From b9a1f52d72e822ca4b2696f14251c6ff81ebfbad Mon Sep 17 00:00:00 2001 From: Jostan Date: Mon, 12 Oct 2026 21:00:47 +0530 Subject: [PATCH 01/17] New changes --- .DS_Store | Bin 8196 -> 8196 bytes .github/workflows/tests.yml | 7 +- go-backend/internal/percy/client.go | 28 ++++ go-backend/internal/percy/controller.go | 145 +++++++++++------- go-backend/internal/service/build.go | 34 ++-- .../src/components/LibraryTokenPanel.tsx | 54 ------- .../src/components/TokenRequiredNotice.tsx | 24 +++ .../src/components/TokenSettingsPanel.tsx | 95 ++++++++++++ .../src/hooks/useLibraryToken.ts | 49 ------ .../src/hooks/useToken.ts | 44 ++++++ .../src/hooks/useTokenPrompt.ts | 38 +++++ .../src/popup/Popup.tsx | 116 +++++++------- .../src/popup/popup.css | 118 +++++++++++++- .../src/snapshots/SnapshotsPage.tsx | 23 +-- .../src/utils/tokenStorage.ts | 43 ++++++ .../tsconfig.tsbuildinfo | 2 +- 16 files changed, 566 insertions(+), 254 deletions(-) delete mode 100644 percy-local-manager-extension/src/components/LibraryTokenPanel.tsx create mode 100644 percy-local-manager-extension/src/components/TokenRequiredNotice.tsx create mode 100644 percy-local-manager-extension/src/components/TokenSettingsPanel.tsx delete mode 100644 percy-local-manager-extension/src/hooks/useLibraryToken.ts create mode 100644 percy-local-manager-extension/src/hooks/useToken.ts create mode 100644 percy-local-manager-extension/src/hooks/useTokenPrompt.ts create mode 100644 percy-local-manager-extension/src/utils/tokenStorage.ts diff --git a/.DS_Store b/.DS_Store index 7ef2bdf3d35df9fa5827bc45a36600fb51579b04..9705c9112ffa2c568048fa4af1a8e0aa73f9f947 100644 GIT binary patch delta 29 lcmZp1XmOa}&&ahgU^hP_*Jd7pbe7GZU9`06Nvx- diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 45df482..c5f01dc 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -2,9 +2,7 @@ name: Percy Local Manager — Tests & Release on: push: - branches: [main] pull_request: - branches: [main] jobs: # ============================================================ @@ -117,13 +115,10 @@ jobs: # ============================================================ test-browserstack: name: BrowserStack Automate (Mac + Windows) - needs: test runs-on: ubuntu-latest permissions: contents: read - # Only run on push to main (not on PRs) — requires BrowserStack secrets to be set - if: github.event_name == 'push' && github.ref == 'refs/heads/main' - + steps: - name: Checkout repository uses: actions/checkout@v4 diff --git a/go-backend/internal/percy/client.go b/go-backend/internal/percy/client.go index 891ea8a..e015b0c 100644 --- a/go-backend/internal/percy/client.go +++ b/go-backend/internal/percy/client.go @@ -6,6 +6,7 @@ import ( "bytes" "io" "fmt" + "time" "github.com/jostan30/Percy_chrome_ext/go-backend/internal/snapshot" ) @@ -38,6 +39,33 @@ func (c *Client) Health() (*HealthResponse ,error) { return &health ,nil } +// WaitIdle blocks until Percy reports all queued snapshots are processed, +// the done channel closes (process died), or the timeout elapses. +func (c *Client) WaitIdle(timeout time.Duration, done <-chan struct{}) error { + deadline := time.Now().Add(timeout) + httpc := &http.Client{Timeout: 2 * time.Minute} + + for { + select { + case <-done: + return fmt.Errorf("percy exited while waiting for snapshots") + default: + } + if time.Now().After(deadline) { + return fmt.Errorf("timed out waiting for Percy to finish snapshots") + } + + resp, err := httpc.Get(c.baseURL + "/percy/idle") + if err == nil { + resp.Body.Close() + if resp.StatusCode == http.StatusOK { + return nil + } + } + time.Sleep(500 * time.Millisecond) + } +} + func toSnapshotRequest(s snapshot.Snapshot) SnapshotRequest { return SnapshotRequest{ Name: s.Name, diff --git a/go-backend/internal/percy/controller.go b/go-backend/internal/percy/controller.go index 18a6314..7bd65cb 100644 --- a/go-backend/internal/percy/controller.go +++ b/go-backend/internal/percy/controller.go @@ -4,25 +4,35 @@ import ( "bufio" "errors" "fmt" + "io" "log" "os" "os/exec" "strings" - "io" + "sync" + "time" +) + +const ( + startTimeout = 3 * time.Minute + stopTimeout = 30 * time.Second ) type Controller struct { binary *Binary installer *Installer - cmd *exec.Cmd - logs chan string + + mu sync.Mutex + cmd *exec.Cmd + token string + // exited is closed when the running percy process exits. + exited chan struct{} } func NewController(binary *Binary, installer *Installer) *Controller { return &Controller{ binary: binary, installer: installer, - logs: make(chan string, 100), } } @@ -34,99 +44,124 @@ func (c *Controller) Start(token string) error { return errors.New("percy cli not installed") } - log.Println("[percy] Percy CLI exists") - log.Println("[percy] launching: percy exec:start") - - c.cmd = exec.Command(c.binary.Path, "exec:start") - - c.cmd.Env = append( + cmd := exec.Command(c.binary.Path, "exec:start") + cmd.Env = append( os.Environ(), "PERCY_TOKEN="+token, "PERCY_BRANCH=percy-local-manager", ) - stdout, err := c.cmd.StdoutPipe() + stdout, err := cmd.StdoutPipe() if err != nil { return err } - - stderr, err := c.cmd.StderrPipe() + stderr, err := cmd.StderrPipe() if err != nil { return err } - if err := c.cmd.Start(); err != nil { + if err := cmd.Start(); err != nil { return fmt.Errorf("failed to start Percy CLI: %w", err) } - log.Println("[percy] Percy process started") - ready := make(chan error, 1) + exited := make(chan struct{}) + + c.mu.Lock() + c.cmd = cmd + c.token = token + c.exited = exited + c.mu.Unlock() + ready := make(chan struct{}) + var readyOnce sync.Once + + // Continuously drain output so the CLI never blocks on a full pipe. + var wg sync.WaitGroup readOutput := func(r io.Reader) { + defer wg.Done() scanner := bufio.NewScanner(r) - + scanner.Buffer(make([]byte, 64*1024), 1024*1024) for scanner.Scan() { line := scanner.Text() - log.Printf("[percy-cli] %s", line) - - c.logs <- line - if strings.Contains(line, "Percy has started") { - log.Println("[percy] Percy is ready") - - select { - case ready <- nil: - default: - } - } - } - - if err := scanner.Err(); err != nil { - select { - case ready <- err: - default: + readyOnce.Do(func() { close(ready) }) } } } - + wg.Add(2) go readOutput(stdout) go readOutput(stderr) - return <-ready -} -func (c *Controller) WaitFor(match string) error { - - for { - - line := <-c.logs - - if strings.Contains(line, match) { - return nil - } - + go func() { + wg.Wait() + err := cmd.Wait() + log.Printf("[percy] process exited: %v", err) + close(exited) + }() + + select { + case <-ready: + log.Println("[percy] Percy is ready") + return nil + case <-exited: + return errors.New("percy exited before it was ready") + case <-time.After(startTimeout): + c.kill() + return errors.New("timed out waiting for Percy to start") } - } +// Stop asks Percy to finish uploading and exit (exec:stop), falling back to +// killing the process if it does not exit in time. func (c *Controller) Stop() error { - - if !c.binary.Exists() { - return errors.New("percy cli not installed") + c.mu.Lock() + cmd := c.cmd + token := c.token + exited := c.exited + c.mu.Unlock() + + if cmd == nil { + return nil } - cmd := exec.Command(c.binary.Path, "exec:stop") + stop := exec.Command(c.binary.Path, "exec:stop") + stop.Env = append(os.Environ(), "PERCY_TOKEN="+token) + if out, err := stop.CombinedOutput(); err != nil { + log.Printf("[percy] exec:stop failed: %v: %s", err, strings.TrimSpace(string(out))) + } - if err := cmd.Run(); err != nil { - return err + select { + case <-exited: + case <-time.After(stopTimeout): + log.Println("[percy] did not exit after exec:stop, killing") + c.kill() + <-exited } + c.mu.Lock() c.cmd = nil - + c.mu.Unlock() return nil } +func (c *Controller) kill() { + c.mu.Lock() + cmd := c.cmd + c.mu.Unlock() + if cmd != nil && cmd.Process != nil { + _ = cmd.Process.Kill() + } +} + +// Exited returns a channel closed when the Percy process has exited. +func (c *Controller) Exited() <-chan struct{} { + c.mu.Lock() + defer c.mu.Unlock() + return c.exited +} + func (c *Controller) EnsureReady() error { return c.installer.EnsureReady() } \ No newline at end of file diff --git a/go-backend/internal/service/build.go b/go-backend/internal/service/build.go index c42de28..5ce1e8b 100644 --- a/go-backend/internal/service/build.go +++ b/go-backend/internal/service/build.go @@ -3,6 +3,8 @@ package service import ( "fmt" "log" + "time" + "github.com/jostan30/Percy_chrome_ext/go-backend/internal/percy" ) @@ -12,14 +14,14 @@ type BuildService struct { snapshot *SnapshotService } type BuildResult struct { - BuildID string - BuildURL string + BuildID string + BuildURL string } -func NewBuildService(controller *percy.Controller,client *percy.Client,snapshot*SnapshotService, ) *BuildService { +func NewBuildService(controller *percy.Controller, client *percy.Client, snapshot *SnapshotService) *BuildService { return &BuildService{ - percy: controller, - client: client, + percy: controller, + client: client, snapshot: snapshot, } } @@ -43,15 +45,18 @@ func (s *BuildService) Finalize(token string) (*BuildResult, error) { return nil, err } - defer s.percy.Stop() + // Always stop Percy, on success or failure. + defer func() { + if err := s.percy.Stop(); err != nil { + log.Printf("[build] failed to stop Percy: %v", err) + } + }() health, err := s.client.Health() if err != nil { return nil, err } - fmt.Println(health) - for i, snap := range snapshots { fmt.Printf( @@ -65,20 +70,21 @@ func (s *BuildService) Finalize(token string) (*BuildResult, error) { return nil, err } - if err := s.percy.WaitFor("Snapshot taken"); err != nil { - return nil, err - } - fmt.Printf( - "✓ Completed %d/%d\n", + "✓ Sent %d/%d\n", i+1, len(snapshots), ) } + // Wait until Percy has processed every queued snapshot (or exits/times out). + if err := s.client.WaitIdle(5*time.Minute, s.percy.Exited()); err != nil { + return nil, err + } + s.snapshot.Clear() - fmt.Println("Percy finished processing snapshot") + fmt.Println("Percy finished processing snapshots") return &BuildResult{ BuildID: health.Build.ID, diff --git a/percy-local-manager-extension/src/components/LibraryTokenPanel.tsx b/percy-local-manager-extension/src/components/LibraryTokenPanel.tsx deleted file mode 100644 index 7ac2ce6..0000000 --- a/percy-local-manager-extension/src/components/LibraryTokenPanel.tsx +++ /dev/null @@ -1,54 +0,0 @@ -import { useState } from 'react'; -import { useLibraryToken } from '../hooks/useLibraryToken'; - -export function LibraryTokenPanel() { - const { isConnected, count, isChecking, saveStatus, error, saveToken } = useLibraryToken(); - const [token, setToken] = useState(''); - const [isEditing, setIsEditing] = useState(false); - const isSaving = saveStatus === 'loading'; - - if (isChecking) return null; // avoid a flash of the input before we know - - if (isConnected && !isEditing) { - return ( -
-
-
- -
- ); - } - - return ( -
- Library Token - - setToken(e.target.value)} - disabled={isSaving} - /> - - {saveStatus === 'error' &&

{error}

} -
- ); -} \ No newline at end of file diff --git a/percy-local-manager-extension/src/components/TokenRequiredNotice.tsx b/percy-local-manager-extension/src/components/TokenRequiredNotice.tsx new file mode 100644 index 0000000..d422277 --- /dev/null +++ b/percy-local-manager-extension/src/components/TokenRequiredNotice.tsx @@ -0,0 +1,24 @@ +interface TokenRequiredNoticeProps { + message?: string; + onOpenSettings?: () => void; +} + +export function TokenRequiredNotice({ + message = 'A Percy token is required for this action.', + onOpenSettings, +}: TokenRequiredNoticeProps) { + return ( +
+ {message} + {onOpenSettings && ( + + )} +
+ ); +} \ No newline at end of file diff --git a/percy-local-manager-extension/src/components/TokenSettingsPanel.tsx b/percy-local-manager-extension/src/components/TokenSettingsPanel.tsx new file mode 100644 index 0000000..0877d43 --- /dev/null +++ b/percy-local-manager-extension/src/components/TokenSettingsPanel.tsx @@ -0,0 +1,95 @@ +import { useState } from 'react'; +import { setLibraryToken } from '../services/backendApi'; +import { setStoredToken } from '../utils/tokenStorage'; + +interface TokenSettingsPanelProps { + hasToken: boolean; + onClose: () => void; +} + +type SaveStatus = 'idle' | 'saving' | 'success' | 'error'; + +export function TokenSettingsPanel({ + hasToken, + onClose, +}: TokenSettingsPanelProps) { + const [token, setToken] = useState(''); + const [status, setStatus] = useState('idle'); + const [message, setMessage] = useState(null); + + async function handleSave() { + const trimmed = token.trim(); + if (trimmed === '') return; + + setStatus('saving'); + setMessage(null); + + // Keep the token locally so build actions work. + await setStoredToken(trimmed); + + // Also hand it to the backend for snapshot library search. + try { + await setLibraryToken(trimmed); + setStatus('success'); + setMessage('Token saved.'); + } catch (err) { + setStatus('error'); + setMessage( + `Saved locally, but the backend could not be updated: ${ + err instanceof Error ? err.message : 'backend offline' + }. Start the backend server and save again.` + ); + } + + setToken(''); + } + + return ( +
+ Percy Token + + + setToken(e.target.value)} + disabled={status === 'saving'} + /> + + + + {message && ( +

+ {message} +

+ )} + + +
+ ); +} diff --git a/percy-local-manager-extension/src/hooks/useLibraryToken.ts b/percy-local-manager-extension/src/hooks/useLibraryToken.ts deleted file mode 100644 index 9bf3f8f..0000000 --- a/percy-local-manager-extension/src/hooks/useLibraryToken.ts +++ /dev/null @@ -1,49 +0,0 @@ -import { useEffect, useState } from 'react'; -import { setLibraryToken, getLibraryStatus } from '../services/backendApi'; - -type SaveStatus = 'idle' | 'loading' | 'success' | 'error'; - -export function useLibraryToken() { - const [isConnected, setIsConnected] = useState(false); - const [count, setCount] = useState(0); - const [isChecking, setIsChecking] = useState(true); - const [saveStatus, setSaveStatus] = useState('idle'); - const [error, setError] = useState(null); - - useEffect(() => { - let cancelled = false; - getLibraryStatus() - .then((status) => { - if (cancelled) return; - setIsConnected(status.connected); - setCount(status.count); - }) - .catch(() => { - // backend offline or unreachable — leave isConnected false, the - // ConnectionStatus indicator already surfaces this elsewhere - }) - .finally(() => { - if (!cancelled) setIsChecking(false); - }); - return () => { - cancelled = true; - }; - }, []); - - async function saveToken(token: string) { - setSaveStatus('loading'); - setError(null); - try { - await setLibraryToken(token); - const status = await getLibraryStatus(); - setIsConnected(status.connected); - setCount(status.count); - setSaveStatus('success'); - } catch (err) { - setSaveStatus('error'); - setError(err instanceof Error ? err.message : 'Failed to save token'); - } - } - - return { isConnected, count, isChecking, saveStatus, error, saveToken }; -} \ No newline at end of file diff --git a/percy-local-manager-extension/src/hooks/useToken.ts b/percy-local-manager-extension/src/hooks/useToken.ts new file mode 100644 index 0000000..b97b01a --- /dev/null +++ b/percy-local-manager-extension/src/hooks/useToken.ts @@ -0,0 +1,44 @@ +import { useEffect, useState } from 'react'; +import { getStoredToken } from '../utils/tokenStorage'; + +/** + * Reads the single Percy token saved from the Settings page and keeps it + * in sync if it is changed in another extension page. + */ +export function useToken() { + const [token, setToken] = useState(''); + const [isLoading, setIsLoading] = useState(true); + + useEffect(() => { + let cancelled = false; + + getStoredToken() + .then((value) => { + if (!cancelled) setToken(value); + }) + .finally(() => { + if (!cancelled) setIsLoading(false); + }); + + function onChanged( + changes: Record, + area: string + ) { + if (area === 'local' && changes.percyToken) { + setToken( + typeof changes.percyToken.newValue === 'string' + ? changes.percyToken.newValue + : '' + ); + } + } + + chrome.storage.onChanged.addListener(onChanged); + return () => { + cancelled = true; + chrome.storage.onChanged.removeListener(onChanged); + }; + }, []); + + return { token, hasToken: token.trim() !== '', isLoading }; +} diff --git a/percy-local-manager-extension/src/hooks/useTokenPrompt.ts b/percy-local-manager-extension/src/hooks/useTokenPrompt.ts new file mode 100644 index 0000000..9c97b32 --- /dev/null +++ b/percy-local-manager-extension/src/hooks/useTokenPrompt.ts @@ -0,0 +1,38 @@ +import { useEffect, useState } from 'react'; +import { markTokenPrompted, wasRecentlyPrompted } from '../utils/tokenStorage'; + +/** + * Decides whether to show the "set your token" prompt. + * + * - Only prompts when no token is set. + * - Records the prompt in chrome.storage.local so it is not shown again on + * every popup open; the record expires after 24 hours. + * - The prompt stays visible for the lifetime of this popup once shown, so it + * doesn't vanish while the user is looking at it. + */ +export function useTokenPrompt(hasToken: boolean, isTokenLoading: boolean) { + const [shouldPrompt, setShouldPrompt] = useState(false); + + useEffect(() => { + if (isTokenLoading) return; + + if (hasToken) { + setShouldPrompt(false); + return; + } + + let cancelled = false; + + wasRecentlyPrompted().then(async (alreadyPrompted) => { + if (cancelled || alreadyPrompted) return; + setShouldPrompt(true); + await markTokenPrompted(); + }); + + return () => { + cancelled = true; + }; + }, [hasToken, isTokenLoading]); + + return shouldPrompt; +} diff --git a/percy-local-manager-extension/src/popup/Popup.tsx b/percy-local-manager-extension/src/popup/Popup.tsx index da11116..b4b3553 100644 --- a/percy-local-manager-extension/src/popup/Popup.tsx +++ b/percy-local-manager-extension/src/popup/Popup.tsx @@ -4,35 +4,22 @@ import { useSnapshotQueue } from '../hooks/useSnapshotQueue'; import { ConnectionStatus } from '../components/ConnectionStatus'; import { QueueCount } from '../components/QueueCount'; import { CaptureSnapshotPanel } from '../components/CaptureSnapshotPanel'; -import { LibraryTokenPanel } from '../components/LibraryTokenPanel'; -import { LibraryMatches } from '../components/LibraryMatches'; +import { useToken } from '../hooks/useToken'; +import { useTokenPrompt } from '../hooks/useTokenPrompt'; +import { TokenSettingsPanel } from '../components/TokenSettingsPanel'; import { BrandMark } from '../components/BrandMark'; -import { useLibrarySearch } from '../hooks/useLibrarySearch'; -import type { LibrarySnapshotReference } from '../types'; export function Popup() { const connectionStatus = useConnectionStatus(); const queue = useSnapshotQueue(); - const [libraryQuery, setLibraryQuery] = useState(''); - - const { results, isSearching } = useLibrarySearch(libraryQuery); - const isBackendOffline = connectionStatus === 'offline'; + const { hasToken, isLoading: isTokenLoading } = useToken(); + const [showSettings, setShowSettings] = useState(false); + const shouldPromptForToken = useTokenPrompt(hasToken, isTokenLoading); + const needsToken = !isTokenLoading && !hasToken; - function openLibrary(ref?: LibrarySnapshotReference) { - const url = new URL( - chrome.runtime.getURL('library.html') - ); - - if (ref?.name) { - url.searchParams.set('search', ref.name); - } - - chrome.tabs.create({ - url: url.toString(), - }); - } + return (
@@ -48,7 +35,36 @@ export function Popup() { - +
+ + +
+ + + {needsToken && ( + + Set project token + + )} +
+
); } \ No newline at end of file diff --git a/percy-local-manager-extension/src/popup/popup.css b/percy-local-manager-extension/src/popup/popup.css index 3ec8161..2e81a04 100644 --- a/percy-local-manager-extension/src/popup/popup.css +++ b/percy-local-manager-extension/src/popup/popup.css @@ -1196,4 +1196,120 @@ body { .topbar__accent-strip { height: 3px; background: var(--violet-600); -} \ No newline at end of file +} +.offline-notice { + display: flex; + flex-direction: column; + gap: 4px; + padding: 10px 12px; + border: 1px solid #f5c2c7; + border-radius: 8px; + background: #fdecee; + color: #842029; + font-size: 12px; + line-height: 1.4; +} + +.offline-notice code { + font-family: monospace; + background: rgba(0, 0, 0, 0.06); + padding: 0 3px; + border-radius: 3px; +} + +.popup__header-actions { + display: flex; + align-items: center; + gap: 8px; +} + +.icon-button { + background: transparent; + border: none; + cursor: pointer; + font-size: 16px; + line-height: 1; + padding: 4px; + border-radius: 6px; + color: inherit; +} + +.icon-button:hover { + background: rgba(0, 0, 0, 0.08); +} + +.token-notice { + display: flex; + flex-direction: column; + gap: 4px; + padding: 10px 12px; + border: 1px solid #ffe69c; + border-radius: 8px; + background: #fff8e1; + color: #664d03; + font-size: 12px; + line-height: 1.4; +} + +.tooltip-anchor { + position: relative; + display: inline-flex; +} + +/* Cloud-style tooltip: hidden until the icon is hovered or focused. */ +.tooltip-bubble { + position: absolute; + top: calc(100% + 10px); + right: -4px; + padding: 6px 10px; + border-radius: 8px; + background: #fff8e1; + color: #664d03; + border: 1px solid #f5b301; + font-size: 11px; + font-weight: 600; + white-space: nowrap; + box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2); + opacity: 0; + visibility: hidden; + transform: translateY(-3px); + transition: opacity 0.15s ease, transform 0.15s ease, visibility 0.15s; + pointer-events: none; + z-index: 20; +} + +/* Arrow pointing up at the icon. */ +.tooltip-bubble::before { + content: ''; + position: absolute; + top: -6px; + right: 12px; + width: 10px; + height: 10px; + background: #fff8e1; + border-top: 1px solid #f5b301; + border-left: 1px solid #f5b301; + transform: rotate(45deg); +} + +.tooltip-anchor:hover .tooltip-bubble, +.tooltip-anchor:focus-within .tooltip-bubble { + opacity: 1; + visibility: visible; + transform: translateY(0); +} + +.icon-button--attention { + background: #fff3cd; + color: #b45309; + box-shadow: 0 0 0 2px #f5b301; +} + +.icon-button--pulse { + animation: token-icon-pulse 1.2s ease-in-out 3; +} + +@keyframes token-icon-pulse { + 0%, 100% { box-shadow: 0 0 0 2px #f5b301; } + 50% { box-shadow: 0 0 0 6px rgba(245, 179, 1, 0.35); } +} diff --git a/percy-local-manager-extension/src/snapshots/SnapshotsPage.tsx b/percy-local-manager-extension/src/snapshots/SnapshotsPage.tsx index 1b065b2..ccb100e 100644 --- a/percy-local-manager-extension/src/snapshots/SnapshotsPage.tsx +++ b/percy-local-manager-extension/src/snapshots/SnapshotsPage.tsx @@ -9,11 +9,13 @@ import { ClearSnapshotsButton } from '../components/ClearSnapshotsButton'; import { BrandMark } from '../components/BrandMark'; import type { Snapshot } from '../types'; import { EditSnapshotPanel } from '../components/EditSnapshotPanel'; +import { TokenRequiredNotice } from '../components/TokenRequiredNotice'; +import { useToken } from '../hooks/useToken'; export function SnapshotsPage() { const [snapshots, setSnapshots] = useState([]); const [loading, setLoading] = useState(true); - const [token, setToken] = useState(''); + const { token, hasToken, isLoading: isTokenLoading } = useToken(); const [deletingId, setDeletingId] = useState(null); const [editingSnapshot, setEditingSnapshot] = useState(null); @@ -134,20 +136,9 @@ export function SnapshotsPage() { )} -
- - - setToken(e.target.value)} - /> -
+ {!isTokenLoading && !hasToken && ( + + )}
diff --git a/percy-local-manager-extension/src/utils/tokenStorage.ts b/percy-local-manager-extension/src/utils/tokenStorage.ts new file mode 100644 index 0000000..854a79a --- /dev/null +++ b/percy-local-manager-extension/src/utils/tokenStorage.ts @@ -0,0 +1,43 @@ +const TOKEN_KEY = 'percyToken'; + +export async function getStoredToken(): Promise { + const result = await chrome.storage.local.get(TOKEN_KEY); + const value = result[TOKEN_KEY]; + return typeof value === 'string' ? value : ''; +} + +export async function setStoredToken(token: string): Promise { + await chrome.storage.local.set({ [TOKEN_KEY]: token }); + // A token now exists, so any "already prompted" record is obsolete. + await clearTokenPrompt(); +} + +// ---- "Set your token" prompt tracking ------------------------------------- +// We remember that the user was prompted so the notice isn't shown on every +// popup open. The record expires on its own after 24 hours. + +export const TOKEN_PROMPT_KEY = 'percyTokenPromptedAt'; +export const TOKEN_PROMPT_TTL_MS = 24 * 60 * 60 * 1000; + +/** True if the user was already prompted within the last 24 hours. */ +export async function wasRecentlyPrompted(): Promise { + const result = await chrome.storage.local.get(TOKEN_PROMPT_KEY); + const promptedAt = result[TOKEN_PROMPT_KEY]; + + if (typeof promptedAt !== 'number') return false; + + if (Date.now() - promptedAt >= TOKEN_PROMPT_TTL_MS) { + await clearTokenPrompt(); // expired, clear it out automatically + return false; + } + + return true; +} + +export async function markTokenPrompted(): Promise { + await chrome.storage.local.set({ [TOKEN_PROMPT_KEY]: Date.now() }); +} + +export async function clearTokenPrompt(): Promise { + await chrome.storage.local.remove(TOKEN_PROMPT_KEY); +} diff --git a/percy-local-manager-extension/tsconfig.tsbuildinfo b/percy-local-manager-extension/tsconfig.tsbuildinfo index 8a20609..5c20b69 100644 --- a/percy-local-manager-extension/tsconfig.tsbuildinfo +++ b/percy-local-manager-extension/tsconfig.tsbuildinfo @@ -1 +1 @@ -{"root":["./src/vite-env.d.ts","./src/components/brandmark.tsx","./src/components/capturesnapshotpanel.tsx","./src/components/clearsnapshotsbutton.tsx","./src/components/connectionstatus.tsx","./src/components/editsnapshotpanel.tsx","./src/components/finalizebuildpanel.tsx","./src/components/librarymatches.tsx","./src/components/librarytokenpanel.tsx","./src/components/queuecount.tsx","./src/components/snapshotcard.tsx","./src/components/snapshotdetailmodal.tsx","./src/components/snapshotrow.tsx","./src/hooks/usecapturesnapshot.ts","./src/hooks/useconnectionstatus.ts","./src/hooks/usefinalizebuild.ts","./src/hooks/uselibrarysearch.ts","./src/hooks/uselibrarytoken.ts","./src/hooks/usesnapshotqueue.ts","./src/library/librarypage.tsx","./src/library/main.tsx","./src/popup/popup.tsx","./src/popup/main.tsx","./src/services/backendapi.ts","./src/services/domcapture.ts","./src/snapshots/snapshotspage.tsx","./src/snapshots/main.tsx","./src/types/index.ts","./src/utils/constants.ts","./src/utils/formatsnapshotname.ts"],"version":"5.9.3"} \ No newline at end of file +{"root":["./src/vite-env.d.ts","./src/components/brandmark.tsx","./src/components/capturesnapshotpanel.tsx","./src/components/clearsnapshotsbutton.tsx","./src/components/connectionstatus.tsx","./src/components/editsnapshotpanel.tsx","./src/components/finalizebuildpanel.tsx","./src/components/librarymatches.tsx","./src/components/queuecount.tsx","./src/components/snapshotcard.tsx","./src/components/snapshotdetailmodal.tsx","./src/components/snapshotrow.tsx","./src/components/tokenrequirednotice.tsx","./src/components/tokensettingspanel.tsx","./src/hooks/usecapturesnapshot.ts","./src/hooks/useconnectionstatus.ts","./src/hooks/usefinalizebuild.ts","./src/hooks/uselibrarysearch.ts","./src/hooks/usesnapshotqueue.ts","./src/hooks/usetoken.ts","./src/hooks/usetokenprompt.ts","./src/library/librarypage.tsx","./src/library/main.tsx","./src/popup/popup.tsx","./src/popup/main.tsx","./src/services/backendapi.ts","./src/services/domcapture.ts","./src/snapshots/snapshotspage.tsx","./src/snapshots/main.tsx","./src/types/index.ts","./src/utils/constants.ts","./src/utils/formatsnapshotname.ts","./src/utils/tokenstorage.ts"],"version":"5.9.3"} \ No newline at end of file From 3b31837e9b711aea772672dfad14f8c88cc1c7fa Mon Sep 17 00:00:00 2001 From: Jostan Date: Mon, 12 Oct 2026 21:24:39 +0530 Subject: [PATCH 02/17] updated test files --- .DS_Store | Bin 8196 -> 8196 bytes .github/workflows/tests.yml | 7 +- go-backend/internal/percy/client.go | 28 ++++ go-backend/internal/percy/controller.go | 145 +++++++++++------- go-backend/internal/service/build.go | 34 ++-- .../src/components/LibraryTokenPanel.tsx | 54 ------- .../src/components/TokenRequiredNotice.tsx | 24 +++ .../src/components/TokenSettingsPanel.tsx | 95 ++++++++++++ .../src/hooks/useLibraryToken.ts | 49 ------ .../src/hooks/useToken.ts | 44 ++++++ .../src/hooks/useTokenPrompt.ts | 38 +++++ .../src/popup/Popup.tsx | 116 +++++++------- .../src/popup/popup.css | 118 +++++++++++++- .../src/snapshots/SnapshotsPage.tsx | 23 +-- .../src/utils/tokenStorage.ts | 43 ++++++ .../tsconfig.tsbuildinfo | 2 +- tests/specs/e2e/ui-extension.spec.js | 81 +++++++--- 17 files changed, 626 insertions(+), 275 deletions(-) delete mode 100644 percy-local-manager-extension/src/components/LibraryTokenPanel.tsx create mode 100644 percy-local-manager-extension/src/components/TokenRequiredNotice.tsx create mode 100644 percy-local-manager-extension/src/components/TokenSettingsPanel.tsx delete mode 100644 percy-local-manager-extension/src/hooks/useLibraryToken.ts create mode 100644 percy-local-manager-extension/src/hooks/useToken.ts create mode 100644 percy-local-manager-extension/src/hooks/useTokenPrompt.ts create mode 100644 percy-local-manager-extension/src/utils/tokenStorage.ts diff --git a/.DS_Store b/.DS_Store index 7ef2bdf3d35df9fa5827bc45a36600fb51579b04..9705c9112ffa2c568048fa4af1a8e0aa73f9f947 100644 GIT binary patch delta 29 lcmZp1XmOa}&&ahgU^hP_*Jd7pbe7GZU9`06Nvx- diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 45df482..c5f01dc 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -2,9 +2,7 @@ name: Percy Local Manager — Tests & Release on: push: - branches: [main] pull_request: - branches: [main] jobs: # ============================================================ @@ -117,13 +115,10 @@ jobs: # ============================================================ test-browserstack: name: BrowserStack Automate (Mac + Windows) - needs: test runs-on: ubuntu-latest permissions: contents: read - # Only run on push to main (not on PRs) — requires BrowserStack secrets to be set - if: github.event_name == 'push' && github.ref == 'refs/heads/main' - + steps: - name: Checkout repository uses: actions/checkout@v4 diff --git a/go-backend/internal/percy/client.go b/go-backend/internal/percy/client.go index 891ea8a..e015b0c 100644 --- a/go-backend/internal/percy/client.go +++ b/go-backend/internal/percy/client.go @@ -6,6 +6,7 @@ import ( "bytes" "io" "fmt" + "time" "github.com/jostan30/Percy_chrome_ext/go-backend/internal/snapshot" ) @@ -38,6 +39,33 @@ func (c *Client) Health() (*HealthResponse ,error) { return &health ,nil } +// WaitIdle blocks until Percy reports all queued snapshots are processed, +// the done channel closes (process died), or the timeout elapses. +func (c *Client) WaitIdle(timeout time.Duration, done <-chan struct{}) error { + deadline := time.Now().Add(timeout) + httpc := &http.Client{Timeout: 2 * time.Minute} + + for { + select { + case <-done: + return fmt.Errorf("percy exited while waiting for snapshots") + default: + } + if time.Now().After(deadline) { + return fmt.Errorf("timed out waiting for Percy to finish snapshots") + } + + resp, err := httpc.Get(c.baseURL + "/percy/idle") + if err == nil { + resp.Body.Close() + if resp.StatusCode == http.StatusOK { + return nil + } + } + time.Sleep(500 * time.Millisecond) + } +} + func toSnapshotRequest(s snapshot.Snapshot) SnapshotRequest { return SnapshotRequest{ Name: s.Name, diff --git a/go-backend/internal/percy/controller.go b/go-backend/internal/percy/controller.go index 18a6314..7bd65cb 100644 --- a/go-backend/internal/percy/controller.go +++ b/go-backend/internal/percy/controller.go @@ -4,25 +4,35 @@ import ( "bufio" "errors" "fmt" + "io" "log" "os" "os/exec" "strings" - "io" + "sync" + "time" +) + +const ( + startTimeout = 3 * time.Minute + stopTimeout = 30 * time.Second ) type Controller struct { binary *Binary installer *Installer - cmd *exec.Cmd - logs chan string + + mu sync.Mutex + cmd *exec.Cmd + token string + // exited is closed when the running percy process exits. + exited chan struct{} } func NewController(binary *Binary, installer *Installer) *Controller { return &Controller{ binary: binary, installer: installer, - logs: make(chan string, 100), } } @@ -34,99 +44,124 @@ func (c *Controller) Start(token string) error { return errors.New("percy cli not installed") } - log.Println("[percy] Percy CLI exists") - log.Println("[percy] launching: percy exec:start") - - c.cmd = exec.Command(c.binary.Path, "exec:start") - - c.cmd.Env = append( + cmd := exec.Command(c.binary.Path, "exec:start") + cmd.Env = append( os.Environ(), "PERCY_TOKEN="+token, "PERCY_BRANCH=percy-local-manager", ) - stdout, err := c.cmd.StdoutPipe() + stdout, err := cmd.StdoutPipe() if err != nil { return err } - - stderr, err := c.cmd.StderrPipe() + stderr, err := cmd.StderrPipe() if err != nil { return err } - if err := c.cmd.Start(); err != nil { + if err := cmd.Start(); err != nil { return fmt.Errorf("failed to start Percy CLI: %w", err) } - log.Println("[percy] Percy process started") - ready := make(chan error, 1) + exited := make(chan struct{}) + + c.mu.Lock() + c.cmd = cmd + c.token = token + c.exited = exited + c.mu.Unlock() + ready := make(chan struct{}) + var readyOnce sync.Once + + // Continuously drain output so the CLI never blocks on a full pipe. + var wg sync.WaitGroup readOutput := func(r io.Reader) { + defer wg.Done() scanner := bufio.NewScanner(r) - + scanner.Buffer(make([]byte, 64*1024), 1024*1024) for scanner.Scan() { line := scanner.Text() - log.Printf("[percy-cli] %s", line) - - c.logs <- line - if strings.Contains(line, "Percy has started") { - log.Println("[percy] Percy is ready") - - select { - case ready <- nil: - default: - } - } - } - - if err := scanner.Err(); err != nil { - select { - case ready <- err: - default: + readyOnce.Do(func() { close(ready) }) } } } - + wg.Add(2) go readOutput(stdout) go readOutput(stderr) - return <-ready -} -func (c *Controller) WaitFor(match string) error { - - for { - - line := <-c.logs - - if strings.Contains(line, match) { - return nil - } - + go func() { + wg.Wait() + err := cmd.Wait() + log.Printf("[percy] process exited: %v", err) + close(exited) + }() + + select { + case <-ready: + log.Println("[percy] Percy is ready") + return nil + case <-exited: + return errors.New("percy exited before it was ready") + case <-time.After(startTimeout): + c.kill() + return errors.New("timed out waiting for Percy to start") } - } +// Stop asks Percy to finish uploading and exit (exec:stop), falling back to +// killing the process if it does not exit in time. func (c *Controller) Stop() error { - - if !c.binary.Exists() { - return errors.New("percy cli not installed") + c.mu.Lock() + cmd := c.cmd + token := c.token + exited := c.exited + c.mu.Unlock() + + if cmd == nil { + return nil } - cmd := exec.Command(c.binary.Path, "exec:stop") + stop := exec.Command(c.binary.Path, "exec:stop") + stop.Env = append(os.Environ(), "PERCY_TOKEN="+token) + if out, err := stop.CombinedOutput(); err != nil { + log.Printf("[percy] exec:stop failed: %v: %s", err, strings.TrimSpace(string(out))) + } - if err := cmd.Run(); err != nil { - return err + select { + case <-exited: + case <-time.After(stopTimeout): + log.Println("[percy] did not exit after exec:stop, killing") + c.kill() + <-exited } + c.mu.Lock() c.cmd = nil - + c.mu.Unlock() return nil } +func (c *Controller) kill() { + c.mu.Lock() + cmd := c.cmd + c.mu.Unlock() + if cmd != nil && cmd.Process != nil { + _ = cmd.Process.Kill() + } +} + +// Exited returns a channel closed when the Percy process has exited. +func (c *Controller) Exited() <-chan struct{} { + c.mu.Lock() + defer c.mu.Unlock() + return c.exited +} + func (c *Controller) EnsureReady() error { return c.installer.EnsureReady() } \ No newline at end of file diff --git a/go-backend/internal/service/build.go b/go-backend/internal/service/build.go index c42de28..5ce1e8b 100644 --- a/go-backend/internal/service/build.go +++ b/go-backend/internal/service/build.go @@ -3,6 +3,8 @@ package service import ( "fmt" "log" + "time" + "github.com/jostan30/Percy_chrome_ext/go-backend/internal/percy" ) @@ -12,14 +14,14 @@ type BuildService struct { snapshot *SnapshotService } type BuildResult struct { - BuildID string - BuildURL string + BuildID string + BuildURL string } -func NewBuildService(controller *percy.Controller,client *percy.Client,snapshot*SnapshotService, ) *BuildService { +func NewBuildService(controller *percy.Controller, client *percy.Client, snapshot *SnapshotService) *BuildService { return &BuildService{ - percy: controller, - client: client, + percy: controller, + client: client, snapshot: snapshot, } } @@ -43,15 +45,18 @@ func (s *BuildService) Finalize(token string) (*BuildResult, error) { return nil, err } - defer s.percy.Stop() + // Always stop Percy, on success or failure. + defer func() { + if err := s.percy.Stop(); err != nil { + log.Printf("[build] failed to stop Percy: %v", err) + } + }() health, err := s.client.Health() if err != nil { return nil, err } - fmt.Println(health) - for i, snap := range snapshots { fmt.Printf( @@ -65,20 +70,21 @@ func (s *BuildService) Finalize(token string) (*BuildResult, error) { return nil, err } - if err := s.percy.WaitFor("Snapshot taken"); err != nil { - return nil, err - } - fmt.Printf( - "✓ Completed %d/%d\n", + "✓ Sent %d/%d\n", i+1, len(snapshots), ) } + // Wait until Percy has processed every queued snapshot (or exits/times out). + if err := s.client.WaitIdle(5*time.Minute, s.percy.Exited()); err != nil { + return nil, err + } + s.snapshot.Clear() - fmt.Println("Percy finished processing snapshot") + fmt.Println("Percy finished processing snapshots") return &BuildResult{ BuildID: health.Build.ID, diff --git a/percy-local-manager-extension/src/components/LibraryTokenPanel.tsx b/percy-local-manager-extension/src/components/LibraryTokenPanel.tsx deleted file mode 100644 index 7ac2ce6..0000000 --- a/percy-local-manager-extension/src/components/LibraryTokenPanel.tsx +++ /dev/null @@ -1,54 +0,0 @@ -import { useState } from 'react'; -import { useLibraryToken } from '../hooks/useLibraryToken'; - -export function LibraryTokenPanel() { - const { isConnected, count, isChecking, saveStatus, error, saveToken } = useLibraryToken(); - const [token, setToken] = useState(''); - const [isEditing, setIsEditing] = useState(false); - const isSaving = saveStatus === 'loading'; - - if (isChecking) return null; // avoid a flash of the input before we know - - if (isConnected && !isEditing) { - return ( -
-
-
- -
- ); - } - - return ( -
- Library Token - - setToken(e.target.value)} - disabled={isSaving} - /> - - {saveStatus === 'error' &&

{error}

} -
- ); -} \ No newline at end of file diff --git a/percy-local-manager-extension/src/components/TokenRequiredNotice.tsx b/percy-local-manager-extension/src/components/TokenRequiredNotice.tsx new file mode 100644 index 0000000..d422277 --- /dev/null +++ b/percy-local-manager-extension/src/components/TokenRequiredNotice.tsx @@ -0,0 +1,24 @@ +interface TokenRequiredNoticeProps { + message?: string; + onOpenSettings?: () => void; +} + +export function TokenRequiredNotice({ + message = 'A Percy token is required for this action.', + onOpenSettings, +}: TokenRequiredNoticeProps) { + return ( +
+ {message} + {onOpenSettings && ( + + )} +
+ ); +} \ No newline at end of file diff --git a/percy-local-manager-extension/src/components/TokenSettingsPanel.tsx b/percy-local-manager-extension/src/components/TokenSettingsPanel.tsx new file mode 100644 index 0000000..0877d43 --- /dev/null +++ b/percy-local-manager-extension/src/components/TokenSettingsPanel.tsx @@ -0,0 +1,95 @@ +import { useState } from 'react'; +import { setLibraryToken } from '../services/backendApi'; +import { setStoredToken } from '../utils/tokenStorage'; + +interface TokenSettingsPanelProps { + hasToken: boolean; + onClose: () => void; +} + +type SaveStatus = 'idle' | 'saving' | 'success' | 'error'; + +export function TokenSettingsPanel({ + hasToken, + onClose, +}: TokenSettingsPanelProps) { + const [token, setToken] = useState(''); + const [status, setStatus] = useState('idle'); + const [message, setMessage] = useState(null); + + async function handleSave() { + const trimmed = token.trim(); + if (trimmed === '') return; + + setStatus('saving'); + setMessage(null); + + // Keep the token locally so build actions work. + await setStoredToken(trimmed); + + // Also hand it to the backend for snapshot library search. + try { + await setLibraryToken(trimmed); + setStatus('success'); + setMessage('Token saved.'); + } catch (err) { + setStatus('error'); + setMessage( + `Saved locally, but the backend could not be updated: ${ + err instanceof Error ? err.message : 'backend offline' + }. Start the backend server and save again.` + ); + } + + setToken(''); + } + + return ( +
+ Percy Token + + + setToken(e.target.value)} + disabled={status === 'saving'} + /> + + + + {message && ( +

+ {message} +

+ )} + + +
+ ); +} diff --git a/percy-local-manager-extension/src/hooks/useLibraryToken.ts b/percy-local-manager-extension/src/hooks/useLibraryToken.ts deleted file mode 100644 index 9bf3f8f..0000000 --- a/percy-local-manager-extension/src/hooks/useLibraryToken.ts +++ /dev/null @@ -1,49 +0,0 @@ -import { useEffect, useState } from 'react'; -import { setLibraryToken, getLibraryStatus } from '../services/backendApi'; - -type SaveStatus = 'idle' | 'loading' | 'success' | 'error'; - -export function useLibraryToken() { - const [isConnected, setIsConnected] = useState(false); - const [count, setCount] = useState(0); - const [isChecking, setIsChecking] = useState(true); - const [saveStatus, setSaveStatus] = useState('idle'); - const [error, setError] = useState(null); - - useEffect(() => { - let cancelled = false; - getLibraryStatus() - .then((status) => { - if (cancelled) return; - setIsConnected(status.connected); - setCount(status.count); - }) - .catch(() => { - // backend offline or unreachable — leave isConnected false, the - // ConnectionStatus indicator already surfaces this elsewhere - }) - .finally(() => { - if (!cancelled) setIsChecking(false); - }); - return () => { - cancelled = true; - }; - }, []); - - async function saveToken(token: string) { - setSaveStatus('loading'); - setError(null); - try { - await setLibraryToken(token); - const status = await getLibraryStatus(); - setIsConnected(status.connected); - setCount(status.count); - setSaveStatus('success'); - } catch (err) { - setSaveStatus('error'); - setError(err instanceof Error ? err.message : 'Failed to save token'); - } - } - - return { isConnected, count, isChecking, saveStatus, error, saveToken }; -} \ No newline at end of file diff --git a/percy-local-manager-extension/src/hooks/useToken.ts b/percy-local-manager-extension/src/hooks/useToken.ts new file mode 100644 index 0000000..b97b01a --- /dev/null +++ b/percy-local-manager-extension/src/hooks/useToken.ts @@ -0,0 +1,44 @@ +import { useEffect, useState } from 'react'; +import { getStoredToken } from '../utils/tokenStorage'; + +/** + * Reads the single Percy token saved from the Settings page and keeps it + * in sync if it is changed in another extension page. + */ +export function useToken() { + const [token, setToken] = useState(''); + const [isLoading, setIsLoading] = useState(true); + + useEffect(() => { + let cancelled = false; + + getStoredToken() + .then((value) => { + if (!cancelled) setToken(value); + }) + .finally(() => { + if (!cancelled) setIsLoading(false); + }); + + function onChanged( + changes: Record, + area: string + ) { + if (area === 'local' && changes.percyToken) { + setToken( + typeof changes.percyToken.newValue === 'string' + ? changes.percyToken.newValue + : '' + ); + } + } + + chrome.storage.onChanged.addListener(onChanged); + return () => { + cancelled = true; + chrome.storage.onChanged.removeListener(onChanged); + }; + }, []); + + return { token, hasToken: token.trim() !== '', isLoading }; +} diff --git a/percy-local-manager-extension/src/hooks/useTokenPrompt.ts b/percy-local-manager-extension/src/hooks/useTokenPrompt.ts new file mode 100644 index 0000000..9c97b32 --- /dev/null +++ b/percy-local-manager-extension/src/hooks/useTokenPrompt.ts @@ -0,0 +1,38 @@ +import { useEffect, useState } from 'react'; +import { markTokenPrompted, wasRecentlyPrompted } from '../utils/tokenStorage'; + +/** + * Decides whether to show the "set your token" prompt. + * + * - Only prompts when no token is set. + * - Records the prompt in chrome.storage.local so it is not shown again on + * every popup open; the record expires after 24 hours. + * - The prompt stays visible for the lifetime of this popup once shown, so it + * doesn't vanish while the user is looking at it. + */ +export function useTokenPrompt(hasToken: boolean, isTokenLoading: boolean) { + const [shouldPrompt, setShouldPrompt] = useState(false); + + useEffect(() => { + if (isTokenLoading) return; + + if (hasToken) { + setShouldPrompt(false); + return; + } + + let cancelled = false; + + wasRecentlyPrompted().then(async (alreadyPrompted) => { + if (cancelled || alreadyPrompted) return; + setShouldPrompt(true); + await markTokenPrompted(); + }); + + return () => { + cancelled = true; + }; + }, [hasToken, isTokenLoading]); + + return shouldPrompt; +} diff --git a/percy-local-manager-extension/src/popup/Popup.tsx b/percy-local-manager-extension/src/popup/Popup.tsx index da11116..b4b3553 100644 --- a/percy-local-manager-extension/src/popup/Popup.tsx +++ b/percy-local-manager-extension/src/popup/Popup.tsx @@ -4,35 +4,22 @@ import { useSnapshotQueue } from '../hooks/useSnapshotQueue'; import { ConnectionStatus } from '../components/ConnectionStatus'; import { QueueCount } from '../components/QueueCount'; import { CaptureSnapshotPanel } from '../components/CaptureSnapshotPanel'; -import { LibraryTokenPanel } from '../components/LibraryTokenPanel'; -import { LibraryMatches } from '../components/LibraryMatches'; +import { useToken } from '../hooks/useToken'; +import { useTokenPrompt } from '../hooks/useTokenPrompt'; +import { TokenSettingsPanel } from '../components/TokenSettingsPanel'; import { BrandMark } from '../components/BrandMark'; -import { useLibrarySearch } from '../hooks/useLibrarySearch'; -import type { LibrarySnapshotReference } from '../types'; export function Popup() { const connectionStatus = useConnectionStatus(); const queue = useSnapshotQueue(); - const [libraryQuery, setLibraryQuery] = useState(''); - - const { results, isSearching } = useLibrarySearch(libraryQuery); - const isBackendOffline = connectionStatus === 'offline'; + const { hasToken, isLoading: isTokenLoading } = useToken(); + const [showSettings, setShowSettings] = useState(false); + const shouldPromptForToken = useTokenPrompt(hasToken, isTokenLoading); + const needsToken = !isTokenLoading && !hasToken; - function openLibrary(ref?: LibrarySnapshotReference) { - const url = new URL( - chrome.runtime.getURL('library.html') - ); - - if (ref?.name) { - url.searchParams.set('search', ref.name); - } - - chrome.tabs.create({ - url: url.toString(), - }); - } + return (
@@ -48,7 +35,36 @@ export function Popup() {
- +
+ + +
+ + + {needsToken && ( + + Set project token + + )} +
+
)} -
- - - setToken(e.target.value)} - /> -
+ {!isTokenLoading && !hasToken && ( + + )}
diff --git a/percy-local-manager-extension/src/utils/tokenStorage.ts b/percy-local-manager-extension/src/utils/tokenStorage.ts new file mode 100644 index 0000000..854a79a --- /dev/null +++ b/percy-local-manager-extension/src/utils/tokenStorage.ts @@ -0,0 +1,43 @@ +const TOKEN_KEY = 'percyToken'; + +export async function getStoredToken(): Promise { + const result = await chrome.storage.local.get(TOKEN_KEY); + const value = result[TOKEN_KEY]; + return typeof value === 'string' ? value : ''; +} + +export async function setStoredToken(token: string): Promise { + await chrome.storage.local.set({ [TOKEN_KEY]: token }); + // A token now exists, so any "already prompted" record is obsolete. + await clearTokenPrompt(); +} + +// ---- "Set your token" prompt tracking ------------------------------------- +// We remember that the user was prompted so the notice isn't shown on every +// popup open. The record expires on its own after 24 hours. + +export const TOKEN_PROMPT_KEY = 'percyTokenPromptedAt'; +export const TOKEN_PROMPT_TTL_MS = 24 * 60 * 60 * 1000; + +/** True if the user was already prompted within the last 24 hours. */ +export async function wasRecentlyPrompted(): Promise { + const result = await chrome.storage.local.get(TOKEN_PROMPT_KEY); + const promptedAt = result[TOKEN_PROMPT_KEY]; + + if (typeof promptedAt !== 'number') return false; + + if (Date.now() - promptedAt >= TOKEN_PROMPT_TTL_MS) { + await clearTokenPrompt(); // expired, clear it out automatically + return false; + } + + return true; +} + +export async function markTokenPrompted(): Promise { + await chrome.storage.local.set({ [TOKEN_PROMPT_KEY]: Date.now() }); +} + +export async function clearTokenPrompt(): Promise { + await chrome.storage.local.remove(TOKEN_PROMPT_KEY); +} diff --git a/percy-local-manager-extension/tsconfig.tsbuildinfo b/percy-local-manager-extension/tsconfig.tsbuildinfo index 8a20609..5c20b69 100644 --- a/percy-local-manager-extension/tsconfig.tsbuildinfo +++ b/percy-local-manager-extension/tsconfig.tsbuildinfo @@ -1 +1 @@ -{"root":["./src/vite-env.d.ts","./src/components/brandmark.tsx","./src/components/capturesnapshotpanel.tsx","./src/components/clearsnapshotsbutton.tsx","./src/components/connectionstatus.tsx","./src/components/editsnapshotpanel.tsx","./src/components/finalizebuildpanel.tsx","./src/components/librarymatches.tsx","./src/components/librarytokenpanel.tsx","./src/components/queuecount.tsx","./src/components/snapshotcard.tsx","./src/components/snapshotdetailmodal.tsx","./src/components/snapshotrow.tsx","./src/hooks/usecapturesnapshot.ts","./src/hooks/useconnectionstatus.ts","./src/hooks/usefinalizebuild.ts","./src/hooks/uselibrarysearch.ts","./src/hooks/uselibrarytoken.ts","./src/hooks/usesnapshotqueue.ts","./src/library/librarypage.tsx","./src/library/main.tsx","./src/popup/popup.tsx","./src/popup/main.tsx","./src/services/backendapi.ts","./src/services/domcapture.ts","./src/snapshots/snapshotspage.tsx","./src/snapshots/main.tsx","./src/types/index.ts","./src/utils/constants.ts","./src/utils/formatsnapshotname.ts"],"version":"5.9.3"} \ No newline at end of file +{"root":["./src/vite-env.d.ts","./src/components/brandmark.tsx","./src/components/capturesnapshotpanel.tsx","./src/components/clearsnapshotsbutton.tsx","./src/components/connectionstatus.tsx","./src/components/editsnapshotpanel.tsx","./src/components/finalizebuildpanel.tsx","./src/components/librarymatches.tsx","./src/components/queuecount.tsx","./src/components/snapshotcard.tsx","./src/components/snapshotdetailmodal.tsx","./src/components/snapshotrow.tsx","./src/components/tokenrequirednotice.tsx","./src/components/tokensettingspanel.tsx","./src/hooks/usecapturesnapshot.ts","./src/hooks/useconnectionstatus.ts","./src/hooks/usefinalizebuild.ts","./src/hooks/uselibrarysearch.ts","./src/hooks/usesnapshotqueue.ts","./src/hooks/usetoken.ts","./src/hooks/usetokenprompt.ts","./src/library/librarypage.tsx","./src/library/main.tsx","./src/popup/popup.tsx","./src/popup/main.tsx","./src/services/backendapi.ts","./src/services/domcapture.ts","./src/snapshots/snapshotspage.tsx","./src/snapshots/main.tsx","./src/types/index.ts","./src/utils/constants.ts","./src/utils/formatsnapshotname.ts","./src/utils/tokenstorage.ts"],"version":"5.9.3"} \ No newline at end of file diff --git a/tests/specs/e2e/ui-extension.spec.js b/tests/specs/e2e/ui-extension.spec.js index ffa9352..e8d4504 100644 --- a/tests/specs/e2e/ui-extension.spec.js +++ b/tests/specs/e2e/ui-extension.spec.js @@ -11,7 +11,7 @@ // This approach works both locally AND on BrowserStack cloud via BrowserStack Local. // // Pages tested: -// - Popup (index.html) — connection status, capture panel, library panel +// - Popup (index.html) — connection status, capture panel, token settings (⚙) // - Snapshots (snapshots.html) — snapshot queue list // - Library (library.html) — search input, snapshot grid // @@ -36,9 +36,36 @@ const CHROME_RUNTIME_POLYFILL = ` return BASE + '/' + p.replace(/^\\//, ''); }; window.chrome.tabs = window.chrome.tabs || { create: function() {} }; + // In-memory storage that supports both callback and promise styles + // (the extension uses \`await chrome.storage.local.get(...)\`). + function makeArea() { + var data = {}; + return { + get: function(k, cb) { + var out = {}; + var keys = k == null ? Object.keys(data) + : Array.isArray(k) ? k + : typeof k === 'string' ? [k] : Object.keys(k); + keys.forEach(function(key) { if (key in data) out[key] = data[key]; }); + if (cb) { cb(out); return; } + return Promise.resolve(out); + }, + set: function(items, cb) { + Object.assign(data, items); + if (cb) cb(); + return Promise.resolve(); + }, + remove: function(k, cb) { + [].concat(k).forEach(function(key) { delete data[key]; }); + if (cb) cb(); + return Promise.resolve(); + }, + }; + } window.chrome.storage = window.chrome.storage || { - local: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} }, - sync: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} }, + local: makeArea(), + sync: makeArea(), + onChanged: { addListener: function() {}, removeListener: function() {} }, }; })(); `; @@ -77,18 +104,29 @@ test.describe('Extension UI (popup pages via Vite dev server)', () => { await expect(page.getByRole('button', { name: 'Capture Snapshot' })).toBeVisible(); }); - test('Popup: Library token panel is present (Connect Library or Change token)', async () => { + test('Popup: token settings button prompts to set a token when none is saved', async () => { await goTo('index.html'); - // LibraryTokenPanel renders either "Connect Library" or "Change token" after isChecking resolves - const connectBtn = page.getByRole('button', { name: 'Connect Library' }); - const changeBtn = page.getByRole('button', { name: 'Change token' }); - await Promise.race([ - connectBtn.waitFor({ state: 'visible', timeout: 5000 }).catch(() => null), - changeBtn.waitFor({ state: 'visible', timeout: 5000 }).catch(() => null), - ]); - const panelPresent = await connectBtn.isVisible().catch(() => false) || - await changeBtn.isVisible().catch(() => false); - expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true); + // Popup header renders when no token exists + await expect(page.getByRole('button', { name: 'Set project token' })).toBeVisible(); + }); + + test('Popup: token settings panel opens and Save Token is disabled until a token is typed', async () => { + await goTo('index.html'); + await page.getByRole('button', { name: 'Set project token' }).click(); + // TokenSettingsPanel renders and a "Save Token" button + const tokenInput = page.locator('#percy-token'); + const saveBtn = page.getByRole('button', { name: 'Save Token' }); + await expect(tokenInput).toBeVisible(); + await expect(saveBtn).toBeDisabled(); + await tokenInput.fill('test-token'); + await expect(saveBtn).toBeEnabled(); + }); + + test('Popup: token settings panel Back button returns to the capture view', async () => { + await goTo('index.html'); + await page.getByRole('button', { name: 'Set project token' }).click(); + await page.getByRole('button', { name: '← Back' }).click(); + await expect(page.getByRole('button', { name: 'Capture Snapshot' })).toBeVisible(); }); test('Popup: snapshot name input accepts text', async () => { @@ -99,12 +137,6 @@ test.describe('Extension UI (popup pages via Vite dev server)', () => { await expect(nameInput).toHaveValue('My Test Snapshot'); }); - test('Popup: library search input is present', async () => { - await goTo('index.html'); - // Popup renders in the library search panel - await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible(); - }); - test('Popup: View Snapshots button is present', async () => { await goTo('index.html'); // Popup renders @@ -141,4 +173,11 @@ test.describe('Extension UI (popup pages via Vite dev server)', () => { // Percy logo should render — confirms BrandMark loaded correctly await expect(page.getByRole('img', { name: 'Percy Logo' })).toBeVisible(); }); -}); + + test('Snapshots: shows token-required notice instead of a token input when no token is saved', async () => { + await goTo('snapshots.html'); + // SnapshotsPage renders and no #percy-token input + await expect(page.getByRole('alert').filter({ hasText: 'A Percy token is required to finalize a build' })).toBeVisible(); + await expect(page.locator('#percy-token')).toHaveCount(0); + }); +}); \ No newline at end of file From 9bcf4dee44f3655e9c9a2704dcf81706fecfc87f Mon Sep 17 00:00:00 2001 From: Jostan Date: Mon, 12 Oct 2026 23:30:46 +0530 Subject: [PATCH 03/17] Finalize build failure notification and error state (Fixes #19, Fixes #20) --- .gitignore | 3 + go-backend/internal/api/handlers/build.go | 24 +- go-backend/internal/api/router.go | 1 + go-backend/internal/percy/controller.go | 19 + go-backend/internal/service/build.go | 88 ++-- go-backend/internal/service/buildjob.go | 160 +++++++ .../library-snapshot.html | 17 - .../src/components/BuildProgress.tsx | 181 ++++++++ .../src/components/FinalizeBuildPanel.tsx | 65 ++- .../src/hooks/useBuildStatus.ts | 73 +++ .../src/hooks/useFinalizeBuild.ts | 30 +- .../src/services/backendApi.ts | 15 +- .../src/snapshots/SnapshotsPage.tsx | 5 + .../src/snapshots/snapshots.css | 417 +++++++++++++++++- .../src/types/index.ts | 38 ++ .../src/utils/constants.ts | 1 + .../tsconfig.tsbuildinfo | 2 +- tests/specs/api/build.spec.js | 70 +++ 18 files changed, 1109 insertions(+), 100 deletions(-) create mode 100644 go-backend/internal/service/buildjob.go delete mode 100644 percy-local-manager-extension/library-snapshot.html create mode 100644 percy-local-manager-extension/src/components/BuildProgress.tsx create mode 100644 percy-local-manager-extension/src/hooks/useBuildStatus.ts create mode 100644 tests/specs/api/build.spec.js diff --git a/.gitignore b/.gitignore index 9f32b33..86587b0 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,6 @@ tests/node_modules/ tests/test-results/ tests/playwright-report/ tests/log/ + +# Test Companion onboarding (local, per-machine) +.test-companion/ diff --git a/go-backend/internal/api/handlers/build.go b/go-backend/internal/api/handlers/build.go index c8a1a56..3f18c3b 100644 --- a/go-backend/internal/api/handlers/build.go +++ b/go-backend/internal/api/handlers/build.go @@ -2,10 +2,12 @@ package handlers import ( "encoding/json" + "errors" "net/http" "github.com/jostan30/Percy_chrome_ext/go-backend/internal/app" "github.com/jostan30/Percy_chrome_ext/go-backend/internal/httpx" + "github.com/jostan30/Percy_chrome_ext/go-backend/internal/service" ) type BuildHandler struct { @@ -32,17 +34,23 @@ func (h *BuildHandler) Finalize(w http.ResponseWriter, r *http.Request) { return } - result , err := h.app.BuildService.Finalize(req.Token) - if err != nil { - httpx.WriteJSON(w, http.StatusInternalServerError ,map [string] string { + if err := h.app.BuildService.StartFinalize(req.Token); err != nil { + code := http.StatusInternalServerError + if errors.Is(err, service.ErrBuildRunning) { + code = http.StatusConflict + } + httpx.WriteJSON(w, code, map[string]string{ "error": err.Error(), }) return } - httpx.WriteJSON(w, http.StatusOK, map[string] string { - "message":"Percy started successfully", - "buildId": result.BuildID, - "buildUrl": result.BuildURL, - }) + httpx.WriteJSON(w, http.StatusAccepted, map[string]string{ + "status": "running", + }) +} + +// Status returns the current build progress and logs. +func (h *BuildHandler) Status(w http.ResponseWriter, r *http.Request) { + httpx.WriteJSON(w, http.StatusOK, h.app.BuildService.Status()) } \ No newline at end of file diff --git a/go-backend/internal/api/router.go b/go-backend/internal/api/router.go index 411bf2a..d2477eb 100644 --- a/go-backend/internal/api/router.go +++ b/go-backend/internal/api/router.go @@ -70,6 +70,7 @@ func (s *Server) routes() { }) s.mux.HandleFunc("/build/finalize", buildHandler.Finalize) + s.mux.HandleFunc("/build/status", buildHandler.Status) s.mux.HandleFunc("/library/token" ,libraryHandler.SetToken) s.mux.HandleFunc("/library/search", libraryHandler.Search) diff --git a/go-backend/internal/percy/controller.go b/go-backend/internal/percy/controller.go index 7bd65cb..fd34fd3 100644 --- a/go-backend/internal/percy/controller.go +++ b/go-backend/internal/percy/controller.go @@ -25,6 +25,8 @@ type Controller struct { mu sync.Mutex cmd *exec.Cmd token string + // logSink, when set, receives every line of Percy CLI output. + logSink func(line string) // exited is closed when the running percy process exits. exited chan struct{} } @@ -36,6 +38,22 @@ func NewController(binary *Binary, installer *Installer) *Controller { } } +// SetLogSink registers a callback that receives each Percy CLI output line. +func (c *Controller) SetLogSink(sink func(line string)) { + c.mu.Lock() + c.logSink = sink + c.mu.Unlock() +} + +func (c *Controller) emitLog(line string) { + c.mu.Lock() + sink := c.logSink + c.mu.Unlock() + if sink != nil { + sink(line) + } +} + func (c *Controller) Start(token string) error { log.Println("[percy] Start() called") log.Printf("[percy] executable: %s", c.binary.Path) @@ -85,6 +103,7 @@ func (c *Controller) Start(token string) error { for scanner.Scan() { line := scanner.Text() log.Printf("[percy-cli] %s", line) + c.emitLog(line) if strings.Contains(line, "Percy has started") { readyOnce.Do(func() { close(ready) }) } diff --git a/go-backend/internal/service/build.go b/go-backend/internal/service/build.go index 5ce1e8b..90ef3e1 100644 --- a/go-backend/internal/service/build.go +++ b/go-backend/internal/service/build.go @@ -1,6 +1,7 @@ package service import ( + "errors" "fmt" "log" "time" @@ -8,41 +9,69 @@ import ( "github.com/jostan30/Percy_chrome_ext/go-backend/internal/percy" ) +// ErrBuildRunning is returned when a build is already in progress. +var ErrBuildRunning = errors.New("a build is already running") + type BuildService struct { percy *percy.Controller client *percy.Client snapshot *SnapshotService -} -type BuildResult struct { - BuildID string - BuildURL string + job *BuildJob } func NewBuildService(controller *percy.Controller, client *percy.Client, snapshot *SnapshotService) *BuildService { - return &BuildService{ + s := &BuildService{ percy: controller, client: client, snapshot: snapshot, + job: NewBuildJob(), } + controller.SetLogSink(s.job.AddLog) + return s } -func (s *BuildService) Finalize(token string) (*BuildResult, error) { +// Status returns the current build job state. +func (s *BuildService) Status() BuildStatus { + return s.job.Snapshot() +} +// StartFinalize validates, then runs the build in the background. +func (s *BuildService) StartFinalize(token string) error { snapshots := s.snapshot.List() - if len(snapshots) == 0 { - return nil, fmt.Errorf("no snapshots available") + return fmt.Errorf("no snapshots available") } - if err := s.percy.EnsureReady(); err != nil { - return nil, err + progress := make([]SnapshotProgress, len(snapshots)) + for i, snap := range snapshots { + progress[i] = SnapshotProgress{ID: snap.ID, Name: snap.Name, State: SnapPending} + } + if !s.job.Start(progress) { + return ErrBuildRunning } + go func() { + if err := s.run(token); err != nil { + log.Printf("[build] failed: %v", err) + s.job.AddLog("Build failed: " + err.Error()) + s.job.Fail(err) + } + }() + return nil +} + +func (s *BuildService) run(token string) error { + snapshots := s.snapshot.List() + + s.job.SetPhase(PhaseInstalling) + if err := s.percy.EnsureReady(); err != nil { + return err + } log.Println("[build] Percy runtime ready") - log.Println("[build] Starting Percy exec:start...") + s.job.SetPhase(PhaseStarting) if err := s.percy.Start(token); err != nil { - return nil, err + return err } // Always stop Percy, on success or failure. @@ -54,40 +83,31 @@ func (s *BuildService) Finalize(token string) (*BuildResult, error) { health, err := s.client.Health() if err != nil { - return nil, err + return err } + s.job.SetPhase(PhaseUploading) for i, snap := range snapshots { - - fmt.Printf( - "Uploading %d/%d: %s\n", - i+1, - len(snapshots), - snap.Name, - ) + s.job.SetSnapshot(i, SnapSending, "") + s.job.AddLog(fmt.Sprintf("Uploading %d/%d: %s", i+1, len(snapshots), snap.Name)) if err := s.client.Snapshot(snap); err != nil { - return nil, err + s.job.SetSnapshot(i, SnapFailed, err.Error()) + return fmt.Errorf("snapshot %q failed: %w", snap.Name, err) } - fmt.Printf( - "✓ Sent %d/%d\n", - i+1, - len(snapshots), - ) + s.job.SetSnapshot(i, SnapSent, "") + s.job.AddLog(fmt.Sprintf("Sent %d/%d", i+1, len(snapshots))) } // Wait until Percy has processed every queued snapshot (or exits/times out). + s.job.SetPhase(PhaseProcessing) if err := s.client.WaitIdle(5*time.Minute, s.percy.Exited()); err != nil { - return nil, err + return err } s.snapshot.Clear() - - fmt.Println("Percy finished processing snapshots") - - return &BuildResult{ - BuildID: health.Build.ID, - BuildURL: health.Build.URL, - }, nil + s.job.AddLog("Percy finished processing snapshots") + s.job.Succeed(health.Build.ID, health.Build.URL) + return nil } \ No newline at end of file diff --git a/go-backend/internal/service/buildjob.go b/go-backend/internal/service/buildjob.go new file mode 100644 index 0000000..e2bc44c --- /dev/null +++ b/go-backend/internal/service/buildjob.go @@ -0,0 +1,160 @@ +package service + +import ( + "strings" + "sync" + "time" +) + +const maxLogLines = 500 + +type BuildStatusValue string +type BuildPhase string +type SnapshotState string + +const ( + StatusIdle BuildStatusValue = "idle" + StatusRunning BuildStatusValue = "running" + StatusSuccess BuildStatusValue = "success" + StatusFailed BuildStatusValue = "failed" + + PhaseInstalling BuildPhase = "installing" + PhaseStarting BuildPhase = "starting" + PhaseUploading BuildPhase = "uploading" + PhaseProcessing BuildPhase = "processing" + PhaseDone BuildPhase = "done" + + SnapPending SnapshotState = "pending" + SnapSending SnapshotState = "sending" + SnapSent SnapshotState = "sent" + SnapFailed SnapshotState = "failed" +) + +type BuildLogEntry struct { + Timestamp time.Time `json:"ts"` + Level string `json:"level"` + Line string `json:"line"` +} + +type SnapshotProgress struct { + ID string `json:"id"` + Name string `json:"name"` + State SnapshotState `json:"state"` + Error string `json:"error,omitempty"` +} + +// BuildStatus is the JSON snapshot returned by GET /build/status. +type BuildStatus struct { + Status BuildStatusValue `json:"status"` + Phase BuildPhase `json:"phase"` + Total int `json:"total"` + Sent int `json:"sent"` + Snapshots []SnapshotProgress `json:"snapshots"` + Logs []BuildLogEntry `json:"logs"` + Error string `json:"error,omitempty"` + BuildID string `json:"buildId,omitempty"` + BuildURL string `json:"buildUrl,omitempty"` +} + +// BuildJob tracks the progress of one finalize run. Safe for concurrent use. +type BuildJob struct { + mu sync.Mutex + s BuildStatus +} + +func NewBuildJob() *BuildJob { + return &BuildJob{s: BuildStatus{ + Status: StatusIdle, + Snapshots: []SnapshotProgress{}, + Logs: []BuildLogEntry{}, + }} +} + +// Start resets the job for a new run. Returns false if one is already running. +func (j *BuildJob) Start(snaps []SnapshotProgress) bool { + j.mu.Lock() + defer j.mu.Unlock() + if j.s.Status == StatusRunning { + return false + } + j.s = BuildStatus{ + Status: StatusRunning, + Phase: PhaseInstalling, + Total: len(snaps), + Snapshots: snaps, + Logs: []BuildLogEntry{}, + } + return true +} + +func (j *BuildJob) SetPhase(p BuildPhase) { + j.mu.Lock() + j.s.Phase = p + j.mu.Unlock() +} + +func (j *BuildJob) SetSnapshot(i int, state SnapshotState, errMsg string) { + j.mu.Lock() + defer j.mu.Unlock() + if i < 0 || i >= len(j.s.Snapshots) { + return + } + j.s.Snapshots[i].State = state + j.s.Snapshots[i].Error = errMsg + if state == SnapSent { + j.s.Sent++ + } +} + +// AddLog appends a line, detecting its level, keeping only the newest lines. +func (j *BuildJob) AddLog(line string) { + line = strings.TrimSpace(line) + if line == "" { + return + } + entry := BuildLogEntry{Timestamp: time.Now(), Level: detectLevel(line), Line: line} + j.mu.Lock() + defer j.mu.Unlock() + j.s.Logs = append(j.s.Logs, entry) + if len(j.s.Logs) > maxLogLines { + j.s.Logs = append([]BuildLogEntry(nil), j.s.Logs[len(j.s.Logs)-maxLogLines:]...) + } +} + +func (j *BuildJob) Succeed(buildID, buildURL string) { + j.mu.Lock() + j.s.Status = StatusSuccess + j.s.Phase = PhaseDone + j.s.BuildID = buildID + j.s.BuildURL = buildURL + j.mu.Unlock() +} + +func (j *BuildJob) Fail(err error) { + j.mu.Lock() + j.s.Status = StatusFailed + j.s.Error = err.Error() + j.mu.Unlock() +} + +// Snapshot returns a deep copy safe to serialize. +func (j *BuildJob) Snapshot() BuildStatus { + j.mu.Lock() + defer j.mu.Unlock() + out := j.s + out.Snapshots = append([]SnapshotProgress{}, j.s.Snapshots...) + out.Logs = append([]BuildLogEntry{}, j.s.Logs...) + return out +} + +func detectLevel(line string) string { + l := strings.ToLower(line) + switch { + case strings.Contains(l, "error") || strings.Contains(l, "failed") || strings.Contains(l, "fatal"): + return "error" + case strings.Contains(l, "warn"): + return "warn" + default: + return "info" + } +} diff --git a/percy-local-manager-extension/library-snapshot.html b/percy-local-manager-extension/library-snapshot.html deleted file mode 100644 index a859d06..0000000 --- a/percy-local-manager-extension/library-snapshot.html +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - Percy Snapshots - - - -
- - - - \ No newline at end of file diff --git a/percy-local-manager-extension/src/components/BuildProgress.tsx b/percy-local-manager-extension/src/components/BuildProgress.tsx new file mode 100644 index 0000000..64deeb4 --- /dev/null +++ b/percy-local-manager-extension/src/components/BuildProgress.tsx @@ -0,0 +1,181 @@ +import { useEffect, useRef, useState } from 'react'; +import type { BuildPhase, BuildStatus } from '../types'; + +const PHASES: { key: BuildPhase; label: string }[] = [ + { key: 'installing', label: 'Install' }, + { key: 'starting', label: 'Start' }, + { key: 'uploading', label: 'Upload' }, + { key: 'processing', label: 'Process' }, + { key: 'done', label: 'Done' }, +]; + +const STATE_LABEL = { + pending: 'Waiting', + sending: 'Uploading', + sent: 'Sent', + failed: 'Failed', +} as const; + +const STATE_ICON = { + pending: '', + sending: '', + sent: '✓', + failed: '✕', +} as const; + +interface BuildProgressProps { + build: BuildStatus; +} + +export function BuildProgress({ build }: BuildProgressProps) { + const [logsOpen, setLogsOpen] = useState(false); + const [copied, setCopied] = useState(false); + const logEndRef = useRef(null); + + const phaseIndex = PHASES.findIndex((p) => p.key === build.phase); + const failed = build.status === 'failed'; + const succeeded = build.status === 'success'; + const percent = + build.total > 0 ? Math.round((build.sent / build.total) * 100) : 0; + const errorCount = build.logs.filter((l) => l.level === 'error').length; + + useEffect(() => { + if (logsOpen) { + logEndRef.current?.scrollIntoView({ block: 'end' }); + } + }, [build.logs.length, logsOpen]); + + async function handleCopy() { + const text = build.logs + .map((l) => `${l.ts} [${l.level}] ${l.line}`) + .join('\n'); + try { + await navigator.clipboard.writeText(text); + setCopied(true); + setTimeout(() => setCopied(false), 1500); + } catch { + setCopied(false); + } + } + + return ( +
+
    + {PHASES.map((p, i) => { + let state = 'todo'; + if (succeeded || i < phaseIndex) state = 'done'; + else if (i === phaseIndex) state = failed ? 'failed' : 'active'; + return ( +
  1. + + {state === 'done' ? '✓' : state === 'failed' ? '✕' : i + 1} + + {p.label} +
  2. + ); + })} +
+ +
+
+ + {build.sent} + /{build.total} + + snapshots sent + {percent}% +
+
+
+
+
+ + {failed && build.error && ( +
+ Build failed + {build.error} +
+ )} + +
    + {build.snapshots.map((s) => ( +
  • + +
    + + {s.name} + + {s.error && ( + {s.error} + )} +
    + {STATE_LABEL[s.state]} +
  • + ))} +
+ +
+
+ + +
+ {logsOpen && ( +
+ {build.logs.length === 0 && ( +
No output yet…
+ )} + {build.logs.map((l, i) => ( +
+ + {l.level === 'error' ? 'ERR' : l.level === 'warn' ? 'WRN' : 'INF'} + + {l.line} +
+ ))} +
+
+ )} +
+
+ ); +} diff --git a/percy-local-manager-extension/src/components/FinalizeBuildPanel.tsx b/percy-local-manager-extension/src/components/FinalizeBuildPanel.tsx index bbf4562..9ad8644 100644 --- a/percy-local-manager-extension/src/components/FinalizeBuildPanel.tsx +++ b/percy-local-manager-extension/src/components/FinalizeBuildPanel.tsx @@ -1,19 +1,30 @@ +import { createPortal } from 'react-dom'; import { useFinalizeBuild } from '../hooks/useFinalizeBuild'; +import { BuildProgress } from './BuildProgress'; interface FinalizeBuildPanelProps { token: string; disabled: boolean; onFinalized: () => void; + /** + * Optional element to render the progress card into, so a page can place it + * outside its action bar. Falls back to rendering inline. + */ + progressHost?: HTMLElement | null; } export function FinalizeBuildPanel({ token, disabled, onFinalized, + progressHost, }: FinalizeBuildPanelProps) { - const { status, error, result, finalize } = useFinalizeBuild(onFinalized); + const { status, error, result, build, finalize } = + useFinalizeBuild(onFinalized); - const isFinalizing = status === 'loading'; + const isRunning = status === 'loading' || build?.status === 'running'; + const progress = + build && build.status !== 'idle' ? : null; function handleOpenBuild() { if (result?.buildUrl) { @@ -23,27 +34,33 @@ export function FinalizeBuildPanel({ return (
- - - {status === 'success' && result && ( -
-

✓ Build finished

- - -
- )} - - {status === 'error' && ( -

{error}

- )} +
+ + + {status === 'success' && result && ( +
+

✓ Build finished

+ + +
+ )} + + {/* When the progress card is showing, it carries the error itself. */} + {status === 'error' && !progress && ( +

{error}

+ )} +
+ + {progress && + (progressHost ? createPortal(progress, progressHost) : progress)}
); -} \ No newline at end of file +} diff --git a/percy-local-manager-extension/src/hooks/useBuildStatus.ts b/percy-local-manager-extension/src/hooks/useBuildStatus.ts new file mode 100644 index 0000000..047a598 --- /dev/null +++ b/percy-local-manager-extension/src/hooks/useBuildStatus.ts @@ -0,0 +1,73 @@ +import { useCallback, useEffect, useRef, useState } from 'react'; +import { getBuildStatus } from '../services/backendApi'; +import type { BuildStatus } from '../types'; + +const POLL_INTERVAL_MS = 1000; + +interface UseBuildStatusResult { + build: BuildStatus | null; + /** Fetch once now and begin polling while the job is running. */ + refresh: () => Promise; +} + +/** + * Polls GET /build/status every second while a build is running. + * On mount it checks once, so reopening the popup mid-build resumes progress. + */ +export function useBuildStatus( + onFinished?: (status: BuildStatus) => void +): UseBuildStatusResult { + const [build, setBuild] = useState(null); + const timer = useRef | null>(null); + const finishedRef = useRef(onFinished); + finishedRef.current = onFinished; + const unmounted = useRef(false); + + const clearTimer = () => { + if (timer.current) { + clearTimeout(timer.current); + timer.current = null; + } + }; + + const refresh = useCallback(async (): Promise => { + clearTimer(); + try { + const status = await getBuildStatus(); + if (unmounted.current) return status; + setBuild(status); + if (status.status === 'running') { + timer.current = setTimeout(refresh, POLL_INTERVAL_MS); + } else if (status.status === 'success' || status.status === 'failed') { + finishedRef.current?.(status); + } + return status; + } catch { + // Backend briefly unreachable: keep trying while we think a build runs. + if (!unmounted.current) { + timer.current = setTimeout(refresh, POLL_INTERVAL_MS * 2); + } + return null; + } + }, []); + + useEffect(() => { + unmounted.current = false; + // Resume only if a build is already running; do not report an old result. + getBuildStatus() + .then((status) => { + if (unmounted.current) return; + if (status.status === 'running') { + setBuild(status); + timer.current = setTimeout(refresh, POLL_INTERVAL_MS); + } + }) + .catch(() => undefined); + return () => { + unmounted.current = true; + clearTimer(); + }; + }, [refresh]); + + return { build, refresh }; +} diff --git a/percy-local-manager-extension/src/hooks/useFinalizeBuild.ts b/percy-local-manager-extension/src/hooks/useFinalizeBuild.ts index eb6d457..ab1f5a8 100644 --- a/percy-local-manager-extension/src/hooks/useFinalizeBuild.ts +++ b/percy-local-manager-extension/src/hooks/useFinalizeBuild.ts @@ -1,17 +1,19 @@ import { useCallback, useState } from 'react'; import { finalizeBuild } from '../services/backendApi'; -import type { AsyncStatus, FinalizeBuildResponse } from '../types'; +import { useBuildStatus } from './useBuildStatus'; +import type { AsyncStatus, BuildStatus, FinalizeBuildResponse } from '../types'; interface UseFinalizeBuildResult { status: AsyncStatus; error: string | null; result: FinalizeBuildResponse | null; + build: BuildStatus | null; finalize: (token: string) => Promise; reset: () => void; } /** - * Triggers POST /build/finalize. + * Starts POST /build/finalize (async job) and tracks it via GET /build/status. */ export function useFinalizeBuild( onFinalized?: () => void @@ -20,16 +22,26 @@ export function useFinalizeBuild( const [error, setError] = useState(null); const [result, setResult] = useState(null); + const { build, refresh } = useBuildStatus((final) => { + if (final.status === 'success') { + setResult({ buildId: final.buildId ?? '', buildUrl: final.buildUrl ?? '' }); + setStatus('success'); + onFinalized?.(); + } else { + setError(final.error ?? 'Build failed.'); + setStatus('error'); + } + }); + const finalize = useCallback( async (token: string) => { setStatus('loading'); setError(null); + setResult(null); try { - const response = await finalizeBuild(token); - setResult(response); - setStatus('success'); - onFinalized?.(); + await finalizeBuild(token); + await refresh(); } catch (err) { setStatus('error'); setError( @@ -37,7 +49,7 @@ export function useFinalizeBuild( ); } }, - [onFinalized] + [refresh] ); const reset = useCallback(() => { @@ -46,5 +58,5 @@ export function useFinalizeBuild( setResult(null); }, []); - return { status, error, result, finalize, reset }; -} \ No newline at end of file + return { status, error, result, build, finalize, reset }; +} diff --git a/percy-local-manager-extension/src/services/backendApi.ts b/percy-local-manager-extension/src/services/backendApi.ts index c09d7b6..585b45c 100644 --- a/percy-local-manager-extension/src/services/backendApi.ts +++ b/percy-local-manager-extension/src/services/backendApi.ts @@ -1,5 +1,5 @@ import { ENDPOINTS } from '../utils/constants'; -import type { Snapshot, FinalizeBuildResponse ,LibrarySnapshotReference } from '../types'; +import type { Snapshot, BuildStatus, LibrarySnapshotReference } from '../types'; /** * All communication with the Go backend lives here. This file knows nothing @@ -72,9 +72,8 @@ const response = await fetch(ENDPOINTS.SNAPSHOTS, { method: 'DELETE' }); await parseJsonOrThrow(response); } -export async function finalizeBuild( -token: string -): Promise { +/** Starts the build job in the background (202). Progress comes from getBuildStatus. */ +export async function finalizeBuild(token: string): Promise { const response = await fetch(ENDPOINTS.FINALIZE_BUILD, { method: 'POST', headers: { @@ -85,8 +84,12 @@ const response = await fetch(ENDPOINTS.FINALIZE_BUILD, { }), }); -const data = await parseJsonOrThrow(response); -return data as FinalizeBuildResponse; +await parseJsonOrThrow(response); +} + +export async function getBuildStatus(): Promise { + const response = await fetch(ENDPOINTS.BUILD_STATUS, { method: 'GET' }); + return (await parseJsonOrThrow(response)) as BuildStatus; } export async function setLibraryToken(token: string): Promise { diff --git a/percy-local-manager-extension/src/snapshots/SnapshotsPage.tsx b/percy-local-manager-extension/src/snapshots/SnapshotsPage.tsx index ccb100e..07a9afb 100644 --- a/percy-local-manager-extension/src/snapshots/SnapshotsPage.tsx +++ b/percy-local-manager-extension/src/snapshots/SnapshotsPage.tsx @@ -18,6 +18,8 @@ export function SnapshotsPage() { const { token, hasToken, isLoading: isTokenLoading } = useToken(); const [deletingId, setDeletingId] = useState(null); const [editingSnapshot, setEditingSnapshot] = useState(null); + // Slot (after the action bar) where the build progress card is rendered. + const [progressHost, setProgressHost] = useState(null); async function refresh() { setLoading(true); @@ -153,8 +155,11 @@ export function SnapshotsPage() { !hasToken } onFinalized={refresh} + progressHost={progressHost} />
+ +
{editingSnapshot && ( { + test('GET /build/status returns a well-formed status object', async ({ request }) => { + const res = await request.get('/build/status'); + expect(res.status()).toBe(200); + const body = await res.json(); + expect(['idle', 'running', 'success', 'failed']).toContain(body.status); + expect(typeof body.total).toBe('number'); + expect(typeof body.sent).toBe('number'); + expect(Array.isArray(body.snapshots)).toBe(true); + expect(Array.isArray(body.logs)).toBe(true); + }); + + test('POST /build/finalize with no snapshots returns an error', async ({ request }) => { + const clear = await request.delete('/snapshots'); + expect(clear.ok()).toBe(true); + + const res = await request.post('/build/finalize', { data: { token: 'dummy' } }); + expect(res.status()).toBe(500); + const body = await res.json(); + expect(body.error).toContain('no snapshots'); + }); + + test('POST /build/finalize with malformed body returns 400', async ({ request }) => { + const res = await request.post('/build/finalize', { + headers: { 'Content-Type': 'application/json' }, + data: 'not-json', + }); + expect(res.status()).toBe(400); + }); + + test('POST /build/finalize with invalid token starts a job that ends failed with logs', async ({ request }) => { + test.setTimeout(240_000); + const snap = await request.post('/snapshots', { + data: { + name: 'build-status-test', + url: 'http://localhost/', + dom: 'hi', + widths: [1280], + minHeight: 1024, + enableJavaScript: false, + }, + }); + expect(snap.ok()).toBe(true); + + const start = await request.post('/build/finalize', { data: { token: 'invalid-token' } }); + expect(start.status()).toBe(202); + expect((await start.json()).status).toBe('running'); + + // A second start while running is rejected. + const second = await request.post('/build/finalize', { data: { token: 'invalid-token' } }); + expect([409, 202]).toContain(second.status()); + + await expect + .poll( + async () => (await (await request.get('/build/status')).json()).status, + { timeout: 200_000, intervals: [1000] } + ) + .toMatch(/failed|success/); + + const final = await (await request.get('/build/status')).json(); + expect(final.status).toBe('failed'); + expect(final.error).toBeTruthy(); + expect(final.logs.length).toBeGreaterThan(0); + + await request.delete('/snapshots'); + }); +}); From 1c1643f54b972eb54ba89c6619d8881750cbf945 Mon Sep 17 00:00:00 2001 From: Jostan Date: Mon, 12 Oct 2026 23:57:24 +0530 Subject: [PATCH 04/17] update tests --- tests/specs/e2e/snapshot-lifecycle.spec.js | 56 ++++++++- tests/specs/e2e/ui-extension.spec.js | 133 ++++++++++++++++++++- 2 files changed, 182 insertions(+), 7 deletions(-) diff --git a/tests/specs/e2e/snapshot-lifecycle.spec.js b/tests/specs/e2e/snapshot-lifecycle.spec.js index d3c94a6..12a2071 100644 --- a/tests/specs/e2e/snapshot-lifecycle.spec.js +++ b/tests/specs/e2e/snapshot-lifecycle.spec.js @@ -86,10 +86,12 @@ test.describe('Snapshot lifecycle (E2E)', () => { }); // Finalize build — requires a real Percy token and a running Percy CLI process. + // POST /build/finalize is asynchronous: it returns 202 {status:'running'} and + // progress is read from GET /build/status until it reaches success or failed. // Percy CLI install + build finalization can take up to 2 minutes on first run. // Skipped automatically in CI when PERCY_TOKEN is not set. test('Step 7 — finalize build (requires PERCY_TOKEN)', async ({ request }) => { - test.setTimeout(120_000); + test.setTimeout(240_000); test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test'); // Re-create a snapshot so there is something to finalize @@ -99,10 +101,52 @@ test.describe('Snapshot lifecycle (E2E)', () => { const res = await request.post('/build/finalize', { data: { token: PERCY_TOKEN }, }); - expect(res.status()).toBe(200); - const body = await res.json(); - expect(body.message).toBe('Percy started successfully'); - expect(body.buildId).toBeTruthy(); - expect(body.buildUrl).toBeTruthy(); + expect(res.status()).toBe(202); + expect((await res.json()).status).toBe('running'); + + await expect + .poll( + async () => (await (await request.get('/build/status')).json()).status, + { timeout: 200_000, intervals: [1000] } + ) + .toMatch(/success|failed/); + + const final = await (await request.get('/build/status')).json(); + expect(final.status, `Build failed: ${final.error}`).toBe('success'); + expect(final.buildId).toBeTruthy(); + expect(final.buildUrl).toBeTruthy(); + }); + + // Finalize build with an INCORRECT token — no PERCY_TOKEN needed. + // The job starts (202) and must end in status 'failed' with an error message, + // error logs, and the snapshot reported as failed rather than silently succeeding. + test('Step 8 — finalize build with an incorrect token reports a failed build with an error', async ({ request }) => { + test.setTimeout(240_000); + + await request.delete('/snapshots'); + const createRes = await request.post('/snapshots', { data: SNAPSHOT_PAYLOAD }); + expect(createRes.status()).toBe(201); + + const res = await request.post('/build/finalize', { + data: { token: 'incorrect-token' }, + }); + expect(res.status()).toBe(202); + expect((await res.json()).status).toBe('running'); + + await expect + .poll( + async () => (await (await request.get('/build/status')).json()).status, + { timeout: 200_000, intervals: [1000] } + ) + .toMatch(/success|failed/); + + const final = await (await request.get('/build/status')).json(); + expect(final.status).toBe('failed'); + expect(typeof final.error).toBe('string'); + expect(final.error.length).toBeGreaterThan(0); + expect(final.buildUrl).toBeFalsy(); + expect(final.logs.some((l) => l.level === 'error')).toBe(true); + + await request.delete('/snapshots'); }); }); diff --git a/tests/specs/e2e/ui-extension.spec.js b/tests/specs/e2e/ui-extension.spec.js index e8d4504..010cbc7 100644 --- a/tests/specs/e2e/ui-extension.spec.js +++ b/tests/specs/e2e/ui-extension.spec.js @@ -130,7 +130,8 @@ test.describe('Extension UI (popup pages via Vite dev server)', () => { }); test('Popup: snapshot name input accepts text', async () => { - await goTo('index.html'); + // The input is disabled while the backend is offline, so mock /health as healthy + await goToConnectedPopup(); // CaptureSnapshotPanel renders const nameInput = page.locator('#snapshot-name'); await nameInput.fill('My Test Snapshot'); @@ -180,4 +181,134 @@ test.describe('Extension UI (popup pages via Vite dev server)', () => { await expect(page.getByRole('alert').filter({ hasText: 'A Percy token is required to finalize a build' })).toBeVisible(); await expect(page.locator('#percy-token')).toHaveCount(0); }); + + test('Snapshots: Snapshot Queue heading is visible', async () => { + await goTo('snapshots.html'); + // SnapshotsPage renders

Snapshot Queue

+ await expect(page.getByRole('heading', { name: 'Snapshot Queue' })).toBeVisible(); + }); + + test('Snapshots: Finalize Build button is present and disabled when no token is saved', async () => { + await goTo('snapshots.html'); + // FinalizeBuildPanel renders , disabled without a token / snapshots + const finalizeBtn = page.getByRole('button', { name: 'Finalize Build' }); + await expect(finalizeBtn).toBeVisible(); + await expect(finalizeBtn).toBeDisabled(); + }); + + test('Snapshots: Clear Snapshots button is present', async () => { + await goTo('snapshots.html'); + // ClearSnapshotsButton renders + await expect(page.getByRole('button', { name: 'Clear Snapshots' })).toBeVisible(); + }); + + test('Snapshots: build progress card is hidden before a build is started', async () => { + await goTo('snapshots.html'); + // BuildProgress renders
only once a build exists + await expect(page.getByRole('region', { name: 'Build progress' })).toHaveCount(0); + }); + + test('Snapshots: failed build with an incorrect token shows the Build failed alert with the error', async () => { + const ERROR_TEXT = 'invalid or missing token'; + const cors = { 'Access-Control-Allow-Origin': '*' }; + const json = (body, status = 200) => ({ + status, + contentType: 'application/json', + headers: cors, + body: JSON.stringify(body), + }); + + // Seed a token so Finalize Build is enabled (key: percyToken, see tokenStorage.ts) + await page.addInitScript(() => { + window.chrome.storage.local.set({ percyToken: 'incorrect-token' }); + }); + await page.route('**/snapshots', (route) => + route.request().method() === 'GET' + ? route.fulfill(json([{ id: 's1', name: 'Home', url: 'http://localhost/', widths: [1280], minHeight: 1024, createdAt: '2026-01-01T00:00:00Z' }])) + : route.fallback() + ); + await page.route('**/build/finalize', (route) => route.fulfill(json({ status: 'running' }, 202))); + await page.route('**/build/status', (route) => + route.fulfill(json({ + status: 'failed', + phase: 'starting', + total: 1, + sent: 0, + snapshots: [{ id: 's1', name: 'Home', state: 'failed', error: ERROR_TEXT }], + logs: [{ ts: '2026-01-01T00:00:00Z', level: 'error', line: ERROR_TEXT }], + error: ERROR_TEXT, + })) + ); + + try { + await goTo('snapshots.html'); + await page.getByRole('button', { name: 'Finalize Build' }).click(); + + const card = page.getByRole('region', { name: 'Build progress' }); + await expect(card).toBeVisible(); + await expect(card.getByRole('alert')).toContainText('Build failed'); + await expect(card.getByRole('alert')).toContainText(ERROR_TEXT); + await expect(card.getByText('Failed', { exact: true })).toBeVisible(); + await expect(page.getByText('✓ Build finished')).toHaveCount(0); + } finally { + await page.unroute('**/snapshots'); + await page.unroute('**/build/finalize'); + await page.unroute('**/build/status'); + } + }); + + // ---------------------------------------------------------------- + // Popup — advanced snapshot options + // ---------------------------------------------------------------- + + // The advanced-options controls are disabled while the popup reports the + // backend as offline, so mock GET /health as healthy for these tests. + async function goToConnectedPopup() { + await page.route('**/health', (route) => + route.fulfill({ + status: 200, + contentType: 'application/json', + headers: { 'Access-Control-Allow-Origin': '*' }, + body: JSON.stringify({ status: 'ok' }), + }) + ); + await goTo('index.html'); + await expect(page.locator('.connection-status--connected')).toBeVisible(); + } + + test.afterEach(async () => { + await page.unroute('**/health'); + }); + + test('Popup: Advanced snapshot options toggle reveals capture fields', async () => { + await goToConnectedPopup(); + await page.getByRole('button', { name: /Advanced snapshot options/ }).click(); + await expect(page.locator('#snapshot-min-height')).toHaveValue('1024'); + await expect(page.locator('#snapshot-scope')).toBeVisible(); + await expect(page.locator('#percy-css')).toBeVisible(); + await expect(page.getByLabel('Enable JavaScript')).toBeVisible(); + await expect(page.getByRole('button', { name: '+ Add width' })).toBeVisible(); + }); + + test('Popup: widths can be added and removed', async () => { + await goToConnectedPopup(); + await page.getByRole('button', { name: /Advanced snapshot options/ }).click(); + const rows = page.locator('.width-row'); + await expect(rows).toHaveCount(2); + await page.getByRole('button', { name: '+ Add width' }).click(); + await expect(rows).toHaveCount(3); + await rows.last().getByRole('button', { name: '×' }).click(); + await expect(rows).toHaveCount(2); + await rows.last().getByRole('button', { name: '×' }).click(); + await expect(rows).toHaveCount(1); + // the last remaining width cannot be removed + await expect(rows.first().getByRole('button', { name: '×' })).toBeDisabled(); + }); + + test('Popup: Capture Snapshot is disabled when a width is 0', async () => { + await goToConnectedPopup(); + await page.getByRole('button', { name: /Advanced snapshot options/ }).click(); + await page.locator('.width-row input').first().fill('0'); + await expect(page.getByRole('button', { name: 'Capture Snapshot' })).toBeDisabled(); + }); }); \ No newline at end of file From 3e63f04d7378259bb73f0ae45316cfa6de4e5890 Mon Sep 17 00:00:00 2001 From: Jostan Date: Tue, 13 Oct 2026 00:13:01 +0530 Subject: [PATCH 05/17] UPDATED test failure --- tests/playwright.config.js | 4 ++++ tests/specs/api/build.spec.js | 10 ++++++++++ tests/specs/e2e/snapshot-lifecycle.spec.js | 23 ++++++++++++++++------ 3 files changed, 31 insertions(+), 6 deletions(-) diff --git a/tests/playwright.config.js b/tests/playwright.config.js index dedfcb4..049b62e 100644 --- a/tests/playwright.config.js +++ b/tests/playwright.config.js @@ -12,6 +12,10 @@ module.exports = defineConfig({ timeout: isBrowserStack ? 180_000 : 30_000, // Always retry twice on BrowserStack (flaky network); once locally in CI retries: isBrowserStack ? 2 : (process.env.CI ? 1 : 0), + // The Go backend is shared state: one global build job (409 if a second + // finalize starts) and one snapshot queue. Run tests one at a time so build + // tests never race each other or clear the queue mid-run. + workers: 1, reporter: [['list'], ['html', { open: 'never' }]], use: { baseURL: process.env.BACKEND_URL || 'http://localhost:4321', diff --git a/tests/specs/api/build.spec.js b/tests/specs/api/build.spec.js index 560a673..16bf2d3 100644 --- a/tests/specs/api/build.spec.js +++ b/tests/specs/api/build.spec.js @@ -45,6 +45,16 @@ test.describe('Build endpoints', () => { }); expect(snap.ok()).toBe(true); + // The backend runs ONE build job at a time (409 if one is running). Wait for + // any in-flight build (e.g. a retry of an earlier attempt) to finish first; + // `workers: 1` in playwright.config.js keeps other tests from racing this. + await expect + .poll(async () => (await (await request.get('/build/status')).json()).status, { + timeout: 200_000, + intervals: [1000], + }) + .not.toBe('running'); + const start = await request.post('/build/finalize', { data: { token: 'invalid-token' } }); expect(start.status()).toBe(202); expect((await start.json()).status).toBe('running'); diff --git a/tests/specs/e2e/snapshot-lifecycle.spec.js b/tests/specs/e2e/snapshot-lifecycle.spec.js index 12a2071..3c067bb 100644 --- a/tests/specs/e2e/snapshot-lifecycle.spec.js +++ b/tests/specs/e2e/snapshot-lifecycle.spec.js @@ -20,6 +20,21 @@ const SNAPSHOT_PAYLOAD = { minHeight: 600, }; +// The backend runs ONE build job at a time and rejects a second start with 409. +// Wait until no build is running, then start. The `build` project in +// playwright.config.js runs the build-starting tests serially in one worker so +// no other test races this check or clears the shared snapshot queue +// (`workers: 1` in playwright.config.js serializes the whole run). +async function startFinalize(request, token) { + await expect + .poll(async () => (await (await request.get('/build/status')).json()).status, { + timeout: 200_000, + intervals: [1000], + }) + .not.toBe('running'); + return request.post('/build/finalize', { data: { token } }); +} + test.describe('Snapshot lifecycle (E2E)', () => { let snapshotId; @@ -98,9 +113,7 @@ test.describe('Snapshot lifecycle (E2E)', () => { const createRes = await request.post('/snapshots', { data: SNAPSHOT_PAYLOAD }); expect(createRes.status()).toBe(201); - const res = await request.post('/build/finalize', { - data: { token: PERCY_TOKEN }, - }); + const res = await startFinalize(request, PERCY_TOKEN); expect(res.status()).toBe(202); expect((await res.json()).status).toBe('running'); @@ -127,9 +140,7 @@ test.describe('Snapshot lifecycle (E2E)', () => { const createRes = await request.post('/snapshots', { data: SNAPSHOT_PAYLOAD }); expect(createRes.status()).toBe(201); - const res = await request.post('/build/finalize', { - data: { token: 'incorrect-token' }, - }); + const res = await startFinalize(request, 'incorrect-token'); expect(res.status()).toBe(202); expect((await res.json()).status).toBe('running'); From eb5c72b3efc31c58c6ef187e6b8dd43b1f60abc1 Mon Sep 17 00:00:00 2001 From: Jostan Date: Tue, 13 Oct 2026 00:36:06 +0530 Subject: [PATCH 06/17] Added positive e2e test --- tests/helpers/chromeRuntimePolyfill.js | 52 ++++++++++++++ tests/playwright.config.js | 2 +- tests/specs/e2e/finalize-build.spec.js | 83 ++++++++++++++++++++++ tests/specs/e2e/snapshot-lifecycle.spec.js | 10 ++- tests/specs/e2e/ui-extension.spec.js | 2 + 5 files changed, 147 insertions(+), 2 deletions(-) create mode 100644 tests/helpers/chromeRuntimePolyfill.js create mode 100644 tests/specs/e2e/finalize-build.spec.js diff --git a/tests/helpers/chromeRuntimePolyfill.js b/tests/helpers/chromeRuntimePolyfill.js new file mode 100644 index 0000000..f401e9c --- /dev/null +++ b/tests/helpers/chromeRuntimePolyfill.js @@ -0,0 +1,52 @@ +// chrome.runtime / chrome.storage polyfill for loading the extension pages from +// the Vite dev server (npm run dev in percy-local-manager-extension, port 5173) +// without --load-extension. Inject it with page.addInitScript before navigating. +// +// chrome.runtime.getURL() resolves to the dev server URL, and chrome.storage is +// an in-memory store that supports both callback and promise styles (the +// extension uses `await chrome.storage.local.get(...)`). + +const EXTENSION_DEV_URL = process.env.EXTENSION_DEV_URL || 'http://localhost:5173'; + +const CHROME_RUNTIME_POLYFILL = ` + (function() { + var BASE = '${EXTENSION_DEV_URL}'; + window.chrome = window.chrome || {}; + window.chrome.runtime = window.chrome.runtime || {}; + window.chrome.runtime.getURL = function(p) { + return BASE + '/' + p.replace(/^\\//, ''); + }; + window.chrome.tabs = window.chrome.tabs || { create: function() {} }; + function makeArea() { + var data = {}; + return { + get: function(k, cb) { + var out = {}; + var keys = k == null ? Object.keys(data) + : Array.isArray(k) ? k + : typeof k === 'string' ? [k] : Object.keys(k); + keys.forEach(function(key) { if (key in data) out[key] = data[key]; }); + if (cb) { cb(out); return; } + return Promise.resolve(out); + }, + set: function(items, cb) { + Object.assign(data, items); + if (cb) cb(); + return Promise.resolve(); + }, + remove: function(k, cb) { + [].concat(k).forEach(function(key) { delete data[key]; }); + if (cb) cb(); + return Promise.resolve(); + }, + }; + } + window.chrome.storage = window.chrome.storage || { + local: makeArea(), + sync: makeArea(), + onChanged: { addListener: function() {}, removeListener: function() {} }, + }; + })(); +`; + +module.exports = { EXTENSION_DEV_URL, CHROME_RUNTIME_POLYFILL }; diff --git a/tests/playwright.config.js b/tests/playwright.config.js index 049b62e..fefdcea 100644 --- a/tests/playwright.config.js +++ b/tests/playwright.config.js @@ -35,7 +35,7 @@ module.exports = defineConfig({ }, { name: 'extension-ui', - testMatch: ['**/e2e/ui-extension.spec.js'], + testMatch: ['**/e2e/ui-extension.spec.js', '**/e2e/finalize-build.spec.js'], // Extension tests launch their own browser via chromium.launchPersistentContext // so no browser is configured here — the test manages its own context. }, diff --git a/tests/specs/e2e/finalize-build.spec.js b/tests/specs/e2e/finalize-build.spec.js new file mode 100644 index 0000000..52da897 --- /dev/null +++ b/tests/specs/e2e/finalize-build.spec.js @@ -0,0 +1,83 @@ +// E2E UI test — positive scenario: finalize a Percy build with a VALID token. +// +// Drives the real extension Snapshots page (served by the Vite dev server) against +// the REAL Go backend and Percy CLI — nothing is mocked: +// 1. queue a snapshot through the backend API +// 2. open snapshots.html with the real token saved +// 3. click "Finalize Build" +// 4. wait for "✓ Build finished" and the "Open Percy Build →" link +// +// Requires: +// - Go backend running on BACKEND_URL (default http://localhost:4321) +// - Vite dev server running on EXTENSION_DEV_URL (default http://localhost:5173) +// (cd percy-local-manager-extension && npm run dev) +// - PERCY_TOKEN (valid full-access token). Without it the test is skipped and a +// "skip-reason" annotation is recorded in the report. +// +// The incorrect-token (negative) UI scenario lives in ui-extension.spec.js. + +const { test, expect } = require('@playwright/test'); +const { EXTENSION_DEV_URL, CHROME_RUNTIME_POLYFILL } = require('../../helpers/chromeRuntimePolyfill'); + +const BACKEND_URL = process.env.BACKEND_URL || 'http://localhost:4321'; +const PERCY_TOKEN = process.env.PERCY_TOKEN; +const SNAPSHOT_NAME = 'UI Real Finalize Snapshot'; + +test.describe('Finalize build — valid token (real backend, UI)', () => { + test('finalizing a build with a valid token shows Build finished', async ({ browser, request }) => { + test.setTimeout(240_000); + + if (!PERCY_TOKEN) { + test.info().annotations.push({ + type: 'skip-reason', + description: 'PERCY_TOKEN not found — set the PERCY_TOKEN env var / repo secret to run the real finalize-build UI test', + }); + } + test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not found — skipping real finalize build UI test'); + + // The backend runs ONE build at a time (409 otherwise) and keeps one shared + // snapshot queue, so start from a clean queue with no build in flight. + await request.delete(`${BACKEND_URL}/snapshots`); + await expect + .poll(async () => (await (await request.get(`${BACKEND_URL}/build/status`)).json()).status, { + timeout: 200_000, + intervals: [1000], + }) + .not.toBe('running'); + + const created = await request.post(`${BACKEND_URL}/snapshots`, { + data: { + name: SNAPSHOT_NAME, + url: 'https://example.com', + dom: 'UI E2E

UI E2E

', + widths: [1280], + minHeight: 600, + }, + }); + expect(created.status()).toBe(201); + + const page = await browser.newPage(); + try { + await page.addInitScript(CHROME_RUNTIME_POLYFILL); + // Save the real token the way the extension does (key: percyToken, see tokenStorage.ts) + await page.addInitScript((token) => { + window.chrome.storage.local.set({ percyToken: token }); + }, PERCY_TOKEN); + + await page.goto(`${EXTENSION_DEV_URL}/snapshots.html`); + await expect(page.getByText(SNAPSHOT_NAME)).toBeVisible(); + + const finalizeBtn = page.getByRole('button', { name: 'Finalize Build' }); + await expect(finalizeBtn).toBeEnabled(); + await finalizeBtn.click(); + + // Percy CLI install + upload + processing can take a couple of minutes + await expect(page.getByText('✓ Build finished')).toBeVisible({ timeout: 200_000 }); + await expect(page.getByRole('button', { name: 'Open Percy Build →' })).toBeVisible(); + await expect(page.getByRole('alert').filter({ hasText: 'Build failed' })).toHaveCount(0); + } finally { + await page.close(); + await request.delete(`${BACKEND_URL}/snapshots`); + } + }); +}); diff --git a/tests/specs/e2e/snapshot-lifecycle.spec.js b/tests/specs/e2e/snapshot-lifecycle.spec.js index 3c067bb..e61ae69 100644 --- a/tests/specs/e2e/snapshot-lifecycle.spec.js +++ b/tests/specs/e2e/snapshot-lifecycle.spec.js @@ -107,7 +107,15 @@ test.describe('Snapshot lifecycle (E2E)', () => { // Skipped automatically in CI when PERCY_TOKEN is not set. test('Step 7 — finalize build (requires PERCY_TOKEN)', async ({ request }) => { test.setTimeout(240_000); - test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test'); + // Record WHY this test is skipped so it shows up in the HTML report and the + // BrowserStack/Automate reporter instead of passing silently. + if (!PERCY_TOKEN) { + test.info().annotations.push({ + type: 'skip-reason', + description: 'PERCY_TOKEN not found — set the PERCY_TOKEN env var / repo secret to run the real finalize-build test', + }); + } + test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not found — skipping finalize build test'); // Re-create a snapshot so there is something to finalize const createRes = await request.post('/snapshots', { data: SNAPSHOT_PAYLOAD }); diff --git a/tests/specs/e2e/ui-extension.spec.js b/tests/specs/e2e/ui-extension.spec.js index 010cbc7..a5f4f45 100644 --- a/tests/specs/e2e/ui-extension.spec.js +++ b/tests/specs/e2e/ui-extension.spec.js @@ -257,6 +257,8 @@ test.describe('Extension UI (popup pages via Vite dev server)', () => { } }); + // The positive scenario (valid token, real backend) lives in finalize-build.spec.js. + // ---------------------------------------------------------------- // Popup — advanced snapshot options // ---------------------------------------------------------------- From d2b882ed033eceb9b5b6f58f3232328906eb112f Mon Sep 17 00:00:00 2001 From: Jostan Date: Tue, 13 Oct 2026 00:54:04 +0530 Subject: [PATCH 07/17] Stop tracking log and temp files (Resolves #19, Resolves #20) --- tests/log/bstack-logs.tar.gz | 0 tests/log/events.json | 1 - tests/log/key-metrics.json | 167 - .../performance-report-46238-0.json | 1 - tests/log/pw-channel.23047.log | 7 - tests/log/pw-channel.33187.log | 1232 - tests/log/pw-channel.44940.log | 939 - tests/log/sdk-cli-debug.log | 78939 ------ tests/log/sdk-cli.log | 146509 ---------- tests/log/sdk-debug-utility.log | 0 tests/log/usage.log | 217213 --------------- ...aywright-browserstack-sdk.config.temp.json | 1 - tests/specs/e2e/finalize-build.spec.js | 42 +- 13 files changed, 31 insertions(+), 445020 deletions(-) delete mode 100644 tests/log/bstack-logs.tar.gz delete mode 100644 tests/log/events.json delete mode 100644 tests/log/key-metrics.json delete mode 100644 tests/log/performance-report/performance-report-46238-0.json delete mode 100644 tests/log/pw-channel.23047.log delete mode 100644 tests/log/pw-channel.33187.log delete mode 100644 tests/log/pw-channel.44940.log delete mode 100644 tests/log/sdk-cli-debug.log delete mode 100644 tests/log/sdk-cli.log delete mode 100644 tests/log/sdk-debug-utility.log delete mode 100644 tests/log/usage.log delete mode 100644 tests/playwright-browserstack-sdk.config.temp.json diff --git a/tests/log/bstack-logs.tar.gz b/tests/log/bstack-logs.tar.gz deleted file mode 100644 index e69de29..0000000 diff --git a/tests/log/events.json b/tests/log/events.json deleted file mode 100644 index f30fcad..0000000 --- a/tests/log/events.json +++ /dev/null @@ -1 +0,0 @@ -{"measures":[{"name":"sdk:pre-test","entryType":"measure","startTime":1814.095959,"duration":4.408333000000084,"detail":null,"success":true,"failure":null,"worker":"16318-0"},{"name":"sdk:hook","entryType":"measure","startTime":1899.984834,"duration":2.116166000000021,"detail":null,"success":true,"failure":null,"worker":"16318-0","testName":"e2e/snapshot-lifecycle.spec.js - Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)","hookType":"beforeTestHook"},{"name":"sdk:post-test","entryType":"measure","startTime":17851.624709,"duration":8.716707999999926,"detail":null,"success":true,"failure":null,"worker":"16318-0","testName":"e2e/snapshot-lifecycle.spec.js - Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)"},{"name":"sdk:hook","entryType":"measure","startTime":17851.640834,"duration":8.6349999999984,"detail":null,"success":true,"failure":null,"worker":"16318-0","testName":"e2e/snapshot-lifecycle.spec.js - Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)","hookType":"afterTestHook"},{"name":"sdk:test","entryType":"measure","startTime":1899.726334,"duration":15994.935583000002,"detail":null,"success":true,"failure":null,"worker":"16318-0","testName":"e2e/snapshot-lifecycle.spec.js - Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)"},{"name":"sdk:automate:hub-management","entryType":"measure","startTime":1790622907608.1536,"duration":106.68366700038314,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0},{"name":"sdk:testhub","entryType":"measure","startTime":1790622907605.4402,"duration":721.7193330004811,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0},{"name":"sdk:percy","entryType":"measure","startTime":1790622909425.9082,"duration":0.15833299979567528,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0},{"name":"sdk:proxy-setup","entryType":"measure","startTime":1790622909431.1897,"duration":0.060958001762628555,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0},{"name":"sdk:automate:local","entryType":"measure","startTime":1790622909426.1694,"duration":9074.94774999842,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0},{"name":"sdk:automate:print-buildlink","entryType":"measure","startTime":1790623077662.5813,"duration":1188.266165997833,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0},{"name":"sdk:cli:onStop","entryType":"measure","startTime":1790623077662.1084,"duration":2858.9253749996424,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0},{"name":"sdk:proxy-setup","entryType":"measure","startTime":1591.51225,"duration":0.12408299999992778,"detail":null,"success":true,"failure":null,"worker":"13973-0"},{"name":"sdk:automate:keep-alive","entryType":"measure","startTime":1592.281958,"duration":0.12924999999995634,"detail":null,"success":true,"failure":null,"worker":"13973-0"},{"name":"request:https://hub.browserstack.com/next_hubs","entryType":"measure","startTime":1592.84425,"duration":105.9855,"detail":null,"success":true,"failure":null,"worker":"13973-0"},{"name":"sdk:automate:hub-management","entryType":"measure","startTime":1592.494708,"duration":155.28333300000008,"detail":null,"success":true,"failure":null,"worker":"13973-0"},{"name":"request:https://hub-aps.browserstack.com/check","entryType":"measure","startTime":1699.168958,"duration":48.24920799999995,"detail":null,"success":true,"failure":null,"worker":"13973-0"},{"name":"request:https://hub-euw.browserstack.com/check","entryType":"measure","startTime":1699.226833,"duration":586.2279999999998,"detail":null,"success":true,"failure":null,"worker":"13973-0"},{"name":"request:https://api.browserstack.com/sdk/v1/event","entryType":"measure","startTime":1560.121958,"duration":1207.251,"detail":null,"success":true,"failure":null,"worker":"13973-0"},{"name":"request:https://hub-apse.browserstack.com/check","entryType":"measure","startTime":1699.2585,"duration":1355.464458,"detail":null,"success":true,"failure":null,"worker":"13973-0"},{"name":"sdk:cli:check-update","entryType":"measure","startTime":1749.568,"duration":2047.3207909999999,"detail":null,"success":true,"failure":null,"worker":"13973-0"},{"name":"request:https://api.browserstack.com/sdk/v1/update_cli","entryType":"measure","startTime":2637.732291,"duration":1158.6772090000004,"detail":null,"success":true,"failure":null,"worker":"13973-0"},{"name":"sdk:cli:start","entryType":"measure","startTime":1748.726166,"duration":2563.586417,"detail":null,"success":true,"failure":null,"worker":"13973-0"},{"name":"sdk:startBinSession","entryType":"measure","startTime":4312.639333,"duration":10965.190666999999,"detail":null,"success":true,"failure":null,"worker":"13973-0"},{"name":"sdk:setup","entryType":"measure","startTime":1351.7565,"duration":13951.760041000001,"detail":null,"success":true,"failure":null,"worker":"13973-0"},{"name":"sdk:driver:pre-initialization","entryType":"measure","startTime":1368.778708,"duration":13936.742208,"detail":null,"success":true,"failure":null,"worker":"13973-0"},{"name":"sdk:driver:post-initialization","entryType":"measure","startTime":15300.238166,"duration":0.08408400000007532,"detail":null,"success":true,"failure":null,"worker":"13973-0"},{"name":"sdk:testhub:stop","entryType":"measure","startTime":174396.69625,"duration":0.5323329999810085,"detail":null,"success":true,"failure":null,"worker":"13973-0"},{"name":"sdk:cli:on-stop","entryType":"measure","startTime":174404.43125,"duration":2872.345250000013,"detail":null,"success":true,"failure":null,"worker":"13973-0"},{"name":"sdk:o11y:print-buildlink","entryType":"measure","startTime":182319.279,"duration":0.744791000004625,"detail":null,"success":true,"failure":null,"worker":"13973-0"},{"name":"sdk:automate:print-buildlink","entryType":"measure","startTime":182320.846791,"duration":1183.6252090000198,"detail":null,"success":true,"failure":null,"worker":"13973-0"},{"name":"request:https://api.browserstack.com/automate/builds.json","entryType":"measure","startTime":182321.383375,"duration":1182.8740830000024,"detail":null,"success":true,"failure":null,"worker":"13973-0"},{"name":"request:https://api.browserstack.com/sdk/v1/event","entryType":"measure","startTime":183511.595833,"duration":1081.9830000000075,"detail":null,"success":true,"failure":null,"worker":"13973-0"},{"name":"request:https://upload-observability.browserstack.com/client-logs/upload","entryType":"measure","startTime":184668.621041,"duration":2207.8538340000086,"detail":null,"success":true,"failure":null,"worker":"13973-0"},{"name":"sdk:auto-capture","entryType":"measure","startTime":184596.917916,"duration":2282.1676670000015,"detail":null,"success":true,"failure":null,"worker":"13973-0"},{"name":"sdk:cleanup","entryType":"measure","startTime":15305.575416,"duration":171659.205709,"detail":null,"success":true,"failure":null,"worker":"13973-0"},{"name":"sdk:testhub:stop","entryType":"measure","startTime":186964.637416,"duration":0.03899999998975545,"detail":null,"success":true,"failure":null,"worker":"13973-0"}],"exceptions":[]} \ No newline at end of file diff --git a/tests/log/key-metrics.json b/tests/log/key-metrics.json deleted file mode 100644 index 69deb04..0000000 --- a/tests/log/key-metrics.json +++ /dev/null @@ -1,167 +0,0 @@ -[ - { - "name": "sdk:automate:hub-management", - "entryType": "measure", - "startTime": 1790623414335.2917, - "duration": 113.84904200211167, - "detail": null, - "success": true, - "failure": null, - "worker": "unknown", - "platform": 0 - }, - { - "name": "sdk:testhub", - "entryType": "measure", - "startTime": 1790623414331.921, - "duration": 716.8458329997957, - "detail": null, - "success": true, - "failure": null, - "worker": "unknown", - "platform": 0 - }, - { - "name": "sdk:percy", - "entryType": "measure", - "startTime": 1790623416135.6174, - "duration": 0.11262499913573265, - "detail": null, - "success": true, - "failure": null, - "worker": "unknown", - "platform": 0 - }, - { - "name": "sdk:proxy-setup", - "entryType": "measure", - "startTime": 1790623416139.5845, - "duration": 0.07870800048112869, - "detail": null, - "success": true, - "failure": null, - "worker": "unknown", - "platform": 0 - }, - { - "name": "sdk:automate:local", - "entryType": "measure", - "startTime": 1790623416135.8013, - "duration": 9132.676249999553, - "detail": null, - "success": true, - "failure": null, - "worker": "unknown", - "platform": 0 - }, - { - "name": "sdk:automate:hub-management", - "entryType": "measure", - "startTime": 1790623991333.1404, - "duration": 123.6484159976244, - "detail": null, - "success": true, - "failure": null, - "worker": "unknown", - "platform": 0 - }, - { - "name": "sdk:testhub", - "entryType": "measure", - "startTime": 1790623991329.001, - "duration": 759.8761669993401, - "detail": null, - "success": true, - "failure": null, - "worker": "unknown", - "platform": 0 - }, - { - "name": "sdk:percy", - "entryType": "measure", - "startTime": 1790623993183.908, - "duration": 0.0278329998254776, - "detail": null, - "success": true, - "failure": null, - "worker": "unknown", - "platform": 0 - }, - { - "name": "sdk:proxy-setup", - "entryType": "measure", - "startTime": 1790623993185.5725, - "duration": 0.032917000353336334, - "detail": null, - "success": true, - "failure": null, - "worker": "unknown", - "platform": 0 - }, - { - "name": "sdk:automate:local", - "entryType": "measure", - "startTime": 1790623993183.9553, - "duration": 9741.48791700229, - "detail": null, - "success": true, - "failure": null, - "worker": "unknown", - "platform": 0 - }, - { - "name": "sdk:automate:hub-management", - "entryType": "measure", - "startTime": 1790624687711.998, - "duration": 116.60587500035763, - "detail": null, - "success": true, - "failure": null, - "worker": "unknown", - "platform": 0 - }, - { - "name": "sdk:testhub", - "entryType": "measure", - "startTime": 1790624687709.3013, - "duration": 732.814957998693, - "detail": null, - "success": true, - "failure": null, - "worker": "unknown", - "platform": 0 - }, - { - "name": "sdk:percy", - "entryType": "measure", - "startTime": 1790624689489.342, - "duration": 0.06816699728369713, - "detail": null, - "success": true, - "failure": null, - "worker": "unknown", - "platform": 0 - }, - { - "name": "sdk:proxy-setup", - "entryType": "measure", - "startTime": 1790624689491.884, - "duration": 0.0439160019159317, - "detail": null, - "success": true, - "failure": null, - "worker": "unknown", - "platform": 0 - }, - { - "name": "sdk:automate:local", - "entryType": "measure", - "startTime": 1790624689489.4607, - "duration": 9134.055041000247, - "detail": null, - "success": true, - "failure": null, - "worker": "unknown", - "platform": 0 - } -] \ No newline at end of file diff --git a/tests/log/performance-report/performance-report-46238-0.json b/tests/log/performance-report/performance-report-46238-0.json deleted file mode 100644 index db5a92c..0000000 --- a/tests/log/performance-report/performance-report-46238-0.json +++ /dev/null @@ -1 +0,0 @@ -{"name":"sdk:pre-test","entryType":"measure","startTime":1864.462458,"duration":4.890292000000045,"detail":null,"success":true,"failure":null,"worker":"46238-0"},{"name":"sdk:hook","entryType":"measure","startTime":11933.657583,"duration":5.0914169999996375,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Percy logo renders","hookType":"beforeTestHook"},{"name":"sdk:o11y:sync","entryType":"measure","startTime":13428.035958,"duration":18.999166999999943,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Percy logo renders"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":13428.221583,"duration":18.744416999999885,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Percy logo renders"},{"name":"sdk:post-test","entryType":"measure","startTime":13401.405916,"duration":857.9977090000011,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Percy logo renders"},{"name":"sdk:hook","entryType":"measure","startTime":13401.446291,"duration":857.9040420000001,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Percy logo renders","hookType":"afterTestHook"},{"name":"sdk:automate:session-name","entryType":"measure","startTime":13447.543291,"duration":811.6210420000007,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Percy logo renders"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":13447.566708,"duration":811.429333,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Percy logo renders"},{"name":"sdk:automate:session-name","entryType":"measure","startTime":14268.296,"duration":328.61279099999956,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Percy logo renders"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":14268.348458,"duration":328.5059170000004,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Percy logo renders"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":14597.828,"duration":14.566208000000188,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Percy logo renders"},{"name":"sdk:automate:session-status","entryType":"measure","startTime":14612.456958,"duration":400.04699999999866,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Percy logo renders"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":14612.593583,"duration":399.84112500000083,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Percy logo renders"},{"name":"sdk:test","entryType":"measure","startTime":11931.711333,"duration":3085.6062500000007,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Percy logo renders"},{"name":"sdk:hook","entryType":"measure","startTime":15025.563666,"duration":1.0024169999996957,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: connection status indicator is present","hookType":"beforeTestHook"},{"name":"sdk:o11y:sync","entryType":"measure","startTime":15477.677041,"duration":25.5104999999985,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: connection status indicator is present"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":15477.726666,"duration":25.375083999999333,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: connection status indicator is present"},{"name":"sdk:post-test","entryType":"measure","startTime":15462.138666,"duration":385.2769589999989,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: connection status indicator is present"},{"name":"sdk:hook","entryType":"measure","startTime":15462.158625,"duration":385.1744579999995,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: connection status indicator is present","hookType":"afterTestHook"},{"name":"sdk:automate:session-name","entryType":"measure","startTime":15503.7105,"duration":343.46950000000106,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: connection status indicator is present"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":15503.727708,"duration":343.354292,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: connection status indicator is present"},{"name":"sdk:automate:session-name","entryType":"measure","startTime":15854.732541,"duration":306.390625,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: connection status indicator is present"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":15854.756166,"duration":306.2982090000005,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: connection status indicator is present"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":16161.434458,"duration":13.073707999999897,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: connection status indicator is present"},{"name":"sdk:automate:session-status","entryType":"measure","startTime":16174.596791,"duration":452.278542,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: connection status indicator is present"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":16174.666916,"duration":452.175792,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: connection status indicator is present"},{"name":"sdk:test","entryType":"measure","startTime":15025.366291,"duration":1603.1935839999987,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: connection status indicator is present"},{"name":"sdk:hook","entryType":"measure","startTime":16636.460791,"duration":1.8753749999996217,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Capture Snapshot button is present","hookType":"beforeTestHook"},{"name":"sdk:o11y:sync","entryType":"measure","startTime":17013.804958,"duration":17.204499999999825,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Capture Snapshot button is present"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":17013.842,"duration":17.092333000000508,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Capture Snapshot button is present"},{"name":"sdk:post-test","entryType":"measure","startTime":17003.756166,"duration":385.10508400000253,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Capture Snapshot button is present"},{"name":"sdk:hook","entryType":"measure","startTime":17003.777875,"duration":385.06591599999956,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Capture Snapshot button is present","hookType":"afterTestHook"},{"name":"sdk:automate:session-name","entryType":"measure","startTime":17031.519208,"duration":357.2659999999996,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Capture Snapshot button is present"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":17031.5315,"duration":357.1873749999977,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Capture Snapshot button is present"},{"name":"sdk:automate:session-name","entryType":"measure","startTime":17405.726,"duration":313.58929100000023,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Capture Snapshot button is present"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":17405.740416,"duration":313.387999999999,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Capture Snapshot button is present"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":17719.705083,"duration":229.53141699999833,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Capture Snapshot button is present"},{"name":"sdk:automate:session-status","entryType":"measure","startTime":17949.281458,"duration":362.677249999997,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Capture Snapshot button is present"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":17949.316833,"duration":362.56254199999967,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Capture Snapshot button is present"},{"name":"sdk:test","entryType":"measure","startTime":16635.783833,"duration":1679.5537919999988,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Capture Snapshot button is present"},{"name":"sdk:hook","entryType":"measure","startTime":18342.603041,"duration":1.4625420000011218,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Library token panel is present (Connect Library or Change token)","hookType":"beforeTestHook"},{"name":"sdk:o11y:sync","entryType":"measure","startTime":19055.133666,"duration":16.940583999999944,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Library token panel is present (Connect Library or Change token)"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":19055.181375,"duration":16.81841599999825,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Library token panel is present (Connect Library or Change token)"},{"name":"sdk:post-test","entryType":"measure","startTime":19044.785833,"duration":363.0822499999995,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Library token panel is present (Connect Library or Change token)"},{"name":"sdk:hook","entryType":"measure","startTime":19044.839,"duration":363.01374999999825,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Library token panel is present (Connect Library or Change token)","hookType":"afterTestHook"},{"name":"sdk:automate:session-name","entryType":"measure","startTime":19072.523125,"duration":335.28399999999965,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Library token panel is present (Connect Library or Change token)"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":19072.532875,"duration":335.21445799999856,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Library token panel is present (Connect Library or Change token)"},{"name":"sdk:automate:session-name","entryType":"measure","startTime":19413.218958,"duration":309.7592079999995,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Library token panel is present (Connect Library or Change token)"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":19413.235875,"duration":309.68783299999996,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Library token panel is present (Connect Library or Change token)"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":19723.181291,"duration":13.952166999999463,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Library token panel is present (Connect Library or Change token)"},{"name":"sdk:automate:session-status","entryType":"measure","startTime":19737.234458,"duration":342.1800000000003,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Library token panel is present (Connect Library or Change token)"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":19737.351,"duration":341.98783300000287,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Library token panel is present (Connect Library or Change token)"},{"name":"sdk:test","entryType":"measure","startTime":18342.371041,"duration":1740.234209000002,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Library token panel is present (Connect Library or Change token)"},{"name":"sdk:hook","entryType":"measure","startTime":20102.901333,"duration":1.0478750000002037,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: snapshot name input accepts text","hookType":"beforeTestHook"},{"name":"sdk:o11y:sync","entryType":"measure","startTime":20529.268041,"duration":16.640125000001717,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: snapshot name input accepts text"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":20529.290666,"duration":16.55541699999958,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: snapshot name input accepts text"},{"name":"sdk:post-test","entryType":"measure","startTime":20523.562916,"duration":401.3636250000018,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: snapshot name input accepts text"},{"name":"sdk:hook","entryType":"measure","startTime":20523.570166,"duration":401.338958999997,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: snapshot name input accepts text","hookType":"afterTestHook"},{"name":"sdk:automate:session-name","entryType":"measure","startTime":20546.319625,"duration":378.5162500000006,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: snapshot name input accepts text"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":20546.330916,"duration":378.41341699999975,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: snapshot name input accepts text"},{"name":"sdk:automate:session-name","entryType":"measure","startTime":20927.604625,"duration":309.69795800000065,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: snapshot name input accepts text"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":20927.616583,"duration":309.53620800000135,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: snapshot name input accepts text"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":21237.873583,"duration":15.526083000000654,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: snapshot name input accepts text"},{"name":"sdk:automate:session-status","entryType":"measure","startTime":21253.54475,"duration":352.23741599999994,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: snapshot name input accepts text"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":21253.649,"duration":352.04429099999834,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: snapshot name input accepts text"},{"name":"sdk:test","entryType":"measure","startTime":20102.744375,"duration":1508.3297500000008,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: snapshot name input accepts text"},{"name":"sdk:hook","entryType":"measure","startTime":21631.1685,"duration":1.7304580000018177,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: library search input is present","hookType":"beforeTestHook"},{"name":"sdk:o11y:sync","entryType":"measure","startTime":22086.112375,"duration":16.10699999999997,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: library search input is present"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":22086.146083,"duration":16.010999999998603,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: library search input is present"},{"name":"sdk:post-test","entryType":"measure","startTime":22077.396625,"duration":394.8808749999989,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: library search input is present"},{"name":"sdk:hook","entryType":"measure","startTime":22077.415583,"duration":394.83629199999996,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: library search input is present","hookType":"afterTestHook"},{"name":"sdk:automate:session-name","entryType":"measure","startTime":22102.829833,"duration":369.3814999999995,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: library search input is present"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":22102.852375,"duration":369.2981660000005,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: library search input is present"},{"name":"sdk:automate:session-name","entryType":"measure","startTime":22475.658166,"duration":316.54804199999853,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: library search input is present"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":22475.671875,"duration":316.43620799999917,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: library search input is present"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":22792.53825,"duration":14.23333300000013,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: library search input is present"},{"name":"sdk:automate:session-status","entryType":"measure","startTime":22806.857583,"duration":340.61320799999885,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: library search input is present"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":22806.947583,"duration":340.4566249999989,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: library search input is present"},{"name":"sdk:test","entryType":"measure","startTime":21630.871291,"duration":1520.4912089999998,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: library search input is present"},{"name":"sdk:hook","entryType":"measure","startTime":23172.217541,"duration":2.7476669999996375,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: View Snapshots button is present","hookType":"beforeTestHook"},{"name":"sdk:o11y:sync","entryType":"measure","startTime":23539.842333,"duration":14.900957999998354,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: View Snapshots button is present"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":23539.870083,"duration":14.794541999999637,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: View Snapshots button is present"},{"name":"sdk:post-test","entryType":"measure","startTime":23532.171791,"duration":375.1065419999977,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: View Snapshots button is present"},{"name":"sdk:hook","entryType":"measure","startTime":23532.187541,"duration":375.07220900000175,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: View Snapshots button is present","hookType":"afterTestHook"},{"name":"sdk:automate:session-name","entryType":"measure","startTime":23555.121875,"duration":352.099083000001,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: View Snapshots button is present"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":23555.131666,"duration":352.03641699999935,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: View Snapshots button is present"},{"name":"sdk:automate:session-name","entryType":"measure","startTime":23912.430333,"duration":337.5610420000012,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: View Snapshots button is present"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":23912.447958,"duration":337.4379579999986,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: View Snapshots button is present"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":24250.309958,"duration":23.935166999999637,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: View Snapshots button is present"},{"name":"sdk:automate:session-status","entryType":"measure","startTime":24274.337958,"duration":344.8904580000017,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: View Snapshots button is present"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":24274.432125,"duration":344.6871659999997,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: View Snapshots button is present"},{"name":"sdk:test","entryType":"measure","startTime":23172.056083,"duration":1451.6664999999994,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: View Snapshots button is present"},{"name":"sdk:hook","entryType":"measure","startTime":24672.370125,"duration":0.8947079999998095,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: page renders with Snapshot Library heading","hookType":"beforeTestHook"},{"name":"sdk:o11y:sync","entryType":"measure","startTime":24986.014958,"duration":12.921999999998661,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: page renders with Snapshot Library heading"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":24986.038875,"duration":12.847333000001527,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: page renders with Snapshot Library heading"},{"name":"sdk:post-test","entryType":"measure","startTime":24975.144583,"duration":373.1244579999984,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: page renders with Snapshot Library heading"},{"name":"sdk:hook","entryType":"measure","startTime":24975.170083,"duration":373.0627499999973,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: page renders with Snapshot Library heading","hookType":"afterTestHook"},{"name":"sdk:automate:session-name","entryType":"measure","startTime":24999.316291,"duration":348.86654199999975,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: page renders with Snapshot Library heading"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":24999.331583,"duration":348.79349999999977,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: page renders with Snapshot Library heading"},{"name":"sdk:automate:session-name","entryType":"measure","startTime":25355.811375,"duration":324.7248749999999,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: page renders with Snapshot Library heading"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":25355.830875,"duration":324.6025410000002,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: page renders with Snapshot Library heading"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":25680.986416,"duration":14.063042000001587,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: page renders with Snapshot Library heading"},{"name":"sdk:automate:session-status","entryType":"measure","startTime":25695.139583,"duration":356.7198329999992,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: page renders with Snapshot Library heading"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":25695.342291,"duration":356.44454199999745,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: page renders with Snapshot Library heading"},{"name":"sdk:test","entryType":"measure","startTime":24672.16775,"duration":1388.6885000000002,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: page renders with Snapshot Library heading"},{"name":"sdk:hook","entryType":"measure","startTime":26101.737958,"duration":4.886249999999563,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input is present","hookType":"beforeTestHook"},{"name":"sdk:o11y:sync","entryType":"measure","startTime":26369.036958,"duration":15.158583000000363,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input is present"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":26369.085708,"duration":15.015542000001005,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input is present"},{"name":"sdk:post-test","entryType":"measure","startTime":26356.446125,"duration":372.5976660000015,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input is present"},{"name":"sdk:hook","entryType":"measure","startTime":26356.497291,"duration":372.52337500000067,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input is present","hookType":"afterTestHook"},{"name":"sdk:automate:session-name","entryType":"measure","startTime":26385.011333,"duration":343.87545800000225,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input is present"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":26385.038541,"duration":343.75062499999694,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input is present"},{"name":"sdk:automate:session-name","entryType":"measure","startTime":26743.439916,"duration":315.87774999999965,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input is present"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":26743.459166,"duration":315.8023749999993,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input is present"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":27059.613125,"duration":15.401333000001614,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input is present"},{"name":"sdk:automate:session-status","entryType":"measure","startTime":27075.093541,"duration":373.11366700000144,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input is present"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":27075.217666,"duration":372.8623750000006,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input is present"},{"name":"sdk:test","entryType":"measure","startTime":26099.816,"duration":1352.570791000002,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input is present"},{"name":"sdk:hook","entryType":"measure","startTime":27474.50275,"duration":1.1256659999999101,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input accepts text and filters","hookType":"beforeTestHook"},{"name":"sdk:o11y:sync","entryType":"measure","startTime":27785.495083,"duration":22.27324999999837,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input accepts text and filters"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":27785.554541,"duration":22.184916999998677,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input accepts text and filters"},{"name":"sdk:post-test","entryType":"measure","startTime":27777.941541,"duration":394.71291700000074,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input accepts text and filters"},{"name":"sdk:hook","entryType":"measure","startTime":27777.961875,"duration":394.6790409999994,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input accepts text and filters","hookType":"afterTestHook"},{"name":"sdk:automate:session-name","entryType":"measure","startTime":27808.008833,"duration":364.58550000000105,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input accepts text and filters"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":27808.014125,"duration":364.51737499999945,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input accepts text and filters"},{"name":"sdk:automate:session-name","entryType":"measure","startTime":28180.928458,"duration":324.3550830000022,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input accepts text and filters"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":28180.946,"duration":324.296957999999,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input accepts text and filters"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":28505.461041,"duration":18.19825000000128,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input accepts text and filters"},{"name":"sdk:automate:session-status","entryType":"measure","startTime":28523.752125,"duration":403.31158300000243,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input accepts text and filters"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":28523.859916,"duration":403.0929589999978,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input accepts text and filters"},{"name":"sdk:test","entryType":"measure","startTime":27474.284,"duration":1455.786583000001,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input accepts text and filters"},{"name":"sdk:hook","entryType":"measure","startTime":28943.406666,"duration":0.9866670000010345,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Snapshots: page renders without crashing","hookType":"beforeTestHook"},{"name":"sdk:o11y:sync","entryType":"measure","startTime":29381.571208,"duration":15.888707999998587,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Snapshots: page renders without crashing"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":29381.60875,"duration":15.08837499999936,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Snapshots: page renders without crashing"},{"name":"sdk:post-test","entryType":"measure","startTime":29376.149916,"duration":898.2102500000001,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Snapshots: page renders without crashing"},{"name":"sdk:hook","entryType":"measure","startTime":29376.19625,"duration":898.0918749999983,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Snapshots: page renders without crashing","hookType":"afterTestHook"},{"name":"sdk:automate:session-name","entryType":"measure","startTime":29398.846,"duration":875.1420829999988,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Snapshots: page renders without crashing"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":29398.861916,"duration":874.7779999999984,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Snapshots: page renders without crashing"},{"name":"sdk:automate:session-name","entryType":"measure","startTime":30285.728125,"duration":314.2779999999984,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Snapshots: page renders without crashing"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":30285.763458,"duration":314.1687920000004,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Snapshots: page renders without crashing"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":30600.370625,"duration":15.056208000001789,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Snapshots: page renders without crashing"},{"name":"sdk:automate:session-status","entryType":"measure","startTime":30615.548458,"duration":359.63604199999827,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Snapshots: page renders without crashing"},{"name":"sdk:automate:session-annotation","entryType":"measure","startTime":30615.677125,"duration":359.39466600000014,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Snapshots: page renders without crashing"},{"name":"sdk:test","entryType":"measure","startTime":28943.1995,"duration":2036.5737910000025,"detail":null,"success":true,"failure":null,"worker":"46238-0","testName":"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Snapshots: page renders without crashing"}, \ No newline at end of file diff --git a/tests/log/pw-channel.23047.log b/tests/log/pw-channel.23047.log deleted file mode 100644 index e59f97e..0000000 --- a/tests/log/pw-channel.23047.log +++ /dev/null @@ -1,7 +0,0 @@ - pw:channel {"id":1,"guid":"localUtils","method":"connect","params":{"endpoint":"wss://cdp.browserstack.com/playwright?caps=%7B%22browserstack.user%22%3A%22jostanmathias_7X1OLn%22%2C%22browserstack.key%22%3A%22rDm4vW7G3fG7qTJGfP69%22%2C%22project%22%3A%22Percy%20Local%20Manager%22%2C%22build%22%3A%22API%20%2B%20UI%20Sanity%22%2C%22browserstack.buildIdentifier%22%3A%22%231%22%2C%22browserstack.debug%22%3Afalse%2C%22browserstack.networkLogs%22%3Afalse%2C%22browserstack.console%22%3A%22errors%22%2C%22os%22%3A%22Windows%22%2C%22os_version%22%3A%2211%22%2C%22browser%22%3A%22Chrome%22%2C%22browser_version%22%3A%22latest%22%2C%22browserstack.hostName%22%3A%22jostanmathias-HR6F4P4P32%22%2C%22browserstack.browserstackSDK%22%3A%22Playwright-nodeagent%2F1.71.1%22%2C%22browserstack.buildProductMap%22%3A%7B%22observability%22%3Atrue%2C%22accessibility%22%3Afalse%2C%22percy%22%3Afalse%2C%22automate%22%3Atrue%2C%22app_automate%22%3Afalse%2C%22app_lcnc%22%3Afalse%2C%22turboscale%22%3Afalse%2C%22central_scanner%22%3Afalse%2C%22lts%22%3Afalse%7D%2C%22browserstack.use_w3c%22%3Afalse%2C%22browserstack.testhubBuildUuid%22%3A%226jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm%22%2C%22browserstack.local%22%3Atrue%2C%22browserstack.localIdentifier%22%3A%22Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320%22%7D","headers":{"x-playwright-browser":"chromium","x-playwright-launch-options":"{\"handleSIGINT\":false,\"tracesDir\":\"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/test-results/.playwright-artifacts-9/traces\",\"artifactsDir\":\"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/test-results/.playwright-artifacts-9\",\"headless\":true}"}}} - pw:channel {"id":2,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":1,"guid":"","method":"initialize","params":{"sdkLanguage":"javascript"},"metadata":{"internal":true,"timeout":0}}}} - pw:channel {"id":2,"guid":"browser@33f5fff71266a98915f045c518714452","method":"newContext","params":{"noDefaultViewport":false,"viewport":{"width":1280,"height":720},"ignoreHTTPSErrors":false,"javaScriptEnabled":true,"bypassCSP":false,"locale":"en-US","extraHTTPHeaders":[{"name":"Content-Type","value":"application/json"}],"offline":false,"isMobile":false,"hasTouch":false,"colorScheme":"light","reducedMotion":"no-preference","forcedColors":"none","acceptDownloads":"accept","contrast":"no-preference","baseURL":"http://localhost:4321","serviceWorkers":"allow","selectorEngines":[],"testIdAttributeName":"data-testid"}} - pw:channel SEND> {"id":3,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":2,"guid":"browser@33f5fff71266a98915f045c518714452","method":"newContext","params":{"noDefaultViewport":false,"viewport":{"width":1280,"height":720},"ignoreHTTPSErrors":false,"javaScriptEnabled":true,"bypassCSP":false,"locale":"en-US","extraHTTPHeaders":[{"name":"Content-Type","value":"application/json"}],"offline":false,"isMobile":false,"hasTouch":false,"colorScheme":"light","reducedMotion":"no-preference","forcedColors":"none","acceptDownloads":"accept","contrast":"no-preference","baseURL":"http://localhost:4321","serviceWorkers":"allow","selectorEngines":[],"testIdAttributeName":"data-testid"},"metadata":{"title":"Create page","location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":47,"column":32},"internal":false,"stepId":"pw:api@38","timeout":0}}}} - pw:channel {"id":3,"guid":"browser-context@1df996f34d95a1f36139a9ecfbfef2bf","method":"newPage","params":{}} - pw:channel SEND> {"id":4,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":3,"guid":"browser-context@1df996f34d95a1f36139a9ecfbfef2bf","method":"newPage","params":{},"metadata":{"internal":true,"timeout":0}}}} - pw:channel {"id":4,"guid":"page@fc361488a1d8c55c4c1a6814cd79942f","method":"addInitScript","params":{"source":"\n (function() {\n var BASE = 'http://localhost:5173';\n window.chrome = window.chrome || {};\n window.chrome.runtime = window.chrome.runtime || {};\n window.chrome.runtime.getURL = function(p) {\n return BASE + '/' + p.replace(/^\\//, '');\n };\n window.chrome.tabs = window.chrome.tabs || { create: function() {} };\n window.chrome.storage = window.chrome.storage || {\n local: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n sync: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n };\n })();\n"}} - pw:channel SEND> {"id":5,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":4,"guid":"page@fc361488a1d8c55c4c1a6814cd79942f","method":"addInitScript","params":{"source":"\n (function() {\n var BASE = 'http://localhost:5173';\n window.chrome = window.chrome || {};\n window.chrome.runtime = window.chrome.runtime || {};\n window.chrome.runtime.getURL = function(p) {\n return BASE + '/' + p.replace(/^\\//, '');\n };\n window.chrome.tabs = window.chrome.tabs || { create: function() {} };\n window.chrome.storage = window.chrome.storage || {\n local: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n sync: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n };\n })();\n"},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":48,"column":5},"internal":false,"stepId":"pw:api@39","timeout":0}}}} - pw:channel {"id":5,"guid":"frame@b2b0d2ad8358b3d4c3c45d47c76977df","method":"goto","params":{"url":"http://localhost:5173/index.html","waitUntil":"load"}} - pw:channel SEND> {"id":6,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":5,"guid":"frame@b2b0d2ad8358b3d4c3c45d47c76977df","method":"goto","params":{"url":"http://localhost:5173/index.html","waitUntil":"load"},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":49,"column":16},"internal":false,"stepId":"pw:api@40","timeout":0}}}} - pw:channel {"id":6,"guid":"frame@b2b0d2ad8358b3d4c3c45d47c76977df","method":"expect","params":{"selector":"internal:role=img[name=\"Percy Logo\"i]","expression":"to.be.visible","expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false}} - pw:channel SEND> {"id":7,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":6,"guid":"frame@b2b0d2ad8358b3d4c3c45d47c76977df","method":"expect","params":{"selector":"internal:role=img[name=\"Percy Logo\"i]","expression":"to.be.visible","expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false},"metadata":{"title":"Expect \"toBeVisible\"","location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":59,"column":65},"internal":false,"stepId":"expect@41","timeout":5000}}}} - pw:channel {"id":7,"guid":"request-context@9bece91b69a69cdd4ee48c0538370343","method":"dispose","params":{}} - pw:channel SEND> {"id":8,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":7,"guid":"request-context@9bece91b69a69cdd4ee48c0538370343","method":"dispose","params":{},"metadata":{"internal":true,"timeout":0}}}} - pw:channel {"id":8,"guid":"browser-context@1df996f34d95a1f36139a9ecfbfef2bf","method":"close","params":{}} - pw:channel SEND> {"id":9,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":8,"guid":"browser-context@1df996f34d95a1f36139a9ecfbfef2bf","method":"close","params":{},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":60,"column":5},"internal":false,"stepId":"pw:api@42","timeout":0}}}} - pw:channel {"id":9,"guid":"browser@33f5fff71266a98915f045c518714452","method":"newContext","params":{"noDefaultViewport":false,"viewport":{"width":1280,"height":720},"ignoreHTTPSErrors":false,"javaScriptEnabled":true,"bypassCSP":false,"locale":"en-US","extraHTTPHeaders":[{"name":"Content-Type","value":"application/json"}],"offline":false,"isMobile":false,"hasTouch":false,"colorScheme":"light","reducedMotion":"no-preference","forcedColors":"none","acceptDownloads":"accept","contrast":"no-preference","baseURL":"http://localhost:4321","serviceWorkers":"allow","selectorEngines":[],"testIdAttributeName":"data-testid"}} - pw:channel SEND> {"id":10,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":9,"guid":"browser@33f5fff71266a98915f045c518714452","method":"newContext","params":{"noDefaultViewport":false,"viewport":{"width":1280,"height":720},"ignoreHTTPSErrors":false,"javaScriptEnabled":true,"bypassCSP":false,"locale":"en-US","extraHTTPHeaders":[{"name":"Content-Type","value":"application/json"}],"offline":false,"isMobile":false,"hasTouch":false,"colorScheme":"light","reducedMotion":"no-preference","forcedColors":"none","acceptDownloads":"accept","contrast":"no-preference","baseURL":"http://localhost:4321","serviceWorkers":"allow","selectorEngines":[],"testIdAttributeName":"data-testid"},"metadata":{"title":"Create page","location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":47,"column":32},"internal":false,"stepId":"pw:api@29","timeout":0}}}} - pw:channel {"id":10,"guid":"browser-context@aecd370aa3629467e1964e2d05c59d32","method":"newPage","params":{}} - pw:channel SEND> {"id":11,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":10,"guid":"browser-context@aecd370aa3629467e1964e2d05c59d32","method":"newPage","params":{},"metadata":{"internal":true,"timeout":0}}}} - pw:channel {"id":11,"guid":"page@55d9e9b881c39ae2c1fe2c424cbf372c","method":"addInitScript","params":{"source":"\n (function() {\n var BASE = 'http://localhost:5173';\n window.chrome = window.chrome || {};\n window.chrome.runtime = window.chrome.runtime || {};\n window.chrome.runtime.getURL = function(p) {\n return BASE + '/' + p.replace(/^\\//, '');\n };\n window.chrome.tabs = window.chrome.tabs || { create: function() {} };\n window.chrome.storage = window.chrome.storage || {\n local: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n sync: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n };\n })();\n"}} - pw:channel SEND> {"id":12,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":11,"guid":"page@55d9e9b881c39ae2c1fe2c424cbf372c","method":"addInitScript","params":{"source":"\n (function() {\n var BASE = 'http://localhost:5173';\n window.chrome = window.chrome || {};\n window.chrome.runtime = window.chrome.runtime || {};\n window.chrome.runtime.getURL = function(p) {\n return BASE + '/' + p.replace(/^\\//, '');\n };\n window.chrome.tabs = window.chrome.tabs || { create: function() {} };\n window.chrome.storage = window.chrome.storage || {\n local: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n sync: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n };\n })();\n"},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":48,"column":5},"internal":false,"stepId":"pw:api@30","timeout":0}}}} - pw:channel {"id":12,"guid":"frame@da76339db51d08969255e354bdf6ebcb","method":"goto","params":{"url":"http://localhost:5173/index.html","waitUntil":"load"}} - pw:channel SEND> {"id":13,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":12,"guid":"frame@da76339db51d08969255e354bdf6ebcb","method":"goto","params":{"url":"http://localhost:5173/index.html","waitUntil":"load"},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":49,"column":16},"internal":false,"stepId":"pw:api@31","timeout":0}}}} - pw:channel {"id":13,"guid":"frame@da76339db51d08969255e354bdf6ebcb","method":"expect","params":{"selector":".connection-status","expression":"to.be.visible","expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false}} - pw:channel SEND> {"id":14,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":13,"guid":"frame@da76339db51d08969255e354bdf6ebcb","method":"expect","params":{"selector":".connection-status","expression":"to.be.visible","expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false},"metadata":{"title":"Expect \"toBeVisible\"","location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":66,"column":54},"internal":false,"stepId":"expect@32","timeout":5000}}}} - pw:channel {"id":14,"guid":"request-context@8f0e1ed2649f103b9c768718dd1243ca","method":"dispose","params":{}} - pw:channel SEND> {"id":15,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":14,"guid":"request-context@8f0e1ed2649f103b9c768718dd1243ca","method":"dispose","params":{},"metadata":{"internal":true,"timeout":0}}}} - pw:channel {"id":15,"guid":"browser-context@aecd370aa3629467e1964e2d05c59d32","method":"close","params":{}} - pw:channel SEND> {"id":16,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":15,"guid":"browser-context@aecd370aa3629467e1964e2d05c59d32","method":"close","params":{},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":67,"column":5},"internal":false,"stepId":"pw:api@33","timeout":0}}}} - pw:channel {"id":16,"guid":"browser@33f5fff71266a98915f045c518714452","method":"newContext","params":{"noDefaultViewport":false,"viewport":{"width":1280,"height":720},"ignoreHTTPSErrors":false,"javaScriptEnabled":true,"bypassCSP":false,"locale":"en-US","extraHTTPHeaders":[{"name":"Content-Type","value":"application/json"}],"offline":false,"isMobile":false,"hasTouch":false,"colorScheme":"light","reducedMotion":"no-preference","forcedColors":"none","acceptDownloads":"accept","contrast":"no-preference","baseURL":"http://localhost:4321","serviceWorkers":"allow","selectorEngines":[],"testIdAttributeName":"data-testid"}} - pw:channel SEND> {"id":17,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":16,"guid":"browser@33f5fff71266a98915f045c518714452","method":"newContext","params":{"noDefaultViewport":false,"viewport":{"width":1280,"height":720},"ignoreHTTPSErrors":false,"javaScriptEnabled":true,"bypassCSP":false,"locale":"en-US","extraHTTPHeaders":[{"name":"Content-Type","value":"application/json"}],"offline":false,"isMobile":false,"hasTouch":false,"colorScheme":"light","reducedMotion":"no-preference","forcedColors":"none","acceptDownloads":"accept","contrast":"no-preference","baseURL":"http://localhost:4321","serviceWorkers":"allow","selectorEngines":[],"testIdAttributeName":"data-testid"},"metadata":{"title":"Create page","location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":47,"column":32},"internal":false,"stepId":"pw:api@29","timeout":0}}}} - pw:channel {"id":17,"guid":"browser-context@2491e6a13e6bbadc2e36645d02ab09d2","method":"newPage","params":{}} - pw:channel SEND> {"id":18,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":17,"guid":"browser-context@2491e6a13e6bbadc2e36645d02ab09d2","method":"newPage","params":{},"metadata":{"internal":true,"timeout":0}}}} - pw:channel {"id":18,"guid":"page@8709f043158e98615f5885fbc5430810","method":"addInitScript","params":{"source":"\n (function() {\n var BASE = 'http://localhost:5173';\n window.chrome = window.chrome || {};\n window.chrome.runtime = window.chrome.runtime || {};\n window.chrome.runtime.getURL = function(p) {\n return BASE + '/' + p.replace(/^\\//, '');\n };\n window.chrome.tabs = window.chrome.tabs || { create: function() {} };\n window.chrome.storage = window.chrome.storage || {\n local: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n sync: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n };\n })();\n"}} - pw:channel SEND> {"id":19,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":18,"guid":"page@8709f043158e98615f5885fbc5430810","method":"addInitScript","params":{"source":"\n (function() {\n var BASE = 'http://localhost:5173';\n window.chrome = window.chrome || {};\n window.chrome.runtime = window.chrome.runtime || {};\n window.chrome.runtime.getURL = function(p) {\n return BASE + '/' + p.replace(/^\\//, '');\n };\n window.chrome.tabs = window.chrome.tabs || { create: function() {} };\n window.chrome.storage = window.chrome.storage || {\n local: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n sync: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n };\n })();\n"},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":48,"column":5},"internal":false,"stepId":"pw:api@30","timeout":0}}}} - pw:channel {"id":19,"guid":"frame@ab00bf906711dc990106c9f203af84ea","method":"goto","params":{"url":"http://localhost:5173/index.html","waitUntil":"load"}} - pw:channel SEND> {"id":20,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":19,"guid":"frame@ab00bf906711dc990106c9f203af84ea","method":"goto","params":{"url":"http://localhost:5173/index.html","waitUntil":"load"},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":49,"column":16},"internal":false,"stepId":"pw:api@31","timeout":0}}}} - pw:channel {"id":20,"guid":"frame@ab00bf906711dc990106c9f203af84ea","method":"expect","params":{"selector":"internal:role=button[name=\"Capture Snapshot\"i]","expression":"to.be.visible","expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false}} - pw:channel SEND> {"id":21,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":20,"guid":"frame@ab00bf906711dc990106c9f203af84ea","method":"expect","params":{"selector":"internal:role=button[name=\"Capture Snapshot\"i]","expression":"to.be.visible","expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false},"metadata":{"title":"Expect \"toBeVisible\"","location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":73,"column":74},"internal":false,"stepId":"expect@32","timeout":5000}}}} - pw:channel {"id":21,"guid":"request-context@df11d8f89a79615ec36a8dd8d424f2bf","method":"dispose","params":{}} - pw:channel SEND> {"id":22,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":21,"guid":"request-context@df11d8f89a79615ec36a8dd8d424f2bf","method":"dispose","params":{},"metadata":{"internal":true,"timeout":0}}}} - pw:channel {"id":22,"guid":"browser-context@2491e6a13e6bbadc2e36645d02ab09d2","method":"close","params":{}} - pw:channel SEND> {"id":23,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":22,"guid":"browser-context@2491e6a13e6bbadc2e36645d02ab09d2","method":"close","params":{},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":74,"column":5},"internal":false,"stepId":"pw:api@33","timeout":0}}}} - pw:channel {"id":23,"guid":"browser@33f5fff71266a98915f045c518714452","method":"newContext","params":{"noDefaultViewport":false,"viewport":{"width":1280,"height":720},"ignoreHTTPSErrors":false,"javaScriptEnabled":true,"bypassCSP":false,"locale":"en-US","extraHTTPHeaders":[{"name":"Content-Type","value":"application/json"}],"offline":false,"isMobile":false,"hasTouch":false,"colorScheme":"light","reducedMotion":"no-preference","forcedColors":"none","acceptDownloads":"accept","contrast":"no-preference","baseURL":"http://localhost:4321","serviceWorkers":"allow","selectorEngines":[],"testIdAttributeName":"data-testid"}} - pw:channel SEND> {"id":24,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":23,"guid":"browser@33f5fff71266a98915f045c518714452","method":"newContext","params":{"noDefaultViewport":false,"viewport":{"width":1280,"height":720},"ignoreHTTPSErrors":false,"javaScriptEnabled":true,"bypassCSP":false,"locale":"en-US","extraHTTPHeaders":[{"name":"Content-Type","value":"application/json"}],"offline":false,"isMobile":false,"hasTouch":false,"colorScheme":"light","reducedMotion":"no-preference","forcedColors":"none","acceptDownloads":"accept","contrast":"no-preference","baseURL":"http://localhost:4321","serviceWorkers":"allow","selectorEngines":[],"testIdAttributeName":"data-testid"},"metadata":{"title":"Create page","location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":47,"column":32},"internal":false,"stepId":"pw:api@29","timeout":0}}}} - pw:channel {"id":24,"guid":"browser-context@35dd2f755ebfeeaec5292207ef4966c8","method":"newPage","params":{}} - pw:channel SEND> {"id":25,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":24,"guid":"browser-context@35dd2f755ebfeeaec5292207ef4966c8","method":"newPage","params":{},"metadata":{"internal":true,"timeout":0}}}} - pw:channel {"id":25,"guid":"page@5b41d1903e1e13895ef8377deb7fbfbc","method":"addInitScript","params":{"source":"\n (function() {\n var BASE = 'http://localhost:5173';\n window.chrome = window.chrome || {};\n window.chrome.runtime = window.chrome.runtime || {};\n window.chrome.runtime.getURL = function(p) {\n return BASE + '/' + p.replace(/^\\//, '');\n };\n window.chrome.tabs = window.chrome.tabs || { create: function() {} };\n window.chrome.storage = window.chrome.storage || {\n local: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n sync: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n };\n })();\n"}} - pw:channel SEND> {"id":26,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":25,"guid":"page@5b41d1903e1e13895ef8377deb7fbfbc","method":"addInitScript","params":{"source":"\n (function() {\n var BASE = 'http://localhost:5173';\n window.chrome = window.chrome || {};\n window.chrome.runtime = window.chrome.runtime || {};\n window.chrome.runtime.getURL = function(p) {\n return BASE + '/' + p.replace(/^\\//, '');\n };\n window.chrome.tabs = window.chrome.tabs || { create: function() {} };\n window.chrome.storage = window.chrome.storage || {\n local: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n sync: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n };\n })();\n"},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":48,"column":5},"internal":false,"stepId":"pw:api@30","timeout":0}}}} - pw:channel {"id":26,"guid":"frame@a2f7d1e774212162aeac733256e930b2","method":"goto","params":{"url":"http://localhost:5173/index.html","waitUntil":"load"}} - pw:channel SEND> {"id":27,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":26,"guid":"frame@a2f7d1e774212162aeac733256e930b2","method":"goto","params":{"url":"http://localhost:5173/index.html","waitUntil":"load"},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":49,"column":16},"internal":false,"stepId":"pw:api@31","timeout":0}}}} - pw:channel {"id":27,"guid":"frame@a2f7d1e774212162aeac733256e930b2","method":"waitForSelector","params":{"selector":"internal:role=button[name=\"Connect Library\"i]","strict":true,"state":"visible","omitReturnValue":true}} - pw:channel SEND> {"id":28,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":27,"guid":"frame@a2f7d1e774212162aeac733256e930b2","method":"waitForSelector","params":{"selector":"internal:role=button[name=\"Connect Library\"i]","strict":true,"state":"visible","omitReturnValue":true},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":84,"column":18},"internal":false,"stepId":"pw:api@32","timeout":5000}}}} - pw:channel SEND> {"id":28,"guid":"frame@a2f7d1e774212162aeac733256e930b2","method":"waitForSelector","params":{"selector":"internal:role=button[name=\"Change token\"i]","strict":true,"state":"visible","omitReturnValue":true}} - pw:channel SEND> {"id":29,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":28,"guid":"frame@a2f7d1e774212162aeac733256e930b2","method":"waitForSelector","params":{"selector":"internal:role=button[name=\"Change token\"i]","strict":true,"state":"visible","omitReturnValue":true},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":85,"column":17},"internal":false,"stepId":"pw:api@33","timeout":5000}}}} - pw:channel {"id":29,"guid":"frame@a2f7d1e774212162aeac733256e930b2","method":"isVisible","params":{"selector":"internal:role=button[name=\"Connect Library\"i]","strict":true}} - pw:channel SEND> {"id":30,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":29,"guid":"frame@a2f7d1e774212162aeac733256e930b2","method":"isVisible","params":{"selector":"internal:role=button[name=\"Connect Library\"i]","strict":true},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":87,"column":43},"internal":false,"stepId":"pw:api@34","timeout":0}}}} - pw:channel {"id":30,"guid":"frame@a2f7d1e774212162aeac733256e930b2","method":"isVisible","params":{"selector":"internal:role=button[name=\"Change token\"i]","strict":true}} - pw:channel SEND> {"id":31,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":30,"guid":"frame@a2f7d1e774212162aeac733256e930b2","method":"isVisible","params":{"selector":"internal:role=button[name=\"Change token\"i]","strict":true},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":88,"column":42},"internal":false,"stepId":"pw:api@35","timeout":0}}}} - pw:channel {"id":31,"guid":"request-context@d104c6a6d230a88cf87ddcf3c7894f1e","method":"dispose","params":{}} - pw:channel SEND> {"id":32,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":31,"guid":"request-context@d104c6a6d230a88cf87ddcf3c7894f1e","method":"dispose","params":{},"metadata":{"internal":true,"timeout":0}}}} - pw:channel {"id":32,"guid":"browser-context@35dd2f755ebfeeaec5292207ef4966c8","method":"close","params":{}} - pw:channel SEND> {"id":33,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":32,"guid":"browser-context@35dd2f755ebfeeaec5292207ef4966c8","method":"close","params":{},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":90,"column":5},"internal":false,"stepId":"pw:api@37","timeout":0}}}} - pw:channel )\n at LongStandingScope.raceMultiple (C:\\Windows\\playwright\\1.63.0\\node_modules\\playwright-core\\lib\\coreBundle.js:3470:36)\n at _Frame.retryWithProgressAndTimeouts (C:\\Windows\\playwright\\1.63.0\\node_modules\\playwright-core\\lib\\coreBundle.js:24005:52)\n at async _Frame.retryWithProgressAndBackoff (C:\\Windows\\playwright\\1.63.0\\node_modules\\playwright-core\\lib\\coreBundle.js:23995:16)\n at async _FrameDispatcher.waitForSelector (C:\\Windows\\playwright\\1.63.0\\node_modules\\playwright-core\\lib\\coreBundle.js:54738:70)\n at async _ProgressController.run (C:\\Windows\\playwright\\1.63.0\\node_modules\\playwright-core\\lib\\coreBundle.js:12374:27)\n at async DispatcherConnection.dispatch (C:\\Windows\\playwright\\1.63.0\\node_modules\\playwright-core\\lib\\coreBundle.js:19135:27)","name":"TargetClosedError"}},"log":[" - waiting for getByRole('button', { name: 'Connect Library' }) to be visible"]}}} - pw:channel )\n at LongStandingScope.raceMultiple (C:\\Windows\\playwright\\1.63.0\\node_modules\\playwright-core\\lib\\coreBundle.js:3470:36)\n at _Frame.retryWithProgressAndTimeouts (C:\\Windows\\playwright\\1.63.0\\node_modules\\playwright-core\\lib\\coreBundle.js:24005:52)\n at async _Frame.retryWithProgressAndBackoff (C:\\Windows\\playwright\\1.63.0\\node_modules\\playwright-core\\lib\\coreBundle.js:23995:16)\n at async _FrameDispatcher.waitForSelector (C:\\Windows\\playwright\\1.63.0\\node_modules\\playwright-core\\lib\\coreBundle.js:54738:70)\n at async _ProgressController.run (C:\\Windows\\playwright\\1.63.0\\node_modules\\playwright-core\\lib\\coreBundle.js:12374:27)\n at async DispatcherConnection.dispatch (C:\\Windows\\playwright\\1.63.0\\node_modules\\playwright-core\\lib\\coreBundle.js:19135:27)","name":"TargetClosedError"}},"log":[" - waiting for getByRole('button', { name: 'Connect Library' }) to be visible"]} - pw:channel {"id":33,"guid":"browser@33f5fff71266a98915f045c518714452","method":"newContext","params":{"noDefaultViewport":false,"viewport":{"width":1280,"height":720},"ignoreHTTPSErrors":false,"javaScriptEnabled":true,"bypassCSP":false,"locale":"en-US","extraHTTPHeaders":[{"name":"Content-Type","value":"application/json"}],"offline":false,"isMobile":false,"hasTouch":false,"colorScheme":"light","reducedMotion":"no-preference","forcedColors":"none","acceptDownloads":"accept","contrast":"no-preference","baseURL":"http://localhost:4321","serviceWorkers":"allow","selectorEngines":[],"testIdAttributeName":"data-testid"}} - pw:channel SEND> {"id":34,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":33,"guid":"browser@33f5fff71266a98915f045c518714452","method":"newContext","params":{"noDefaultViewport":false,"viewport":{"width":1280,"height":720},"ignoreHTTPSErrors":false,"javaScriptEnabled":true,"bypassCSP":false,"locale":"en-US","extraHTTPHeaders":[{"name":"Content-Type","value":"application/json"}],"offline":false,"isMobile":false,"hasTouch":false,"colorScheme":"light","reducedMotion":"no-preference","forcedColors":"none","acceptDownloads":"accept","contrast":"no-preference","baseURL":"http://localhost:4321","serviceWorkers":"allow","selectorEngines":[],"testIdAttributeName":"data-testid"},"metadata":{"title":"Create page","location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":47,"column":32},"internal":false,"stepId":"pw:api@29","timeout":0}}}} - pw:channel {"id":34,"guid":"browser-context@37fa845776c959dac6fb4986110810e2","method":"newPage","params":{}} - pw:channel SEND> {"id":35,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":34,"guid":"browser-context@37fa845776c959dac6fb4986110810e2","method":"newPage","params":{},"metadata":{"internal":true,"timeout":0}}}} - pw:channel {"id":35,"guid":"page@81be95e60f96ad25d0c36c7fc341715c","method":"addInitScript","params":{"source":"\n (function() {\n var BASE = 'http://localhost:5173';\n window.chrome = window.chrome || {};\n window.chrome.runtime = window.chrome.runtime || {};\n window.chrome.runtime.getURL = function(p) {\n return BASE + '/' + p.replace(/^\\//, '');\n };\n window.chrome.tabs = window.chrome.tabs || { create: function() {} };\n window.chrome.storage = window.chrome.storage || {\n local: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n sync: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n };\n })();\n"}} - pw:channel SEND> {"id":36,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":35,"guid":"page@81be95e60f96ad25d0c36c7fc341715c","method":"addInitScript","params":{"source":"\n (function() {\n var BASE = 'http://localhost:5173';\n window.chrome = window.chrome || {};\n window.chrome.runtime = window.chrome.runtime || {};\n window.chrome.runtime.getURL = function(p) {\n return BASE + '/' + p.replace(/^\\//, '');\n };\n window.chrome.tabs = window.chrome.tabs || { create: function() {} };\n window.chrome.storage = window.chrome.storage || {\n local: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n sync: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n };\n })();\n"},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":48,"column":5},"internal":false,"stepId":"pw:api@30","timeout":0}}}} - pw:channel {"id":36,"guid":"frame@af5462a1e047333eaaa5c3d248730f36","method":"goto","params":{"url":"http://localhost:5173/index.html","waitUntil":"load"}} - pw:channel SEND> {"id":37,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":36,"guid":"frame@af5462a1e047333eaaa5c3d248730f36","method":"goto","params":{"url":"http://localhost:5173/index.html","waitUntil":"load"},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":49,"column":16},"internal":false,"stepId":"pw:api@31","timeout":0}}}} - pw:channel {"id":37,"guid":"frame@af5462a1e047333eaaa5c3d248730f36","method":"fill","params":{"selector":"#snapshot-name","strict":true,"value":"My Test Snapshot"}} - pw:channel SEND> {"id":38,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":37,"guid":"frame@af5462a1e047333eaaa5c3d248730f36","method":"fill","params":{"selector":"#snapshot-name","strict":true,"value":"My Test Snapshot"},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":97,"column":21},"internal":false,"stepId":"pw:api@32","timeout":0}}}} - pw:channel {"id":38,"guid":"frame@af5462a1e047333eaaa5c3d248730f36","method":"expect","params":{"selector":"#snapshot-name","expression":"to.have.value","expectedText":[{"string":"My Test Snapshot"}],"expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false}} - pw:channel SEND> {"id":39,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":38,"guid":"frame@af5462a1e047333eaaa5c3d248730f36","method":"expect","params":{"selector":"#snapshot-name","expression":"to.have.value","expectedText":[{"string":"My Test Snapshot"}],"expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false},"metadata":{"title":"Expect \"toHaveValue\"","location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":98,"column":29},"internal":false,"stepId":"expect@33","timeout":5000}}}} - pw:channel {"id":39,"guid":"request-context@716bda071128b8891fcb0f09d5a28df0","method":"dispose","params":{}} - pw:channel SEND> {"id":40,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":39,"guid":"request-context@716bda071128b8891fcb0f09d5a28df0","method":"dispose","params":{},"metadata":{"internal":true,"timeout":0}}}} - pw:channel {"id":40,"guid":"browser-context@37fa845776c959dac6fb4986110810e2","method":"close","params":{}} - pw:channel SEND> {"id":41,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":40,"guid":"browser-context@37fa845776c959dac6fb4986110810e2","method":"close","params":{},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":99,"column":5},"internal":false,"stepId":"pw:api@34","timeout":0}}}} - pw:channel {"id":41,"guid":"browser@33f5fff71266a98915f045c518714452","method":"newContext","params":{"noDefaultViewport":false,"viewport":{"width":1280,"height":720},"ignoreHTTPSErrors":false,"javaScriptEnabled":true,"bypassCSP":false,"locale":"en-US","extraHTTPHeaders":[{"name":"Content-Type","value":"application/json"}],"offline":false,"isMobile":false,"hasTouch":false,"colorScheme":"light","reducedMotion":"no-preference","forcedColors":"none","acceptDownloads":"accept","contrast":"no-preference","baseURL":"http://localhost:4321","serviceWorkers":"allow","selectorEngines":[],"testIdAttributeName":"data-testid"}} - pw:channel SEND> {"id":42,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":41,"guid":"browser@33f5fff71266a98915f045c518714452","method":"newContext","params":{"noDefaultViewport":false,"viewport":{"width":1280,"height":720},"ignoreHTTPSErrors":false,"javaScriptEnabled":true,"bypassCSP":false,"locale":"en-US","extraHTTPHeaders":[{"name":"Content-Type","value":"application/json"}],"offline":false,"isMobile":false,"hasTouch":false,"colorScheme":"light","reducedMotion":"no-preference","forcedColors":"none","acceptDownloads":"accept","contrast":"no-preference","baseURL":"http://localhost:4321","serviceWorkers":"allow","selectorEngines":[],"testIdAttributeName":"data-testid"},"metadata":{"title":"Create page","location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":47,"column":32},"internal":false,"stepId":"pw:api@29","timeout":0}}}} - pw:channel {"id":42,"guid":"browser-context@bcf66e01145a72f861f36e639caa0f21","method":"newPage","params":{}} - pw:channel SEND> {"id":43,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":42,"guid":"browser-context@bcf66e01145a72f861f36e639caa0f21","method":"newPage","params":{},"metadata":{"internal":true,"timeout":0}}}} - pw:channel {"id":43,"guid":"page@b855fc2f62f1d682118f46dedd57706a","method":"addInitScript","params":{"source":"\n (function() {\n var BASE = 'http://localhost:5173';\n window.chrome = window.chrome || {};\n window.chrome.runtime = window.chrome.runtime || {};\n window.chrome.runtime.getURL = function(p) {\n return BASE + '/' + p.replace(/^\\//, '');\n };\n window.chrome.tabs = window.chrome.tabs || { create: function() {} };\n window.chrome.storage = window.chrome.storage || {\n local: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n sync: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n };\n })();\n"}} - pw:channel SEND> {"id":44,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":43,"guid":"page@b855fc2f62f1d682118f46dedd57706a","method":"addInitScript","params":{"source":"\n (function() {\n var BASE = 'http://localhost:5173';\n window.chrome = window.chrome || {};\n window.chrome.runtime = window.chrome.runtime || {};\n window.chrome.runtime.getURL = function(p) {\n return BASE + '/' + p.replace(/^\\//, '');\n };\n window.chrome.tabs = window.chrome.tabs || { create: function() {} };\n window.chrome.storage = window.chrome.storage || {\n local: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n sync: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n };\n })();\n"},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":48,"column":5},"internal":false,"stepId":"pw:api@30","timeout":0}}}} - pw:channel {"id":44,"guid":"frame@4f8daa8abbab7adef0b4aaab6d071ba5","method":"goto","params":{"url":"http://localhost:5173/index.html","waitUntil":"load"}} - pw:channel SEND> {"id":45,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":44,"guid":"frame@4f8daa8abbab7adef0b4aaab6d071ba5","method":"goto","params":{"url":"http://localhost:5173/index.html","waitUntil":"load"},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":49,"column":16},"internal":false,"stepId":"pw:api@31","timeout":0}}}} - pw:channel {"id":45,"guid":"frame@4f8daa8abbab7adef0b4aaab6d071ba5","method":"expect","params":{"selector":"internal:attr=[placeholder=\"Search snapshots...\"i]","expression":"to.be.visible","expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false}} - pw:channel SEND> {"id":46,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":45,"guid":"frame@4f8daa8abbab7adef0b4aaab6d071ba5","method":"expect","params":{"selector":"internal:attr=[placeholder=\"Search snapshots...\"i]","expression":"to.be.visible","expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false},"metadata":{"title":"Expect \"toBeVisible\"","location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":105,"column":64},"internal":false,"stepId":"expect@32","timeout":5000}}}} - pw:channel {"id":46,"guid":"request-context@72f3a5f999fe2149ddc707df14b5776a","method":"dispose","params":{}} - pw:channel SEND> {"id":47,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":46,"guid":"request-context@72f3a5f999fe2149ddc707df14b5776a","method":"dispose","params":{},"metadata":{"internal":true,"timeout":0}}}} - pw:channel {"id":47,"guid":"browser-context@bcf66e01145a72f861f36e639caa0f21","method":"close","params":{}} - pw:channel SEND> {"id":48,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":47,"guid":"browser-context@bcf66e01145a72f861f36e639caa0f21","method":"close","params":{},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":106,"column":5},"internal":false,"stepId":"pw:api@33","timeout":0}}}} - pw:channel {"id":48,"guid":"browser@33f5fff71266a98915f045c518714452","method":"newContext","params":{"noDefaultViewport":false,"viewport":{"width":1280,"height":720},"ignoreHTTPSErrors":false,"javaScriptEnabled":true,"bypassCSP":false,"locale":"en-US","extraHTTPHeaders":[{"name":"Content-Type","value":"application/json"}],"offline":false,"isMobile":false,"hasTouch":false,"colorScheme":"light","reducedMotion":"no-preference","forcedColors":"none","acceptDownloads":"accept","contrast":"no-preference","baseURL":"http://localhost:4321","serviceWorkers":"allow","selectorEngines":[],"testIdAttributeName":"data-testid"}} - pw:channel SEND> {"id":49,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":48,"guid":"browser@33f5fff71266a98915f045c518714452","method":"newContext","params":{"noDefaultViewport":false,"viewport":{"width":1280,"height":720},"ignoreHTTPSErrors":false,"javaScriptEnabled":true,"bypassCSP":false,"locale":"en-US","extraHTTPHeaders":[{"name":"Content-Type","value":"application/json"}],"offline":false,"isMobile":false,"hasTouch":false,"colorScheme":"light","reducedMotion":"no-preference","forcedColors":"none","acceptDownloads":"accept","contrast":"no-preference","baseURL":"http://localhost:4321","serviceWorkers":"allow","selectorEngines":[],"testIdAttributeName":"data-testid"},"metadata":{"title":"Create page","location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":47,"column":32},"internal":false,"stepId":"pw:api@29","timeout":0}}}} - pw:channel {"id":49,"guid":"browser-context@c53869898b36608d9943e76a7ac152e0","method":"newPage","params":{}} - pw:channel SEND> {"id":50,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":49,"guid":"browser-context@c53869898b36608d9943e76a7ac152e0","method":"newPage","params":{},"metadata":{"internal":true,"timeout":0}}}} - pw:channel {"id":50,"guid":"page@ff2e7709ef528aed891e04f9c78c156a","method":"addInitScript","params":{"source":"\n (function() {\n var BASE = 'http://localhost:5173';\n window.chrome = window.chrome || {};\n window.chrome.runtime = window.chrome.runtime || {};\n window.chrome.runtime.getURL = function(p) {\n return BASE + '/' + p.replace(/^\\//, '');\n };\n window.chrome.tabs = window.chrome.tabs || { create: function() {} };\n window.chrome.storage = window.chrome.storage || {\n local: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n sync: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n };\n })();\n"}} - pw:channel SEND> {"id":51,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":50,"guid":"page@ff2e7709ef528aed891e04f9c78c156a","method":"addInitScript","params":{"source":"\n (function() {\n var BASE = 'http://localhost:5173';\n window.chrome = window.chrome || {};\n window.chrome.runtime = window.chrome.runtime || {};\n window.chrome.runtime.getURL = function(p) {\n return BASE + '/' + p.replace(/^\\//, '');\n };\n window.chrome.tabs = window.chrome.tabs || { create: function() {} };\n window.chrome.storage = window.chrome.storage || {\n local: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n sync: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n };\n })();\n"},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":48,"column":5},"internal":false,"stepId":"pw:api@30","timeout":0}}}} - pw:channel {"id":51,"guid":"frame@0bdc1f7962217f1cc91244486861b066","method":"goto","params":{"url":"http://localhost:5173/index.html","waitUntil":"load"}} - pw:channel SEND> {"id":52,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":51,"guid":"frame@0bdc1f7962217f1cc91244486861b066","method":"goto","params":{"url":"http://localhost:5173/index.html","waitUntil":"load"},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":49,"column":16},"internal":false,"stepId":"pw:api@31","timeout":0}}}} - pw:channel {"id":52,"guid":"frame@0bdc1f7962217f1cc91244486861b066","method":"expect","params":{"selector":"internal:role=button[name=\"View Snapshots\"i]","expression":"to.be.visible","expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false}} - pw:channel SEND> {"id":53,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":52,"guid":"frame@0bdc1f7962217f1cc91244486861b066","method":"expect","params":{"selector":"internal:role=button[name=\"View Snapshots\"i]","expression":"to.be.visible","expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false},"metadata":{"title":"Expect \"toBeVisible\"","location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":112,"column":72},"internal":false,"stepId":"expect@32","timeout":5000}}}} - pw:channel {"id":53,"guid":"request-context@2133c9085a54fb3c0e758bddd3aba1d8","method":"dispose","params":{}} - pw:channel SEND> {"id":54,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":53,"guid":"request-context@2133c9085a54fb3c0e758bddd3aba1d8","method":"dispose","params":{},"metadata":{"internal":true,"timeout":0}}}} - pw:channel {"id":54,"guid":"browser-context@c53869898b36608d9943e76a7ac152e0","method":"close","params":{}} - pw:channel SEND> {"id":55,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":54,"guid":"browser-context@c53869898b36608d9943e76a7ac152e0","method":"close","params":{},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":113,"column":5},"internal":false,"stepId":"pw:api@33","timeout":0}}}} - pw:channel {"id":55,"guid":"browser@33f5fff71266a98915f045c518714452","method":"newContext","params":{"noDefaultViewport":false,"viewport":{"width":1280,"height":720},"ignoreHTTPSErrors":false,"javaScriptEnabled":true,"bypassCSP":false,"locale":"en-US","extraHTTPHeaders":[{"name":"Content-Type","value":"application/json"}],"offline":false,"isMobile":false,"hasTouch":false,"colorScheme":"light","reducedMotion":"no-preference","forcedColors":"none","acceptDownloads":"accept","contrast":"no-preference","baseURL":"http://localhost:4321","serviceWorkers":"allow","selectorEngines":[],"testIdAttributeName":"data-testid"}} - pw:channel SEND> {"id":56,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":55,"guid":"browser@33f5fff71266a98915f045c518714452","method":"newContext","params":{"noDefaultViewport":false,"viewport":{"width":1280,"height":720},"ignoreHTTPSErrors":false,"javaScriptEnabled":true,"bypassCSP":false,"locale":"en-US","extraHTTPHeaders":[{"name":"Content-Type","value":"application/json"}],"offline":false,"isMobile":false,"hasTouch":false,"colorScheme":"light","reducedMotion":"no-preference","forcedColors":"none","acceptDownloads":"accept","contrast":"no-preference","baseURL":"http://localhost:4321","serviceWorkers":"allow","selectorEngines":[],"testIdAttributeName":"data-testid"},"metadata":{"title":"Create page","location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":47,"column":32},"internal":false,"stepId":"pw:api@29","timeout":0}}}} - pw:channel {"id":56,"guid":"browser-context@0660f9dc8c494e70bcc21d5dbffbb5ce","method":"newPage","params":{}} - pw:channel SEND> {"id":57,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":56,"guid":"browser-context@0660f9dc8c494e70bcc21d5dbffbb5ce","method":"newPage","params":{},"metadata":{"internal":true,"timeout":0}}}} - pw:channel {"id":57,"guid":"page@a1ed06e9d7c5b31a71a74f3aad563441","method":"addInitScript","params":{"source":"\n (function() {\n var BASE = 'http://localhost:5173';\n window.chrome = window.chrome || {};\n window.chrome.runtime = window.chrome.runtime || {};\n window.chrome.runtime.getURL = function(p) {\n return BASE + '/' + p.replace(/^\\//, '');\n };\n window.chrome.tabs = window.chrome.tabs || { create: function() {} };\n window.chrome.storage = window.chrome.storage || {\n local: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n sync: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n };\n })();\n"}} - pw:channel SEND> {"id":58,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":57,"guid":"page@a1ed06e9d7c5b31a71a74f3aad563441","method":"addInitScript","params":{"source":"\n (function() {\n var BASE = 'http://localhost:5173';\n window.chrome = window.chrome || {};\n window.chrome.runtime = window.chrome.runtime || {};\n window.chrome.runtime.getURL = function(p) {\n return BASE + '/' + p.replace(/^\\//, '');\n };\n window.chrome.tabs = window.chrome.tabs || { create: function() {} };\n window.chrome.storage = window.chrome.storage || {\n local: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n sync: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n };\n })();\n"},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":48,"column":5},"internal":false,"stepId":"pw:api@30","timeout":0}}}} - pw:channel {"id":58,"guid":"frame@a25ce6924784a547b101b4919e6ead83","method":"goto","params":{"url":"http://localhost:5173/library.html","waitUntil":"load"}} - pw:channel SEND> {"id":59,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":58,"guid":"frame@a25ce6924784a547b101b4919e6ead83","method":"goto","params":{"url":"http://localhost:5173/library.html","waitUntil":"load"},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":49,"column":16},"internal":false,"stepId":"pw:api@31","timeout":0}}}} - pw:channel {"id":59,"guid":"frame@a25ce6924784a547b101b4919e6ead83","method":"expect","params":{"selector":"internal:role=heading[name=\"Snapshot Library\"i]","expression":"to.be.visible","expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false}} - pw:channel SEND> {"id":60,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":59,"guid":"frame@a25ce6924784a547b101b4919e6ead83","method":"expect","params":{"selector":"internal:role=heading[name=\"Snapshot Library\"i]","expression":"to.be.visible","expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false},"metadata":{"title":"Expect \"toBeVisible\"","location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":122,"column":75},"internal":false,"stepId":"expect@32","timeout":5000}}}} - pw:channel {"id":60,"guid":"request-context@d5d595bbcc81c6a29cabd3d287f291a3","method":"dispose","params":{}} - pw:channel SEND> {"id":61,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":60,"guid":"request-context@d5d595bbcc81c6a29cabd3d287f291a3","method":"dispose","params":{},"metadata":{"internal":true,"timeout":0}}}} - pw:channel {"id":61,"guid":"browser-context@0660f9dc8c494e70bcc21d5dbffbb5ce","method":"close","params":{}} - pw:channel SEND> {"id":62,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":61,"guid":"browser-context@0660f9dc8c494e70bcc21d5dbffbb5ce","method":"close","params":{},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":123,"column":5},"internal":false,"stepId":"pw:api@33","timeout":0}}}} - pw:channel {"id":62,"guid":"browser@33f5fff71266a98915f045c518714452","method":"newContext","params":{"noDefaultViewport":false,"viewport":{"width":1280,"height":720},"ignoreHTTPSErrors":false,"javaScriptEnabled":true,"bypassCSP":false,"locale":"en-US","extraHTTPHeaders":[{"name":"Content-Type","value":"application/json"}],"offline":false,"isMobile":false,"hasTouch":false,"colorScheme":"light","reducedMotion":"no-preference","forcedColors":"none","acceptDownloads":"accept","contrast":"no-preference","baseURL":"http://localhost:4321","serviceWorkers":"allow","selectorEngines":[],"testIdAttributeName":"data-testid"}} - pw:channel SEND> {"id":63,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":62,"guid":"browser@33f5fff71266a98915f045c518714452","method":"newContext","params":{"noDefaultViewport":false,"viewport":{"width":1280,"height":720},"ignoreHTTPSErrors":false,"javaScriptEnabled":true,"bypassCSP":false,"locale":"en-US","extraHTTPHeaders":[{"name":"Content-Type","value":"application/json"}],"offline":false,"isMobile":false,"hasTouch":false,"colorScheme":"light","reducedMotion":"no-preference","forcedColors":"none","acceptDownloads":"accept","contrast":"no-preference","baseURL":"http://localhost:4321","serviceWorkers":"allow","selectorEngines":[],"testIdAttributeName":"data-testid"},"metadata":{"title":"Create page","location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":47,"column":32},"internal":false,"stepId":"pw:api@29","timeout":0}}}} - pw:channel {"id":63,"guid":"browser-context@6836b61828639c641ee311e06b326c4d","method":"newPage","params":{}} - pw:channel SEND> {"id":64,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":63,"guid":"browser-context@6836b61828639c641ee311e06b326c4d","method":"newPage","params":{},"metadata":{"internal":true,"timeout":0}}}} - pw:channel {"id":64,"guid":"page@1ca5266605af4405a965aa768d544895","method":"addInitScript","params":{"source":"\n (function() {\n var BASE = 'http://localhost:5173';\n window.chrome = window.chrome || {};\n window.chrome.runtime = window.chrome.runtime || {};\n window.chrome.runtime.getURL = function(p) {\n return BASE + '/' + p.replace(/^\\//, '');\n };\n window.chrome.tabs = window.chrome.tabs || { create: function() {} };\n window.chrome.storage = window.chrome.storage || {\n local: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n sync: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n };\n })();\n"}} - pw:channel SEND> {"id":65,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":64,"guid":"page@1ca5266605af4405a965aa768d544895","method":"addInitScript","params":{"source":"\n (function() {\n var BASE = 'http://localhost:5173';\n window.chrome = window.chrome || {};\n window.chrome.runtime = window.chrome.runtime || {};\n window.chrome.runtime.getURL = function(p) {\n return BASE + '/' + p.replace(/^\\//, '');\n };\n window.chrome.tabs = window.chrome.tabs || { create: function() {} };\n window.chrome.storage = window.chrome.storage || {\n local: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n sync: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n };\n })();\n"},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":48,"column":5},"internal":false,"stepId":"pw:api@30","timeout":0}}}} - pw:channel {"id":65,"guid":"frame@a2631b7885a64cbf72c7a6c780c6427b","method":"goto","params":{"url":"http://localhost:5173/library.html","waitUntil":"load"}} - pw:channel SEND> {"id":66,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":65,"guid":"frame@a2631b7885a64cbf72c7a6c780c6427b","method":"goto","params":{"url":"http://localhost:5173/library.html","waitUntil":"load"},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":49,"column":16},"internal":false,"stepId":"pw:api@31","timeout":0}}}} - pw:channel {"id":66,"guid":"frame@a2631b7885a64cbf72c7a6c780c6427b","method":"expect","params":{"selector":"internal:attr=[placeholder=\"Search snapshots...\"i]","expression":"to.be.visible","expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false}} - pw:channel SEND> {"id":67,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":66,"guid":"frame@a2631b7885a64cbf72c7a6c780c6427b","method":"expect","params":{"selector":"internal:attr=[placeholder=\"Search snapshots...\"i]","expression":"to.be.visible","expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false},"metadata":{"title":"Expect \"toBeVisible\"","location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":129,"column":64},"internal":false,"stepId":"expect@32","timeout":5000}}}} - pw:channel {"id":67,"guid":"request-context@dfb9bd2c325580dce0ae163fc7ef8b43","method":"dispose","params":{}} - pw:channel SEND> {"id":68,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":67,"guid":"request-context@dfb9bd2c325580dce0ae163fc7ef8b43","method":"dispose","params":{},"metadata":{"internal":true,"timeout":0}}}} - pw:channel {"id":68,"guid":"browser-context@6836b61828639c641ee311e06b326c4d","method":"close","params":{}} - pw:channel SEND> {"id":69,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":68,"guid":"browser-context@6836b61828639c641ee311e06b326c4d","method":"close","params":{},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":130,"column":5},"internal":false,"stepId":"pw:api@33","timeout":0}}}} - pw:channel {"id":69,"guid":"browser@33f5fff71266a98915f045c518714452","method":"newContext","params":{"noDefaultViewport":false,"viewport":{"width":1280,"height":720},"ignoreHTTPSErrors":false,"javaScriptEnabled":true,"bypassCSP":false,"locale":"en-US","extraHTTPHeaders":[{"name":"Content-Type","value":"application/json"}],"offline":false,"isMobile":false,"hasTouch":false,"colorScheme":"light","reducedMotion":"no-preference","forcedColors":"none","acceptDownloads":"accept","contrast":"no-preference","baseURL":"http://localhost:4321","serviceWorkers":"allow","selectorEngines":[],"testIdAttributeName":"data-testid"}} - pw:channel SEND> {"id":70,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":69,"guid":"browser@33f5fff71266a98915f045c518714452","method":"newContext","params":{"noDefaultViewport":false,"viewport":{"width":1280,"height":720},"ignoreHTTPSErrors":false,"javaScriptEnabled":true,"bypassCSP":false,"locale":"en-US","extraHTTPHeaders":[{"name":"Content-Type","value":"application/json"}],"offline":false,"isMobile":false,"hasTouch":false,"colorScheme":"light","reducedMotion":"no-preference","forcedColors":"none","acceptDownloads":"accept","contrast":"no-preference","baseURL":"http://localhost:4321","serviceWorkers":"allow","selectorEngines":[],"testIdAttributeName":"data-testid"},"metadata":{"title":"Create page","location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":47,"column":32},"internal":false,"stepId":"pw:api@29","timeout":0}}}} - pw:channel {"id":70,"guid":"browser-context@006fac5a5711f495e895028a0f0c206a","method":"newPage","params":{}} - pw:channel SEND> {"id":71,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":70,"guid":"browser-context@006fac5a5711f495e895028a0f0c206a","method":"newPage","params":{},"metadata":{"internal":true,"timeout":0}}}} - pw:channel {"id":71,"guid":"page@67d92385d7919b83fa33577299550945","method":"addInitScript","params":{"source":"\n (function() {\n var BASE = 'http://localhost:5173';\n window.chrome = window.chrome || {};\n window.chrome.runtime = window.chrome.runtime || {};\n window.chrome.runtime.getURL = function(p) {\n return BASE + '/' + p.replace(/^\\//, '');\n };\n window.chrome.tabs = window.chrome.tabs || { create: function() {} };\n window.chrome.storage = window.chrome.storage || {\n local: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n sync: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n };\n })();\n"}} - pw:channel SEND> {"id":72,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":71,"guid":"page@67d92385d7919b83fa33577299550945","method":"addInitScript","params":{"source":"\n (function() {\n var BASE = 'http://localhost:5173';\n window.chrome = window.chrome || {};\n window.chrome.runtime = window.chrome.runtime || {};\n window.chrome.runtime.getURL = function(p) {\n return BASE + '/' + p.replace(/^\\//, '');\n };\n window.chrome.tabs = window.chrome.tabs || { create: function() {} };\n window.chrome.storage = window.chrome.storage || {\n local: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n sync: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n };\n })();\n"},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":48,"column":5},"internal":false,"stepId":"pw:api@30","timeout":0}}}} - pw:channel {"id":72,"guid":"frame@b6b79c1eb01252f55384c5b505a87b73","method":"goto","params":{"url":"http://localhost:5173/library.html","waitUntil":"load"}} - pw:channel SEND> {"id":73,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":72,"guid":"frame@b6b79c1eb01252f55384c5b505a87b73","method":"goto","params":{"url":"http://localhost:5173/library.html","waitUntil":"load"},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":49,"column":16},"internal":false,"stepId":"pw:api@31","timeout":0}}}} - pw:channel {"id":73,"guid":"frame@b6b79c1eb01252f55384c5b505a87b73","method":"fill","params":{"selector":"internal:attr=[placeholder=\"Search snapshots...\"i]","strict":true,"value":"homepage"}} - pw:channel SEND> {"id":74,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":73,"guid":"frame@b6b79c1eb01252f55384c5b505a87b73","method":"fill","params":{"selector":"internal:attr=[placeholder=\"Search snapshots...\"i]","strict":true,"value":"homepage"},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":136,"column":23},"internal":false,"stepId":"pw:api@32","timeout":0}}}} - pw:channel {"id":74,"guid":"frame@b6b79c1eb01252f55384c5b505a87b73","method":"expect","params":{"selector":"internal:attr=[placeholder=\"Search snapshots...\"i]","expression":"to.have.value","expectedText":[{"string":"homepage"}],"expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false}} - pw:channel SEND> {"id":75,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":74,"guid":"frame@b6b79c1eb01252f55384c5b505a87b73","method":"expect","params":{"selector":"internal:attr=[placeholder=\"Search snapshots...\"i]","expression":"to.have.value","expectedText":[{"string":"homepage"}],"expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false},"metadata":{"title":"Expect \"toHaveValue\"","location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":137,"column":31},"internal":false,"stepId":"expect@33","timeout":5000}}}} - pw:channel {"id":75,"guid":"request-context@4c0217e63b069406bb6d6067fb7e8d23","method":"dispose","params":{}} - pw:channel SEND> {"id":76,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":75,"guid":"request-context@4c0217e63b069406bb6d6067fb7e8d23","method":"dispose","params":{},"metadata":{"internal":true,"timeout":0}}}} - pw:channel {"id":76,"guid":"browser-context@006fac5a5711f495e895028a0f0c206a","method":"close","params":{}} - pw:channel SEND> {"id":77,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":76,"guid":"browser-context@006fac5a5711f495e895028a0f0c206a","method":"close","params":{},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":138,"column":5},"internal":false,"stepId":"pw:api@34","timeout":0}}}} - pw:channel {"id":77,"guid":"browser@33f5fff71266a98915f045c518714452","method":"newContext","params":{"noDefaultViewport":false,"viewport":{"width":1280,"height":720},"ignoreHTTPSErrors":false,"javaScriptEnabled":true,"bypassCSP":false,"locale":"en-US","extraHTTPHeaders":[{"name":"Content-Type","value":"application/json"}],"offline":false,"isMobile":false,"hasTouch":false,"colorScheme":"light","reducedMotion":"no-preference","forcedColors":"none","acceptDownloads":"accept","contrast":"no-preference","baseURL":"http://localhost:4321","serviceWorkers":"allow","selectorEngines":[],"testIdAttributeName":"data-testid"}} - pw:channel SEND> {"id":78,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":77,"guid":"browser@33f5fff71266a98915f045c518714452","method":"newContext","params":{"noDefaultViewport":false,"viewport":{"width":1280,"height":720},"ignoreHTTPSErrors":false,"javaScriptEnabled":true,"bypassCSP":false,"locale":"en-US","extraHTTPHeaders":[{"name":"Content-Type","value":"application/json"}],"offline":false,"isMobile":false,"hasTouch":false,"colorScheme":"light","reducedMotion":"no-preference","forcedColors":"none","acceptDownloads":"accept","contrast":"no-preference","baseURL":"http://localhost:4321","serviceWorkers":"allow","selectorEngines":[],"testIdAttributeName":"data-testid"},"metadata":{"title":"Create page","location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":47,"column":32},"internal":false,"stepId":"pw:api@29","timeout":0}}}} - pw:channel {"id":78,"guid":"browser-context@aa99c1815c084322d6a2f75bdeabce5a","method":"newPage","params":{}} - pw:channel SEND> {"id":79,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":78,"guid":"browser-context@aa99c1815c084322d6a2f75bdeabce5a","method":"newPage","params":{},"metadata":{"internal":true,"timeout":0}}}} - pw:channel {"id":79,"guid":"page@6470f04d2458f6a0b021c2051a1dca38","method":"addInitScript","params":{"source":"\n (function() {\n var BASE = 'http://localhost:5173';\n window.chrome = window.chrome || {};\n window.chrome.runtime = window.chrome.runtime || {};\n window.chrome.runtime.getURL = function(p) {\n return BASE + '/' + p.replace(/^\\//, '');\n };\n window.chrome.tabs = window.chrome.tabs || { create: function() {} };\n window.chrome.storage = window.chrome.storage || {\n local: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n sync: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n };\n })();\n"}} - pw:channel SEND> {"id":80,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":79,"guid":"page@6470f04d2458f6a0b021c2051a1dca38","method":"addInitScript","params":{"source":"\n (function() {\n var BASE = 'http://localhost:5173';\n window.chrome = window.chrome || {};\n window.chrome.runtime = window.chrome.runtime || {};\n window.chrome.runtime.getURL = function(p) {\n return BASE + '/' + p.replace(/^\\//, '');\n };\n window.chrome.tabs = window.chrome.tabs || { create: function() {} };\n window.chrome.storage = window.chrome.storage || {\n local: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n sync: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n };\n })();\n"},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":48,"column":5},"internal":false,"stepId":"pw:api@30","timeout":0}}}} - pw:channel {"id":80,"guid":"frame@0721759c8425e4bb852cb3dbeeb768a1","method":"goto","params":{"url":"http://localhost:5173/snapshots.html","waitUntil":"load"}} - pw:channel SEND> {"id":81,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":80,"guid":"frame@0721759c8425e4bb852cb3dbeeb768a1","method":"goto","params":{"url":"http://localhost:5173/snapshots.html","waitUntil":"load"},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":49,"column":16},"internal":false,"stepId":"pw:api@31","timeout":0}}}} - pw:channel {"id":81,"guid":"frame@0721759c8425e4bb852cb3dbeeb768a1","method":"expect","params":{"selector":"internal:role=img[name=\"Percy Logo\"i]","expression":"to.be.visible","expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false}} - pw:channel SEND> {"id":82,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":81,"guid":"frame@0721759c8425e4bb852cb3dbeeb768a1","method":"expect","params":{"selector":"internal:role=img[name=\"Percy Logo\"i]","expression":"to.be.visible","expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false},"metadata":{"title":"Expect \"toBeVisible\"","location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":147,"column":65},"internal":false,"stepId":"expect@32","timeout":5000}}}} - pw:channel {"id":82,"guid":"request-context@8505023d8d20a2b1f9e470fa48a3ae3d","method":"dispose","params":{}} - pw:channel SEND> {"id":83,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":82,"guid":"request-context@8505023d8d20a2b1f9e470fa48a3ae3d","method":"dispose","params":{},"metadata":{"internal":true,"timeout":0}}}} - pw:channel {"id":83,"guid":"browser-context@aa99c1815c084322d6a2f75bdeabce5a","method":"close","params":{}} - pw:channel SEND> {"id":84,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"send","params":{"message":{"id":83,"guid":"browser-context@aa99c1815c084322d6a2f75bdeabce5a","method":"close","params":{},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":148,"column":5},"internal":false,"stepId":"pw:api@33","timeout":0}}}} - pw:channel {"id":85,"guid":"jsonPipe@542338eb01f477a4ed250f4a106e2eb4","method":"close","params":{}} \ No newline at end of file diff --git a/tests/log/pw-channel.44940.log b/tests/log/pw-channel.44940.log deleted file mode 100644 index eefcb65..0000000 --- a/tests/log/pw-channel.44940.log +++ /dev/null @@ -1,939 +0,0 @@ - pw:channel {"id":1,"guid":"localUtils","method":"connect","params":{"endpoint":"wss://cdp.browserstack.com/playwright?caps=%7B%22browserstack.user%22%3A%22jostanmathias_7X1OLn%22%2C%22browserstack.key%22%3A%22rDm4vW7G3fG7qTJGfP69%22%2C%22project%22%3A%22Percy%20Local%20Manager%22%2C%22build%22%3A%22API%20%2B%20UI%20Sanity%22%2C%22browserstack.buildIdentifier%22%3A%22%232%22%2C%22browserstack.debug%22%3Afalse%2C%22browserstack.networkLogs%22%3Afalse%2C%22browserstack.console%22%3A%22errors%22%2C%22os%22%3A%22Windows%22%2C%22os_version%22%3A%2211%22%2C%22browser%22%3A%22Chrome%22%2C%22browser_version%22%3A%22latest%22%2C%22browserstack.hostName%22%3A%22jostanmathias-HR6F4P4P32%22%2C%22browserstack.browserstackSDK%22%3A%22Playwright-nodeagent%2F1.71.1%22%2C%22browserstack.buildProductMap%22%3A%7B%22observability%22%3Atrue%2C%22accessibility%22%3Afalse%2C%22percy%22%3Afalse%2C%22automate%22%3Atrue%2C%22app_automate%22%3Afalse%2C%22app_lcnc%22%3Afalse%2C%22turboscale%22%3Afalse%2C%22central_scanner%22%3Afalse%2C%22lts%22%3Afalse%7D%2C%22browserstack.use_w3c%22%3Afalse%2C%22browserstack.testhubBuildUuid%22%3A%222jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u%22%2C%22browserstack.local%22%3Atrue%2C%22browserstack.localIdentifier%22%3A%22Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf%22%7D","headers":{"x-playwright-browser":"chromium","x-playwright-launch-options":"{\"handleSIGINT\":false,\"tracesDir\":\"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/test-results/.playwright-artifacts-9/traces\",\"artifactsDir\":\"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/test-results/.playwright-artifacts-9\",\"headless\":true}"}}} - pw:channel {"id":2,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":1,"guid":"","method":"initialize","params":{"sdkLanguage":"javascript"},"metadata":{"internal":true,"timeout":0}}}} - pw:channel {"id":2,"guid":"browser@ea6e7434a36c977f0b9a352ff114693d","method":"newContext","params":{"noDefaultViewport":false,"viewport":{"width":1280,"height":720},"ignoreHTTPSErrors":false,"javaScriptEnabled":true,"bypassCSP":false,"locale":"en-US","extraHTTPHeaders":[{"name":"Content-Type","value":"application/json"}],"offline":false,"isMobile":false,"hasTouch":false,"colorScheme":"light","reducedMotion":"no-preference","forcedColors":"none","acceptDownloads":"accept","contrast":"no-preference","baseURL":"http://localhost:4321","serviceWorkers":"allow","selectorEngines":[],"testIdAttributeName":"data-testid"}} - pw:channel SEND> {"id":3,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":2,"guid":"browser@ea6e7434a36c977f0b9a352ff114693d","method":"newContext","params":{"noDefaultViewport":false,"viewport":{"width":1280,"height":720},"ignoreHTTPSErrors":false,"javaScriptEnabled":true,"bypassCSP":false,"locale":"en-US","extraHTTPHeaders":[{"name":"Content-Type","value":"application/json"}],"offline":false,"isMobile":false,"hasTouch":false,"colorScheme":"light","reducedMotion":"no-preference","forcedColors":"none","acceptDownloads":"accept","contrast":"no-preference","baseURL":"http://localhost:4321","serviceWorkers":"allow","selectorEngines":[],"testIdAttributeName":"data-testid"},"metadata":{"title":"Create page","location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":51,"column":26},"internal":false,"stepId":"pw:api@38","timeout":0}}}} - pw:channel {"id":3,"guid":"browser-context@a7426d57e2262f9a4827e3c553806d80","method":"newPage","params":{}} - pw:channel SEND> {"id":4,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":3,"guid":"browser-context@a7426d57e2262f9a4827e3c553806d80","method":"newPage","params":{},"metadata":{"internal":true,"timeout":0}}}} - pw:channel {"id":4,"guid":"page@370a9fe570112953ed95bed9a349359b","method":"addInitScript","params":{"source":"\n (function() {\n var BASE = 'http://localhost:5173';\n window.chrome = window.chrome || {};\n window.chrome.runtime = window.chrome.runtime || {};\n window.chrome.runtime.getURL = function(p) {\n return BASE + '/' + p.replace(/^\\//, '');\n };\n window.chrome.tabs = window.chrome.tabs || { create: function() {} };\n window.chrome.storage = window.chrome.storage || {\n local: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n sync: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n };\n })();\n"}} - pw:channel SEND> {"id":5,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":4,"guid":"page@370a9fe570112953ed95bed9a349359b","method":"addInitScript","params":{"source":"\n (function() {\n var BASE = 'http://localhost:5173';\n window.chrome = window.chrome || {};\n window.chrome.runtime = window.chrome.runtime || {};\n window.chrome.runtime.getURL = function(p) {\n return BASE + '/' + p.replace(/^\\//, '');\n };\n window.chrome.tabs = window.chrome.tabs || { create: function() {} };\n window.chrome.storage = window.chrome.storage || {\n local: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n sync: { get: function(k, cb) { if(cb) cb({}); }, set: function() {} },\n };\n })();\n"},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":52,"column":5},"internal":false,"stepId":"pw:api@39","timeout":0}}}} - pw:channel {"id":5,"guid":"browser-context@a7426d57e2262f9a4827e3c553806d80","method":"setTestIdAttributeName","params":{"testIdAttributeName":"data-testid"}} - pw:channel SEND> {"id":6,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":5,"guid":"browser-context@a7426d57e2262f9a4827e3c553806d80","method":"setTestIdAttributeName","params":{"testIdAttributeName":"data-testid"},"metadata":{"internal":true,"timeout":0}}}} - pw:channel SEND> {"id":6,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"goto","params":{"url":"http://localhost:5173/index.html","waitUntil":"load"}} - pw:channel SEND> {"id":7,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":6,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"goto","params":{"url":"http://localhost:5173/index.html","waitUntil":"load"},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":61,"column":16},"internal":false,"stepId":"pw:api@99","timeout":0}}}} - pw:channel {"id":7,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"expect","params":{"selector":"internal:role=img[name=\"Percy Logo\"i]","expression":"to.be.visible","expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false}} - pw:channel SEND> {"id":8,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":7,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"expect","params":{"selector":"internal:role=img[name=\"Percy Logo\"i]","expression":"to.be.visible","expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false},"metadata":{"title":"Expect \"toBeVisible\"","location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":70,"column":65},"internal":false,"stepId":"expect@100","timeout":5000}}}} - pw:channel {"id":8,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"ObservabilitySync:1790624771070\",\"level\":\"debug\"}}"},"handles":[]}}} - pw:channel SEND> {"id":9,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":8,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"ObservabilitySync:1790624771070\",\"level\":\"debug\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@103","timeout":0}}}} - pw:channel {"id":9,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Percy logo renders\"}}"},"handles":[]}}} - pw:channel SEND> {"id":10,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":9,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Percy logo renders\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@104","timeout":0}}}} - pw:channel {"id":10,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Percy logo renders\"}}"},"handles":[]}}} - pw:channel SEND> {"id":11,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":10,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Percy logo renders\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@105","timeout":0}}}} - pw:channel {"id":11,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Percy logo renders passed \",\"level\":\"info\"}}"},"handles":[]}}} - pw:channel SEND> {"id":12,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":11,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Percy logo renders passed \",\"level\":\"info\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@106","timeout":0}}}} - pw:channel {"id":12,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionStatus\",\"arguments\":{\"status\":\"passed\"}}"},"handles":[]}}} - pw:channel SEND> {"id":13,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":12,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionStatus\",\"arguments\":{\"status\":\"passed\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@107","timeout":0}}}} - pw:channel {"id":13,"guid":"browser-context@a7426d57e2262f9a4827e3c553806d80","method":"setTestIdAttributeName","params":{"testIdAttributeName":"data-testid"}} - pw:channel SEND> {"id":14,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":13,"guid":"browser-context@a7426d57e2262f9a4827e3c553806d80","method":"setTestIdAttributeName","params":{"testIdAttributeName":"data-testid"},"metadata":{"internal":true,"timeout":0}}}} - pw:channel SEND> {"id":14,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"goto","params":{"url":"http://localhost:5173/index.html","waitUntil":"load"}} - pw:channel SEND> {"id":15,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":14,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"goto","params":{"url":"http://localhost:5173/index.html","waitUntil":"load"},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":61,"column":16},"internal":false,"stepId":"pw:api@29","timeout":0}}}} - pw:channel {"id":15,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"expect","params":{"selector":".connection-status","expression":"to.be.visible","expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false}} - pw:channel SEND> {"id":16,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":15,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"expect","params":{"selector":".connection-status","expression":"to.be.visible","expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false},"metadata":{"title":"Expect \"toBeVisible\"","location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":76,"column":54},"internal":false,"stepId":"expect@30","timeout":5000}}}} - pw:channel {"id":16,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"ObservabilitySync:1790624773120\",\"level\":\"debug\"}}"},"handles":[]}}} - pw:channel SEND> {"id":17,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":16,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"ObservabilitySync:1790624773120\",\"level\":\"debug\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@33","timeout":0}}}} - pw:channel {"id":17,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: connection status indicator is present\"}}"},"handles":[]}}} - pw:channel SEND> {"id":18,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":17,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: connection status indicator is present\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@34","timeout":0}}}} - pw:channel {"id":18,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: connection status indicator is present\"}}"},"handles":[]}}} - pw:channel SEND> {"id":19,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":18,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: connection status indicator is present\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@35","timeout":0}}}} - pw:channel {"id":19,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: connection status indicator is present passed \",\"level\":\"info\"}}"},"handles":[]}}} - pw:channel SEND> {"id":20,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":19,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: connection status indicator is present passed \",\"level\":\"info\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@36","timeout":0}}}} - pw:channel {"id":20,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionStatus\",\"arguments\":{\"status\":\"passed\"}}"},"handles":[]}}} - pw:channel SEND> {"id":21,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":20,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionStatus\",\"arguments\":{\"status\":\"passed\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@37","timeout":0}}}} - pw:channel {"id":21,"guid":"browser-context@a7426d57e2262f9a4827e3c553806d80","method":"setTestIdAttributeName","params":{"testIdAttributeName":"data-testid"}} - pw:channel SEND> {"id":22,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":21,"guid":"browser-context@a7426d57e2262f9a4827e3c553806d80","method":"setTestIdAttributeName","params":{"testIdAttributeName":"data-testid"},"metadata":{"internal":true,"timeout":0}}}} - pw:channel SEND> {"id":22,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"goto","params":{"url":"http://localhost:5173/index.html","waitUntil":"load"}} - pw:channel SEND> {"id":23,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":22,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"goto","params":{"url":"http://localhost:5173/index.html","waitUntil":"load"},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":61,"column":16},"internal":false,"stepId":"pw:api@29","timeout":0}}}} - pw:channel {"id":23,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"expect","params":{"selector":"internal:role=button[name=\"Capture Snapshot\"i]","expression":"to.be.visible","expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false}} - pw:channel SEND> {"id":24,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":23,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"expect","params":{"selector":"internal:role=button[name=\"Capture Snapshot\"i]","expression":"to.be.visible","expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false},"metadata":{"title":"Expect \"toBeVisible\"","location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":82,"column":74},"internal":false,"stepId":"expect@30","timeout":5000}}}} - pw:channel {"id":24,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"ObservabilitySync:1790624774656\",\"level\":\"debug\"}}"},"handles":[]}}} - pw:channel SEND> {"id":25,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":24,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"ObservabilitySync:1790624774656\",\"level\":\"debug\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@33","timeout":0}}}} - pw:channel {"id":25,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Capture Snapshot button is present\"}}"},"handles":[]}}} - pw:channel SEND> {"id":26,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":25,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Capture Snapshot button is present\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@34","timeout":0}}}} - pw:channel {"id":26,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Capture Snapshot button is present\"}}"},"handles":[]}}} - pw:channel SEND> {"id":27,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":26,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Capture Snapshot button is present\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@35","timeout":0}}}} - pw:channel {"id":27,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Capture Snapshot button is present passed \",\"level\":\"info\"}}"},"handles":[]}}} - pw:channel SEND> {"id":28,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":27,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Capture Snapshot button is present passed \",\"level\":\"info\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@36","timeout":0}}}} - pw:channel {"id":28,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionStatus\",\"arguments\":{\"status\":\"passed\"}}"},"handles":[]}}} - pw:channel SEND> {"id":29,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":28,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionStatus\",\"arguments\":{\"status\":\"passed\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@37","timeout":0}}}} - pw:channel {"id":29,"guid":"browser-context@a7426d57e2262f9a4827e3c553806d80","method":"setTestIdAttributeName","params":{"testIdAttributeName":"data-testid"}} - pw:channel SEND> {"id":30,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":29,"guid":"browser-context@a7426d57e2262f9a4827e3c553806d80","method":"setTestIdAttributeName","params":{"testIdAttributeName":"data-testid"},"metadata":{"internal":true,"timeout":0}}}} - pw:channel SEND> {"id":30,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"goto","params":{"url":"http://localhost:5173/index.html","waitUntil":"load"}} - pw:channel SEND> {"id":31,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":30,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"goto","params":{"url":"http://localhost:5173/index.html","waitUntil":"load"},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":61,"column":16},"internal":false,"stepId":"pw:api@29","timeout":0}}}} - pw:channel {"id":31,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"waitForSelector","params":{"selector":"internal:role=button[name=\"Connect Library\"i]","strict":true,"state":"visible","omitReturnValue":true}} - pw:channel SEND> {"id":32,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":31,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"waitForSelector","params":{"selector":"internal:role=button[name=\"Connect Library\"i]","strict":true,"state":"visible","omitReturnValue":true},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":91,"column":18},"internal":false,"stepId":"pw:api@30","timeout":5000}}}} - pw:channel SEND> {"id":32,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"waitForSelector","params":{"selector":"internal:role=button[name=\"Change token\"i]","strict":true,"state":"visible","omitReturnValue":true}} - pw:channel SEND> {"id":33,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":32,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"waitForSelector","params":{"selector":"internal:role=button[name=\"Change token\"i]","strict":true,"state":"visible","omitReturnValue":true},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":92,"column":17},"internal":false,"stepId":"pw:api@31","timeout":5000}}}} - pw:channel {"id":33,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"isVisible","params":{"selector":"internal:role=button[name=\"Connect Library\"i]","strict":true}} - pw:channel SEND> {"id":34,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":33,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"isVisible","params":{"selector":"internal:role=button[name=\"Connect Library\"i]","strict":true},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":94,"column":43},"internal":false,"stepId":"pw:api@32","timeout":0}}}} - pw:channel {"id":34,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"isVisible","params":{"selector":"internal:role=button[name=\"Change token\"i]","strict":true}} - pw:channel SEND> {"id":35,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":34,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"isVisible","params":{"selector":"internal:role=button[name=\"Change token\"i]","strict":true},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":95,"column":42},"internal":false,"stepId":"pw:api@33","timeout":0}}}} - pw:channel {"id":35,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"ObservabilitySync:1790624776697\",\"level\":\"debug\"}}"},"handles":[]}}} - pw:channel SEND> {"id":36,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":35,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"ObservabilitySync:1790624776697\",\"level\":\"debug\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@37","timeout":0}}}} - pw:channel {"id":36,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Library token panel is present (Connect Library or Change token)\"}}"},"handles":[]}}} - pw:channel SEND> {"id":37,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":36,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Library token panel is present (Connect Library or Change token)\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@38","timeout":0}}}} - pw:channel {"id":37,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Library token panel is present (Connect Library or Change token)\"}}"},"handles":[]}}} - pw:channel SEND> {"id":38,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":37,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Library token panel is present (Connect Library or Change token)\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@39","timeout":0}}}} - pw:channel {"id":38,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Library token panel is present (Connect Library or Change token) passed \",\"level\":\"info\"}}"},"handles":[]}}} - pw:channel SEND> {"id":39,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":38,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Library token panel is present (Connect Library or Change token) passed \",\"level\":\"info\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@40","timeout":0}}}} - pw:channel {"id":39,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionStatus\",\"arguments\":{\"status\":\"passed\"}}"},"handles":[]}}} - pw:channel SEND> {"id":40,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":39,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionStatus\",\"arguments\":{\"status\":\"passed\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@41","timeout":0}}}} - pw:channel {"id":40,"guid":"browser-context@a7426d57e2262f9a4827e3c553806d80","method":"setTestIdAttributeName","params":{"testIdAttributeName":"data-testid"}} - pw:channel SEND> {"id":41,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":40,"guid":"browser-context@a7426d57e2262f9a4827e3c553806d80","method":"setTestIdAttributeName","params":{"testIdAttributeName":"data-testid"},"metadata":{"internal":true,"timeout":0}}}} - pw:channel SEND> {"id":41,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"goto","params":{"url":"http://localhost:5173/index.html","waitUntil":"load"}} - pw:channel SEND> {"id":42,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":41,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"goto","params":{"url":"http://localhost:5173/index.html","waitUntil":"load"},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":61,"column":16},"internal":false,"stepId":"pw:api@29","timeout":0}}}} - pw:channel {"id":42,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"fill","params":{"selector":"#snapshot-name","strict":true,"value":"My Test Snapshot"}} - pw:channel SEND> {"id":43,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":42,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"fill","params":{"selector":"#snapshot-name","strict":true,"value":"My Test Snapshot"},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":103,"column":21},"internal":false,"stepId":"pw:api@30","timeout":0}}}} - pw:channel {"id":43,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"expect","params":{"selector":"#snapshot-name","expression":"to.have.value","expectedText":[{"string":"My Test Snapshot"}],"expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false}} - pw:channel SEND> {"id":44,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":43,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"expect","params":{"selector":"#snapshot-name","expression":"to.have.value","expectedText":[{"string":"My Test Snapshot"}],"expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false},"metadata":{"title":"Expect \"toHaveValue\"","location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":104,"column":29},"internal":false,"stepId":"expect@31","timeout":5000}}}} - pw:channel {"id":44,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"ObservabilitySync:1790624778171\",\"level\":\"debug\"}}"},"handles":[]}}} - pw:channel SEND> {"id":45,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":44,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"ObservabilitySync:1790624778171\",\"level\":\"debug\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@34","timeout":0}}}} - pw:channel {"id":45,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: snapshot name input accepts text\"}}"},"handles":[]}}} - pw:channel SEND> {"id":46,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":45,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: snapshot name input accepts text\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@35","timeout":0}}}} - pw:channel {"id":46,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: snapshot name input accepts text\"}}"},"handles":[]}}} - pw:channel SEND> {"id":47,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":46,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: snapshot name input accepts text\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@36","timeout":0}}}} - pw:channel {"id":47,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: snapshot name input accepts text passed \",\"level\":\"info\"}}"},"handles":[]}}} - pw:channel SEND> {"id":48,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":47,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: snapshot name input accepts text passed \",\"level\":\"info\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@37","timeout":0}}}} - pw:channel {"id":48,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionStatus\",\"arguments\":{\"status\":\"passed\"}}"},"handles":[]}}} - pw:channel SEND> {"id":49,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":48,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionStatus\",\"arguments\":{\"status\":\"passed\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@38","timeout":0}}}} - pw:channel {"id":49,"guid":"browser-context@a7426d57e2262f9a4827e3c553806d80","method":"setTestIdAttributeName","params":{"testIdAttributeName":"data-testid"}} - pw:channel SEND> {"id":50,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":49,"guid":"browser-context@a7426d57e2262f9a4827e3c553806d80","method":"setTestIdAttributeName","params":{"testIdAttributeName":"data-testid"},"metadata":{"internal":true,"timeout":0}}}} - pw:channel SEND> {"id":50,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"goto","params":{"url":"http://localhost:5173/index.html","waitUntil":"load"}} - pw:channel SEND> {"id":51,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":50,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"goto","params":{"url":"http://localhost:5173/index.html","waitUntil":"load"},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":61,"column":16},"internal":false,"stepId":"pw:api@29","timeout":0}}}} - pw:channel {"id":51,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"expect","params":{"selector":"internal:attr=[placeholder=\"Search snapshots...\"i]","expression":"to.be.visible","expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false}} - pw:channel SEND> {"id":52,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":51,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"expect","params":{"selector":"internal:attr=[placeholder=\"Search snapshots...\"i]","expression":"to.be.visible","expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false},"metadata":{"title":"Expect \"toBeVisible\"","location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":110,"column":64},"internal":false,"stepId":"expect@30","timeout":5000}}}} - pw:channel {"id":52,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"ObservabilitySync:1790624779728\",\"level\":\"debug\"}}"},"handles":[]}}} - pw:channel SEND> {"id":53,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":52,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"ObservabilitySync:1790624779728\",\"level\":\"debug\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@33","timeout":0}}}} - pw:channel {"id":53,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: library search input is present\"}}"},"handles":[]}}} - pw:channel SEND> {"id":54,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":53,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: library search input is present\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@34","timeout":0}}}} - pw:channel {"id":54,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: library search input is present\"}}"},"handles":[]}}} - pw:channel SEND> {"id":55,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":54,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: library search input is present\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@35","timeout":0}}}} - pw:channel {"id":55,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: library search input is present passed \",\"level\":\"info\"}}"},"handles":[]}}} - pw:channel SEND> {"id":56,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":55,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: library search input is present passed \",\"level\":\"info\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@36","timeout":0}}}} - pw:channel {"id":56,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionStatus\",\"arguments\":{\"status\":\"passed\"}}"},"handles":[]}}} - pw:channel SEND> {"id":57,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":56,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionStatus\",\"arguments\":{\"status\":\"passed\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@37","timeout":0}}}} - pw:channel {"id":57,"guid":"browser-context@a7426d57e2262f9a4827e3c553806d80","method":"setTestIdAttributeName","params":{"testIdAttributeName":"data-testid"}} - pw:channel SEND> {"id":58,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":57,"guid":"browser-context@a7426d57e2262f9a4827e3c553806d80","method":"setTestIdAttributeName","params":{"testIdAttributeName":"data-testid"},"metadata":{"internal":true,"timeout":0}}}} - pw:channel SEND> {"id":58,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"goto","params":{"url":"http://localhost:5173/index.html","waitUntil":"load"}} - pw:channel SEND> {"id":59,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":58,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"goto","params":{"url":"http://localhost:5173/index.html","waitUntil":"load"},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":61,"column":16},"internal":false,"stepId":"pw:api@29","timeout":0}}}} - pw:channel {"id":59,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"expect","params":{"selector":"internal:role=button[name=\"View Snapshots\"i]","expression":"to.be.visible","expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false}} - pw:channel SEND> {"id":60,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":59,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"expect","params":{"selector":"internal:role=button[name=\"View Snapshots\"i]","expression":"to.be.visible","expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false},"metadata":{"title":"Expect \"toBeVisible\"","location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":116,"column":72},"internal":false,"stepId":"expect@30","timeout":5000}}}} - pw:channel {"id":60,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"ObservabilitySync:1790624781182\",\"level\":\"debug\"}}"},"handles":[]}}} - pw:channel SEND> {"id":61,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":60,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"ObservabilitySync:1790624781182\",\"level\":\"debug\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@33","timeout":0}}}} - pw:channel {"id":61,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: View Snapshots button is present\"}}"},"handles":[]}}} - pw:channel SEND> {"id":62,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":61,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: View Snapshots button is present\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@34","timeout":0}}}} - pw:channel {"id":62,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: View Snapshots button is present\"}}"},"handles":[]}}} - pw:channel SEND> {"id":63,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":62,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: View Snapshots button is present\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@35","timeout":0}}}} - pw:channel {"id":63,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: View Snapshots button is present passed \",\"level\":\"info\"}}"},"handles":[]}}} - pw:channel SEND> {"id":64,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":63,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: View Snapshots button is present passed \",\"level\":\"info\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@36","timeout":0}}}} - pw:channel {"id":64,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionStatus\",\"arguments\":{\"status\":\"passed\"}}"},"handles":[]}}} - pw:channel SEND> {"id":65,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":64,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionStatus\",\"arguments\":{\"status\":\"passed\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@37","timeout":0}}}} - pw:channel {"id":65,"guid":"browser-context@a7426d57e2262f9a4827e3c553806d80","method":"setTestIdAttributeName","params":{"testIdAttributeName":"data-testid"}} - pw:channel SEND> {"id":66,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":65,"guid":"browser-context@a7426d57e2262f9a4827e3c553806d80","method":"setTestIdAttributeName","params":{"testIdAttributeName":"data-testid"},"metadata":{"internal":true,"timeout":0}}}} - pw:channel SEND> {"id":66,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"goto","params":{"url":"http://localhost:5173/library.html","waitUntil":"load"}} - pw:channel SEND> {"id":67,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":66,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"goto","params":{"url":"http://localhost:5173/library.html","waitUntil":"load"},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":61,"column":16},"internal":false,"stepId":"pw:api@29","timeout":0}}}} - pw:channel {"id":67,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"expect","params":{"selector":"internal:role=heading[name=\"Snapshot Library\"i]","expression":"to.be.visible","expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false}} - pw:channel SEND> {"id":68,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":67,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"expect","params":{"selector":"internal:role=heading[name=\"Snapshot Library\"i]","expression":"to.be.visible","expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false},"metadata":{"title":"Expect \"toBeVisible\"","location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":125,"column":75},"internal":false,"stepId":"expect@30","timeout":5000}}}} - pw:channel {"id":68,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"ObservabilitySync:1790624782628\",\"level\":\"debug\"}}"},"handles":[]}}} - pw:channel SEND> {"id":69,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":68,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"ObservabilitySync:1790624782628\",\"level\":\"debug\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@33","timeout":0}}}} - pw:channel {"id":69,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: page renders with Snapshot Library heading\"}}"},"handles":[]}}} - pw:channel SEND> {"id":70,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":69,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: page renders with Snapshot Library heading\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@34","timeout":0}}}} - pw:channel {"id":70,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: page renders with Snapshot Library heading\"}}"},"handles":[]}}} - pw:channel SEND> {"id":71,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":70,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: page renders with Snapshot Library heading\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@35","timeout":0}}}} - pw:channel {"id":71,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: page renders with Snapshot Library heading passed \",\"level\":\"info\"}}"},"handles":[]}}} - pw:channel SEND> {"id":72,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":71,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: page renders with Snapshot Library heading passed \",\"level\":\"info\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@36","timeout":0}}}} - pw:channel {"id":72,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionStatus\",\"arguments\":{\"status\":\"passed\"}}"},"handles":[]}}} - pw:channel SEND> {"id":73,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":72,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionStatus\",\"arguments\":{\"status\":\"passed\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@37","timeout":0}}}} - pw:channel {"id":73,"guid":"browser-context@a7426d57e2262f9a4827e3c553806d80","method":"setTestIdAttributeName","params":{"testIdAttributeName":"data-testid"}} - pw:channel SEND> {"id":74,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":73,"guid":"browser-context@a7426d57e2262f9a4827e3c553806d80","method":"setTestIdAttributeName","params":{"testIdAttributeName":"data-testid"},"metadata":{"internal":true,"timeout":0}}}} - pw:channel SEND> {"id":74,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"goto","params":{"url":"http://localhost:5173/library.html","waitUntil":"load"}} - pw:channel SEND> {"id":75,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":74,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"goto","params":{"url":"http://localhost:5173/library.html","waitUntil":"load"},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":61,"column":16},"internal":false,"stepId":"pw:api@29","timeout":0}}}} - pw:channel {"id":75,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"expect","params":{"selector":"internal:attr=[placeholder=\"Search snapshots...\"i]","expression":"to.be.visible","expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false}} - pw:channel SEND> {"id":76,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":75,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"expect","params":{"selector":"internal:attr=[placeholder=\"Search snapshots...\"i]","expression":"to.be.visible","expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false},"metadata":{"title":"Expect \"toBeVisible\"","location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":131,"column":64},"internal":false,"stepId":"expect@30","timeout":5000}}}} - pw:channel {"id":76,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"ObservabilitySync:1790624784011\",\"level\":\"debug\"}}"},"handles":[]}}} - pw:channel SEND> {"id":77,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":76,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"ObservabilitySync:1790624784011\",\"level\":\"debug\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@33","timeout":0}}}} - pw:channel {"id":77,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input is present\"}}"},"handles":[]}}} - pw:channel SEND> {"id":78,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":77,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input is present\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@34","timeout":0}}}} - pw:channel {"id":78,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input is present\"}}"},"handles":[]}}} - pw:channel SEND> {"id":79,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":78,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input is present\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@35","timeout":0}}}} - pw:channel {"id":79,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input is present passed \",\"level\":\"info\"}}"},"handles":[]}}} - pw:channel SEND> {"id":80,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":79,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input is present passed \",\"level\":\"info\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@36","timeout":0}}}} - pw:channel {"id":80,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionStatus\",\"arguments\":{\"status\":\"passed\"}}"},"handles":[]}}} - pw:channel SEND> {"id":81,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":80,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionStatus\",\"arguments\":{\"status\":\"passed\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@37","timeout":0}}}} - pw:channel {"id":81,"guid":"browser-context@a7426d57e2262f9a4827e3c553806d80","method":"setTestIdAttributeName","params":{"testIdAttributeName":"data-testid"}} - pw:channel SEND> {"id":82,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":81,"guid":"browser-context@a7426d57e2262f9a4827e3c553806d80","method":"setTestIdAttributeName","params":{"testIdAttributeName":"data-testid"},"metadata":{"internal":true,"timeout":0}}}} - pw:channel SEND> {"id":82,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"goto","params":{"url":"http://localhost:5173/library.html","waitUntil":"load"}} - pw:channel SEND> {"id":83,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":82,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"goto","params":{"url":"http://localhost:5173/library.html","waitUntil":"load"},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":61,"column":16},"internal":false,"stepId":"pw:api@29","timeout":0}}}} - pw:channel {"id":83,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"fill","params":{"selector":"internal:attr=[placeholder=\"Search snapshots...\"i]","strict":true,"value":"homepage"}} - pw:channel SEND> {"id":84,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":83,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"fill","params":{"selector":"internal:attr=[placeholder=\"Search snapshots...\"i]","strict":true,"value":"homepage"},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":137,"column":23},"internal":false,"stepId":"pw:api@30","timeout":0}}}} - pw:channel {"id":84,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"expect","params":{"selector":"internal:attr=[placeholder=\"Search snapshots...\"i]","expression":"to.have.value","expectedText":[{"string":"homepage"}],"expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false}} - pw:channel SEND> {"id":85,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":84,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"expect","params":{"selector":"internal:attr=[placeholder=\"Search snapshots...\"i]","expression":"to.have.value","expectedText":[{"string":"homepage"}],"expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false},"metadata":{"title":"Expect \"toHaveValue\"","location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":138,"column":31},"internal":false,"stepId":"expect@31","timeout":5000}}}} - pw:channel {"id":85,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"ObservabilitySync:1790624785428\",\"level\":\"debug\"}}"},"handles":[]}}} - pw:channel SEND> {"id":86,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":85,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"ObservabilitySync:1790624785428\",\"level\":\"debug\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@34","timeout":0}}}} - pw:channel {"id":86,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input accepts text and filters\"}}"},"handles":[]}}} - pw:channel SEND> {"id":87,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":86,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input accepts text and filters\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@35","timeout":0}}}} - pw:channel {"id":87,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input accepts text and filters\"}}"},"handles":[]}}} - pw:channel SEND> {"id":88,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":87,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input accepts text and filters\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@36","timeout":0}}}} - pw:channel {"id":88,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input accepts text and filters passed \",\"level\":\"info\"}}"},"handles":[]}}} - pw:channel SEND> {"id":89,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":88,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input accepts text and filters passed \",\"level\":\"info\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@37","timeout":0}}}} - pw:channel {"id":89,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionStatus\",\"arguments\":{\"status\":\"passed\"}}"},"handles":[]}}} - pw:channel SEND> {"id":90,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":89,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionStatus\",\"arguments\":{\"status\":\"passed\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@38","timeout":0}}}} - pw:channel {"id":90,"guid":"browser-context@a7426d57e2262f9a4827e3c553806d80","method":"setTestIdAttributeName","params":{"testIdAttributeName":"data-testid"}} - pw:channel SEND> {"id":91,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":90,"guid":"browser-context@a7426d57e2262f9a4827e3c553806d80","method":"setTestIdAttributeName","params":{"testIdAttributeName":"data-testid"},"metadata":{"internal":true,"timeout":0}}}} - pw:channel SEND> {"id":91,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"goto","params":{"url":"http://localhost:5173/snapshots.html","waitUntil":"load"}} - pw:channel SEND> {"id":92,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":91,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"goto","params":{"url":"http://localhost:5173/snapshots.html","waitUntil":"load"},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":61,"column":16},"internal":false,"stepId":"pw:api@29","timeout":0}}}} - pw:channel {"id":92,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"expect","params":{"selector":"internal:role=img[name=\"Percy Logo\"i]","expression":"to.be.visible","expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false}} - pw:channel SEND> {"id":93,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":92,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"expect","params":{"selector":"internal:role=img[name=\"Percy Logo\"i]","expression":"to.be.visible","expectedValue":{"value":{"v":"undefined"},"handles":[]},"isNot":false},"metadata":{"title":"Expect \"toBeVisible\"","location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":147,"column":65},"internal":false,"stepId":"expect@30","timeout":5000}}}} - pw:channel {"id":93,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"ObservabilitySync:1790624787024\",\"level\":\"debug\"}}"},"handles":[]}}} - pw:channel SEND> {"id":94,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":93,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"ObservabilitySync:1790624787024\",\"level\":\"debug\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@33","timeout":0}}}} - pw:channel {"id":94,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Snapshots: page renders without crashing\"}}"},"handles":[]}}} - pw:channel SEND> {"id":95,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":94,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Snapshots: page renders without crashing\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@34","timeout":0}}}} - pw:channel {"id":95,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Snapshots: page renders without crashing\"}}"},"handles":[]}}} - pw:channel SEND> {"id":96,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":95,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionName\",\"arguments\":{\"name\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Snapshots: page renders without crashing\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@35","timeout":0}}}} - pw:channel {"id":96,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Snapshots: page renders without crashing passed \",\"level\":\"info\"}}"},"handles":[]}}} - pw:channel SEND> {"id":97,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":96,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"annotate\",\"arguments\":{\"data\":\"e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Snapshots: page renders without crashing passed \",\"level\":\"info\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@36","timeout":0}}}} - pw:channel {"id":97,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionStatus\",\"arguments\":{\"status\":\"passed\"}}"},"handles":[]}}} - pw:channel SEND> {"id":98,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":97,"guid":"frame@ed793fba7299773b48e0a8f5f4e8cd0d","method":"evaluateExpression","params":{"expression":"()=>{}","isFunction":true,"arg":{"value":{"s":"browserstack_executor: {\"action\":\"setSessionStatus\",\"arguments\":{\"status\":\"passed\"}}"},"handles":[]}},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/helper.js","line":1,"column":205400},"internal":false,"stepId":"pw:api@37","timeout":0}}}} - pw:channel {"id":98,"guid":"browser-context@a7426d57e2262f9a4827e3c553806d80","method":"setTestIdAttributeName","params":{"testIdAttributeName":"data-testid"}} - pw:channel SEND> {"id":99,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":98,"guid":"browser-context@a7426d57e2262f9a4827e3c553806d80","method":"setTestIdAttributeName","params":{"testIdAttributeName":"data-testid"},"metadata":{"internal":true,"timeout":0}}}} - pw:channel SEND> {"id":99,"guid":"request-context@8ad704dc15d607b22656460b6e8a0292","method":"dispose","params":{}} - pw:channel SEND> {"id":100,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":99,"guid":"request-context@8ad704dc15d607b22656460b6e8a0292","method":"dispose","params":{},"metadata":{"internal":true,"timeout":0}}}} - pw:channel {"id":100,"guid":"browser-context@a7426d57e2262f9a4827e3c553806d80","method":"close","params":{}} - pw:channel SEND> {"id":101,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"send","params":{"message":{"id":100,"guid":"browser-context@a7426d57e2262f9a4827e3c553806d80","method":"close","params":{},"metadata":{"location":{"file":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","line":56,"column":5},"internal":false,"stepId":"pw:api@97","timeout":0}}}} - pw:channel {"id":102,"guid":"jsonPipe@f7759e0e49a1e5c49ac120c8af68a9b0","method":"close","params":{}} \ No newline at end of file diff --git a/tests/log/sdk-cli-debug.log b/tests/log/sdk-cli-debug.log deleted file mode 100644 index f524b3d..0000000 --- a/tests/log/sdk-cli-debug.log +++ /dev/null @@ -1,78939 +0,0 @@ -2026-09-28T19:23:34.226Z CLI debug [main] Starting main function execution -2026-09-28T19:23:34.226Z CLI debug [main] Generated binSessionId: b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-28T19:23:34.227Z CLI debug [main] Resolved listen address: unix:/tmp/sdk-platform-b2dc8da0-e1f9-4554-8f5e-d866a34abbb4.sock -2026-09-28T19:23:34.231Z CLI debug [2026-09-28T19:23:34.231Z][ TEST REPORTING AND ANALYTICS ] Monitoring has started -2026-09-28T19:23:34.274Z CLI debug [core:bin-session] Starting bin session with config: {"binSessionId":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"rDm4vW7G3fG7qTJGfP69","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-b2dc8da0-e1f9-4554-8f5e-d866a34abbb4.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"jostanmathias_7X1OLn","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.23047.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:56408","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:56408","HTTP_PROXY":"http://127.0.0.1:56408","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","PIP_PROXY":"http://127.0.0.1:56408","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:56408","YARN_HTTP_PROXY":"http://127.0.0.1:56408","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:56408","https_proxy":"http://127.0.0.1:56408","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright"} -2026-09-28T19:23:34.278Z CLI info Config : {"userName":"****","accessKey":"****","projectName":"Percy Local Manager","buildName":"Percy Local Manager Tests","buildIdentifier":"#${BUILD_NUMBER}","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true} -2026-09-28T19:23:34.330Z CLI info Should start debug utility: undefined -2026-09-28T19:23:34.331Z CLI debug [sdk:service] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] StartBinSession details: {"binSessionId":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-b2dc8da0-e1f9-4554-8f5e-d866a34abbb4.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.23047.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:56408","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:56408","HTTP_PROXY":"http://127.0.0.1:56408","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","PIP_PROXY":"http://127.0.0.1:56408","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:56408","YARN_HTTP_PROXY":"http://127.0.0.1:56408","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:56408","https_proxy":"http://127.0.0.1:56408","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"Percy Local Manager Tests","buildIdentifier":"#9","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_2453_jostanmathias-HR6F4P4P32_f3e769c0","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":null,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false}} -2026-09-28T19:23:34.331Z CLI info [testhub:module] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Starting testhub from 23117:0 -2026-09-28T19:23:34.332Z CLI debug [testhub:module] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] startBuild: payload={"started_at":"2026-09-28T19:23:34.331Z","host_info":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"ci_info":{"build_number":null},"version_control":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"project_name":"Percy Local Manager","name":"Percy Local Manager Tests","build_identifier":"#9","build_run_identifier":null,"description":"","tags":[],"failed_tests_rerun":false,"accessibility":{"settings":{}},"framework_details":{"frameworkName":"Playwright","frameworkVersion":"1.63.0","sdkVersion":"1.71.1","cliVersion":"1.58.0","language":"javascript","testFramework":{"name":"Playwright","version":"1.63.0"}},"product_map":{"observability":true,"accessibility":null,"percy":false,"automate":true,"app_automate":false,"lts":false,"app_lcnc":false},"browserstackAutomation":true,"test_orchestration":{}} -2026-09-28T19:23:34.332Z CLI info [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://sdk.browserstack.com -2026-09-28T19:23:34.332Z CLI debug [core:http] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://sdk.browserstack.com/api/v1/build/start -2026-09-28T19:23:34.335Z CLI debug [selenium] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] FindNearestHub called with hubPath: /wd/hub -2026-09-28T19:23:34.335Z CLI debug [selenium] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] No cached result or no search in-progress, initiating findNearestHub -2026-09-28T19:23:34.335Z CLI debug [selenium] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Fetching list of next available hubs from BrowserStack -2026-09-28T19:23:34.335Z CLI info [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making GET request to https://hub.browserstack.com -2026-09-28T19:23:34.335Z CLI debug [core:http] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://hub.browserstack.com/next_hubs -2026-09-28T19:23:34.398Z CLI debug [core:http] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://hub.browserstack.com/next_hubs: 200 OK -2026-09-28T19:23:34.398Z CLI debug [selenium] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://hub.browserstack.com/next_hubs: 200 -2026-09-28T19:23:34.399Z CLI debug [selenium] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Fetched next hubs successfully: {"hubs":["hub-aps.browserstack.com","hub-euw.browserstack.com","hub-apse.browserstack.com"]} -2026-09-28T19:23:34.399Z CLI debug [selenium] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Checking hub availability at https://hub-aps.browserstack.com -2026-09-28T19:23:34.399Z CLI debug [selenium] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://hub-aps.browserstack.com/check -2026-09-28T19:23:34.399Z CLI info [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making GET request to https://hub-aps.browserstack.com -2026-09-28T19:23:34.399Z CLI debug [core:http] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://hub-aps.browserstack.com/check -2026-09-28T19:23:34.399Z CLI debug [selenium] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Checking hub availability at https://hub-euw.browserstack.com -2026-09-28T19:23:34.399Z CLI debug [selenium] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://hub-euw.browserstack.com/check -2026-09-28T19:23:34.399Z CLI info [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making GET request to https://hub-euw.browserstack.com -2026-09-28T19:23:34.399Z CLI debug [core:http] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://hub-euw.browserstack.com/check -2026-09-28T19:23:34.399Z CLI debug [selenium] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Checking hub availability at https://hub-apse.browserstack.com -2026-09-28T19:23:34.399Z CLI debug [selenium] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://hub-apse.browserstack.com/check -2026-09-28T19:23:34.399Z CLI info [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making GET request to https://hub-apse.browserstack.com -2026-09-28T19:23:34.399Z CLI debug [core:http] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://hub-apse.browserstack.com/check -2026-09-28T19:23:34.401Z CLI debug [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file request:https://hub.browserstack.com/next_hubs {"name":"request:https://hub.browserstack.com/next_hubs","entryType":"measure","startTime":1790623414335.5457,"duration":63.180916998535395,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:23:34.448Z CLI debug [core:http] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://hub-aps.browserstack.com/check: 200 OK -2026-09-28T19:23:34.449Z CLI debug [selenium] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://hub-aps.browserstack.com/check: 200 - Hub available -2026-09-28T19:23:34.449Z CLI debug [selenium] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Hub at https://hub-aps.browserstack.com responded successfully with latency: 49.98554200306535 ms. -2026-09-28T19:23:34.449Z CLI debug [selenium] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Successfully found nearest hub -2026-09-28T19:23:34.449Z CLI debug [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Need to write this in file sdk:cli:findNearestHub -2026-09-28T19:23:34.449Z CLI debug [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] lock attaned. -2026-09-28T19:23:34.449Z CLI debug [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file request:https://hub-aps.browserstack.com/check {"name":"request:https://hub-aps.browserstack.com/check","entryType":"measure","startTime":1790623414399.1545,"duration":49.837542001158,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:23:35.025Z CLI debug [core:http] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://hub-euw.browserstack.com/check: 200 OK -2026-09-28T19:23:35.025Z CLI debug [selenium] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://hub-euw.browserstack.com/check: 200 - Hub available -2026-09-28T19:23:35.025Z CLI debug [selenium] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Hub at https://hub-euw.browserstack.com responded successfully with latency: 626.1476249992847 ms. -2026-09-28T19:23:35.026Z CLI debug [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file request:https://hub-euw.browserstack.com/check {"name":"request:https://hub-euw.browserstack.com/check","entryType":"measure","startTime":1790623414399.4229,"duration":626.0190830007195,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:23:35.046Z CLI debug [core:http] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://sdk.browserstack.com/api/v1/build/start: 200 OK -2026-09-28T19:23:35.048Z CLI info [testhub:module] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] startBuild: response=9k3f4howjhcktcuthixggatzelnr0a600fzhycth -2026-09-28T19:23:35.048Z CLI debug [testhub:module] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] startBuild: response observability={"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","allow_screenshots":true}} -2026-09-28T19:23:35.048Z CLI debug [testhub:module] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] startBuild: observability options keys=["log_batch_endpoint","allow_screenshots","testObservabilityOptions"] log_batch_endpoint=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch -2026-09-28T19:23:35.048Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] setEventUrls: centralAuthFlow=true received logBatchEndpoint=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch -> logEventUrl=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch eventUrl=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch -2026-09-28T19:23:35.048Z CLI debug [testhub:module] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onStart: b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-28T19:23:35.049Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Firing CLI event for funnel data at sdk/v1/event -2026-09-28T19:23:35.049Z CLI debug [instrumentation:funnel] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to sdk/v1/event -2026-09-28T19:23:35.049Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://api.browserstack.com -2026-09-28T19:23:35.049Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://api.browserstack.com/sdk/v1/event -2026-09-28T19:23:35.051Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file sdk:hook:onStart:_0xec870b {"name":"sdk:hook:onStart:_0xec870b","entryType":"measure","startTime":1790623414331.7197,"duration":717.0882089994848,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:23:35.051Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Need to write this in file sdk:testhub -2026-09-28T19:23:35.052Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] lock attaned. -2026-09-28T19:23:35.052Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file request:https://sdk.browserstack.com/api/v1/build/start {"name":"request:https://sdk.browserstack.com/api/v1/build/start","entryType":"measure","startTime":1790623414332.6355,"duration":714.9150829985738,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:23:35.696Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://hub-apse.browserstack.com/check: 200 OK -2026-09-28T19:23:35.696Z CLI debug [selenium] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://hub-apse.browserstack.com/check: 200 - Hub available -2026-09-28T19:23:35.696Z CLI debug [selenium] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Hub at https://hub-apse.browserstack.com responded successfully with latency: 1296.9489999972284 ms. -2026-09-28T19:23:35.696Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file request:https://hub-apse.browserstack.com/check {"name":"request:https://hub-apse.browserstack.com/check","entryType":"measure","startTime":1790623414399.6147,"duration":1296.7762499973178,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:23:36.132Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://api.browserstack.com/sdk/v1/event: 200 OK -2026-09-28T19:23:36.134Z CLI debug [instrumentation:funnel] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from sdk/v1/event: 200 -2026-09-28T19:23:36.134Z CLI debug [instrumentation:funnel] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] API Event response - {"data":{"message":"SDK Event recorded successfully"},"body":"{\"message\":\"SDK Event recorded successfully\"}","statusCode":200} -2026-09-28T19:23:36.134Z CLI debug [instrumentation:module] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Instrumentation onStart: b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-28T19:23:36.135Z CLI debug [TEST REPORTING AND ANALYTICS:module] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onStart: b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 language=node -2026-09-28T19:23:36.135Z CLI debug [ai:module] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onStart: enabled=false isAuthenticated=undefined -2026-09-28T19:23:36.135Z CLI debug [percy:module] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onStart: enabled=false configured=false -2026-09-28T19:23:36.136Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sanitizing local args: {"localIdentifier":"Sep_29_2453_jostanmathias-HR6F4P4P32_f3e769c0","key":"[REDACTED]","skipBinaryInitialisation":false} -2026-09-28T19:23:36.137Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file sdk:hook:onStart:instrumentation:module {"name":"sdk:hook:onStart:instrumentation:module","entryType":"measure","startTime":1790623415048.8345,"duration":1085.7589580006897,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:23:36.137Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file request:https://api.browserstack.com/sdk/v1/event {"name":"request:https://api.browserstack.com/sdk/v1/event","entryType":"measure","startTime":1790623415049.5757,"duration":1084.487457998097,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:23:36.137Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file sdk:hook:onStart:_0x3efcd0 {"name":"sdk:hook:onStart:_0x3efcd0","entryType":"measure","startTime":1790623416134.9546,"duration":0.3105829991400242,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:23:36.137Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file sdk:hook:onStart:accessibility:module {"name":"sdk:hook:onStart:accessibility:module","entryType":"measure","startTime":1790623416135.32,"duration":0.04404100030660629,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:23:36.137Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file sdk:hook:onStart:_0x186d8e {"name":"sdk:hook:onStart:_0x186d8e","entryType":"measure","startTime":1790623416135.4055,"duration":0.10266700014472008,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:23:36.137Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file sdk:hook:onStart:_0x21dae9 {"name":"sdk:hook:onStart:_0x21dae9","entryType":"measure","startTime":1790623416135.5503,"duration":0.1964999996125698,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:23:36.137Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Need to write this in file sdk:percy -2026-09-28T19:23:36.138Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] lock attaned. -2026-09-28T19:23:36.148Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Need to write this in file sdk:proxy-setup -2026-09-28T19:23:36.200Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] lock attaned. -2026-09-28T19:23:45.268Z CLI debug [local:module] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onStart: b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 localIdentifier=Sep_29_2453_jostanmathias-HR6F4P4P32_f3e769c0 -2026-09-28T19:23:45.268Z CLI debug [app-automate:module] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] App handling disabled. -2026-09-28T19:23:45.268Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onStart hook invoked successfully. -2026-09-28T19:23:45.268Z CLI debug [core:bin-session] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Starting to generate capabilities for all platforms. -2026-09-28T19:23:45.268Z CLI debug [core:bin-session] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Primary platforms to configure: 2, additional: 0) -2026-09-28T19:23:45.268Z CLI debug [core:bin-session] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing platform: 0 -2026-09-28T19:23:45.269Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Platform caps before processing (isSecondaryDriver=false): {"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"} -2026-09-28T19:23:45.269Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] root caps before processing: {} -2026-09-28T19:23:45.269Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] bstack caps before processing: {"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"Percy Local Manager Tests","buildIdentifier":"#9","debug":false,"networkLogs":false,"consoleLogs":"errors","isPlaywright":true,"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest","hostName":"jostanmathias-HR6F4P4P32","browserstackSDK":"Playwright-nodeagent/1.71.1"} -2026-09-28T19:23:45.269Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] root caps after processing: {} -2026-09-28T19:23:45.269Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] bstack caps after processing: {"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"Percy Local Manager Tests","buildIdentifier":"#9","debug":false,"networkLogs":false,"consoleLogs":"errors","isPlaywright":true,"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest","hostName":"jostanmathias-HR6F4P4P32","browserstackSDK":"Playwright-nodeagent/1.71.1"} -2026-09-28T19:23:45.269Z CLI debug [core:bin-session] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Generated capabilities for platform 0:, {"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"Percy Local Manager Tests","browserstack.buildIdentifier":"#9","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","isPlaywright":true,"os":"OS X","os_version":"Ventura","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false} -2026-09-28T19:23:45.269Z CLI debug [core:bin-session] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Capabilities set for platform 0 -2026-09-28T19:23:45.269Z CLI debug [core:bin-session] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing platform: 1 -2026-09-28T19:23:45.269Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Platform caps before processing (isSecondaryDriver=false): {"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"} -2026-09-28T19:23:45.270Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] root caps before processing: {} -2026-09-28T19:23:45.270Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] bstack caps before processing: {"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"Percy Local Manager Tests","buildIdentifier":"#9","debug":false,"networkLogs":false,"consoleLogs":"errors","isPlaywright":true,"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest","hostName":"jostanmathias-HR6F4P4P32","browserstackSDK":"Playwright-nodeagent/1.71.1"} -2026-09-28T19:23:45.270Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] root caps after processing: {} -2026-09-28T19:23:45.270Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] bstack caps after processing: {"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"Percy Local Manager Tests","buildIdentifier":"#9","debug":false,"networkLogs":false,"consoleLogs":"errors","isPlaywright":true,"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest","hostName":"jostanmathias-HR6F4P4P32","browserstackSDK":"Playwright-nodeagent/1.71.1"} -2026-09-28T19:23:45.270Z CLI debug [core:bin-session] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Generated capabilities for platform 1:, {"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"Percy Local Manager Tests","browserstack.buildIdentifier":"#9","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","isPlaywright":true,"os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false} -2026-09-28T19:23:45.271Z CLI debug [core:bin-session] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Capabilities set for platform 1 -2026-09-28T19:23:45.271Z CLI debug [core:bin-session] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Finished generating capabilities for all platforms. session {"binSessionId":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-b2dc8da0-e1f9-4554-8f5e-d866a34abbb4.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.23047.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:56408","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:56408","HTTP_PROXY":"http://127.0.0.1:56408","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","PIP_PROXY":"http://127.0.0.1:56408","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:56408","YARN_HTTP_PROXY":"http://127.0.0.1:56408","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:56408","https_proxy":"http://127.0.0.1:56408","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"Percy Local Manager Tests","buildIdentifier":"#9","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_2453_jostanmathias-HR6F4P4P32_f3e769c0","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:56408","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"56408"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM0MjE0IiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.U5iEyjNdFfKG-tMUKH-oj01Z6eo2PD-EUJDCGocNQSkMm13WJuellBNbnGcKI12Gptown0fhieO3u9rKD0HOL7Ko8zr2ZfH4yGOb0Xg6unWQUIU9zaB89Dus01rXkPEkQIvEdp6tNagEGUEHMuFjhVuIg5FnJPQ4WRzXJ3TcIfWAhIP65tULQ4lvNc9Lfvw2RqW8TJk5PUB1guTaSVnTggtwuXSVe-jS4H9bA9h_v1NTJwux-f_1GzoPqgCvuF4GZJ_10g5rQ8WgI0xfuUyfMfZs6JlDnkl4Yu-CUvd2Zu_1_Tapf6VMdOE2IAP8ydh_eI7LklQHaE0RLfljZzBlKQ","buildHashedId":"9k3f4howjhcktcuthixggatzelnr0a600fzhycth","testhubEvents":true,"jwtExpiresIn":1790631274},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","allow_screenshots":true,"testObservabilityOptions":{}}}} -2026-09-28T19:23:45.283Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] StartBinSession completed: time=11013.297165997326 -2026-09-28T19:23:45.284Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file sdk:cli:startBinSession {"name":"sdk:cli:startBinSession","entryType":"measure","startTime":1790623414270.6467,"duration":11000.897624999285,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:23:45.284Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file sdk:hook:onStart:_0x2af2f5 {"name":"sdk:hook:onStart:_0x2af2f5","entryType":"measure","startTime":1790623416135.773,"duration":9132.792332999408,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:23:45.284Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Need to write this in file sdk:automate:local -2026-09-28T19:23:45.284Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] lock attaned. -2026-09-28T19:23:45.284Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file sdk:hook:onStart:appautomate:module {"name":"sdk:hook:onStart:appautomate:module","entryType":"measure","startTime":1790623425268.59,"duration":0.06487499922513962,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:23:48.045Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] No cached nearest hub found, initiating search. -2026-09-28T19:23:48.045Z CLI debug [selenium] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] FindNearestHub called with hubPath: /wd/hub -2026-09-28T19:23:48.045Z CLI debug [selenium] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Returning cached nearestHub result: [object Object] -2026-09-28T19:23:48.045Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Cached new nearest hub URL: https://hub-aps.browserstack.com/wd/hub for binSessionId=b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-28T19:23:48.045Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] ConnectBinSession details: {"binSessionId":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-b2dc8da0-e1f9-4554-8f5e-d866a34abbb4.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.23047.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:56408","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:56408","HTTP_PROXY":"http://127.0.0.1:56408","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","PIP_PROXY":"http://127.0.0.1:56408","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:56408","YARN_HTTP_PROXY":"http://127.0.0.1:56408","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:56408","https_proxy":"http://127.0.0.1:56408","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"Percy Local Manager Tests","buildIdentifier":"#9","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_2453_jostanmathias-HR6F4P4P32_f3e769c0","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:56408","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"56408"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM0MjE0IiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.U5iEyjNdFfKG-tMUKH-oj01Z6eo2PD-EUJDCGocNQSkMm13WJuellBNbnGcKI12Gptown0fhieO3u9rKD0HOL7Ko8zr2ZfH4yGOb0Xg6unWQUIU9zaB89Dus01rXkPEkQIvEdp6tNagEGUEHMuFjhVuIg5FnJPQ4WRzXJ3TcIfWAhIP65tULQ4lvNc9Lfvw2RqW8TJk5PUB1guTaSVnTggtwuXSVe-jS4H9bA9h_v1NTJwux-f_1GzoPqgCvuF4GZJ_10g5rQ8WgI0xfuUyfMfZs6JlDnkl4Yu-CUvd2Zu_1_Tapf6VMdOE2IAP8ydh_eI7LklQHaE0RLfljZzBlKQ","buildHashedId":"9k3f4howjhcktcuthixggatzelnr0a600fzhycth","testhubEvents":true,"jwtExpiresIn":1790631274},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:23:48.046Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onConnect hook invoked successfully. -2026-09-28T19:23:48.050Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] ConnectBinSession completed: time=6.192791000008583 -2026-09-28T19:23:48.053Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file sdk:cli:connectBinSession {"name":"sdk:cli:connectBinSession","entryType":"measure","startTime":1790623428044.938,"duration":1.1313749998807907,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:23:48.085Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] PlaywrightConfig completed: time=0.5859999991953373 -2026-09-28T19:23:48.085Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file sdk:cli:driverInit {"name":"sdk:cli:driverInit","entryType":"measure","startTime":1790623428085.098,"duration":0.18891699984669685,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:23:50.167Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Using cached nearest hub URL: https://hub-aps.browserstack.com/wd/hub -2026-09-28T19:23:50.167Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Cached new nearest hub URL: https://hub-aps.browserstack.com/wd/hub for binSessionId=b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-28T19:23:50.168Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] ConnectBinSession details: {"binSessionId":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-b2dc8da0-e1f9-4554-8f5e-d866a34abbb4.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.23047.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:56408","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:56408","HTTP_PROXY":"http://127.0.0.1:56408","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","PIP_PROXY":"http://127.0.0.1:56408","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:56408","YARN_HTTP_PROXY":"http://127.0.0.1:56408","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:56408","https_proxy":"http://127.0.0.1:56408","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"Percy Local Manager Tests","buildIdentifier":"#9","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_2453_jostanmathias-HR6F4P4P32_f3e769c0","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub-aps.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:56408","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"56408"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM0MjE0IiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.U5iEyjNdFfKG-tMUKH-oj01Z6eo2PD-EUJDCGocNQSkMm13WJuellBNbnGcKI12Gptown0fhieO3u9rKD0HOL7Ko8zr2ZfH4yGOb0Xg6unWQUIU9zaB89Dus01rXkPEkQIvEdp6tNagEGUEHMuFjhVuIg5FnJPQ4WRzXJ3TcIfWAhIP65tULQ4lvNc9Lfvw2RqW8TJk5PUB1guTaSVnTggtwuXSVe-jS4H9bA9h_v1NTJwux-f_1GzoPqgCvuF4GZJ_10g5rQ8WgI0xfuUyfMfZs6JlDnkl4Yu-CUvd2Zu_1_Tapf6VMdOE2IAP8ydh_eI7LklQHaE0RLfljZzBlKQ","buildHashedId":"9k3f4howjhcktcuthixggatzelnr0a600fzhycth","testhubEvents":true,"jwtExpiresIn":1790631274},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:23:50.168Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onConnect hook invoked successfully. -2026-09-28T19:23:50.169Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] ConnectBinSession completed: time=2.3810419999063015 -2026-09-28T19:23:50.169Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file sdk:cli:connectBinSession {"name":"sdk:cli:connectBinSession","entryType":"measure","startTime":1790623430167.1716,"duration":1.8650410026311874,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:23:50.188Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] PlaywrightConfig completed: time=0.6919999979436398 -2026-09-28T19:23:50.191Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file sdk:cli:driverInit {"name":"sdk:cli:driverInit","entryType":"measure","startTime":1790623430187.47,"duration":0.5161669999361038,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:23:50.244Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Using cached nearest hub URL: https://hub-aps.browserstack.com/wd/hub -2026-09-28T19:23:50.244Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Cached new nearest hub URL: https://hub-aps.browserstack.com/wd/hub for binSessionId=b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-28T19:23:50.244Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] ConnectBinSession details: {"binSessionId":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-b2dc8da0-e1f9-4554-8f5e-d866a34abbb4.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.23047.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:56408","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:56408","HTTP_PROXY":"http://127.0.0.1:56408","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","PIP_PROXY":"http://127.0.0.1:56408","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:56408","YARN_HTTP_PROXY":"http://127.0.0.1:56408","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:56408","https_proxy":"http://127.0.0.1:56408","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"Percy Local Manager Tests","buildIdentifier":"#9","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_2453_jostanmathias-HR6F4P4P32_f3e769c0","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub-aps.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:56408","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"56408"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM0MjE0IiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.U5iEyjNdFfKG-tMUKH-oj01Z6eo2PD-EUJDCGocNQSkMm13WJuellBNbnGcKI12Gptown0fhieO3u9rKD0HOL7Ko8zr2ZfH4yGOb0Xg6unWQUIU9zaB89Dus01rXkPEkQIvEdp6tNagEGUEHMuFjhVuIg5FnJPQ4WRzXJ3TcIfWAhIP65tULQ4lvNc9Lfvw2RqW8TJk5PUB1guTaSVnTggtwuXSVe-jS4H9bA9h_v1NTJwux-f_1GzoPqgCvuF4GZJ_10g5rQ8WgI0xfuUyfMfZs6JlDnkl4Yu-CUvd2Zu_1_Tapf6VMdOE2IAP8ydh_eI7LklQHaE0RLfljZzBlKQ","buildHashedId":"9k3f4howjhcktcuthixggatzelnr0a600fzhycth","testhubEvents":true,"jwtExpiresIn":1790631274},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:23:50.245Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onConnect hook invoked successfully. -2026-09-28T19:23:50.245Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] ConnectBinSession completed: time=0.641125001013279 -2026-09-28T19:23:50.245Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file sdk:cli:connectBinSession {"name":"sdk:cli:connectBinSession","entryType":"measure","startTime":1790623430244.592,"duration":0.46470800042152405,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:23:50.287Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] PlaywrightConfig completed: time=0.31245799735188484 -2026-09-28T19:23:50.288Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file sdk:cli:driverInit {"name":"sdk:cli:driverInit","entryType":"measure","startTime":1790623430287.1768,"duration":0.1303750015795231,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:23:50.654Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f2d6e0b6-e864-5bcc-9336-b5a7908faac8', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:50.477Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:50.663Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:50.594Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:50.874Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:23:50.892Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:23:50.902Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=f2d6e0b6-e864-5bcc-9336-b5a7908faac8 -2026-09-28T19:23:50.903Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:23:50.903Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=e9c3046d3829f6b3bc713274b148d828431403e59aadb81fdee1cd23cc94e263 platform={} -2026-09-28T19:23:50.919Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fd3441d3-4900-56e6-a776-1daacfefe93b', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:50.908Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:50.926Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=53b5f39b-e4de-5108-983c-8da42df18c0e -2026-09-28T19:23:50.926Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:23:50.926Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=8b81a5cf0b254efaa72eaca32d47c3b345d8ef9f0750d0fcc9e3f32d1cd21969 platform={} -2026-09-28T19:23:50.947Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '59e6f869-1c3b-5cfe-98a3-24a0d83f3334', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:50.935Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:50.953Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.680Z', - uuid: 'f2d6e0b6-e864-5bcc-9336-b5a7908faac8', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 175, - test_run_uuid: 'f2d6e0b6-e864-5bcc-9336-b5a7908faac8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.859Z', - uuid: 'f2d6e0b6-e864-5bcc-9336-b5a7908faac8', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f2d6e0b6-e864-5bcc-9336-b5a7908faac8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.862Z', - uuid: 'f2d6e0b6-e864-5bcc-9336-b5a7908faac8', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f2d6e0b6-e864-5bcc-9336-b5a7908faac8' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:50.959Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f2d6e0b6-e864-5bcc-9336-b5a7908faac8', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 433, - started_at: '2026-09-28T19:23:50.477Z', - finished_at: '2026-09-28T19:23:50.910Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:50.962Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:23:50.965Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:23:50.968Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=59e6f869-1c3b-5cfe-98a3-24a0d83f3334 -2026-09-28T19:23:50.968Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:23:50.968Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=8b81a5cf0b254efaa72eaca32d47c3b345d8ef9f0750d0fcc9e3f32d1cd21969 platform={} -2026-09-28T19:23:50.972Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.863Z', - uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 30, - test_run_uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.895Z', - uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.896Z', - uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.896Z', - uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.896Z', - uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.896Z', - uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.897Z', - uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:50.977Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 342, - started_at: '2026-09-28T19:23:50.594Z', - finished_at: '2026-09-28T19:23:50.936Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:50.980Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2e45b967-afd7-5158-a6de-cb31d6d96a3a', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:50.972Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:50.996Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:23:50.996Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:23:51.001Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.952Z', - uuid: '59e6f869-1c3b-5cfe-98a3-24a0d83f3334', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '59e6f869-1c3b-5cfe-98a3-24a0d83f3334' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.956Z', - uuid: '59e6f869-1c3b-5cfe-98a3-24a0d83f3334', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '59e6f869-1c3b-5cfe-98a3-24a0d83f3334' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.959Z', - uuid: '59e6f869-1c3b-5cfe-98a3-24a0d83f3334', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '59e6f869-1c3b-5cfe-98a3-24a0d83f3334' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:51.002Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=2e45b967-afd7-5158-a6de-cb31d6d96a3a -2026-09-28T19:23:51.002Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:23:51.002Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=8b81a5cf0b254efaa72eaca32d47c3b345d8ef9f0750d0fcc9e3f32d1cd21969 platform={} -2026-09-28T19:23:51.004Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '59e6f869-1c3b-5cfe-98a3-24a0d83f3334', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 37, - started_at: '2026-09-28T19:23:50.935Z', - finished_at: '2026-09-28T19:23:50.972Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.013Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9a549596-6fbe-57de-981a-bb264cd80fbd', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.007Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.022Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.981Z', - uuid: '2e45b967-afd7-5158-a6de-cb31d6d96a3a', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '2e45b967-afd7-5158-a6de-cb31d6d96a3a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.985Z', - uuid: '2e45b967-afd7-5158-a6de-cb31d6d96a3a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2e45b967-afd7-5158-a6de-cb31d6d96a3a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.987Z', - uuid: '2e45b967-afd7-5158-a6de-cb31d6d96a3a', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '2e45b967-afd7-5158-a6de-cb31d6d96a3a' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:51.024Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:23:51.024Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:23:51.027Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2e45b967-afd7-5158-a6de-cb31d6d96a3a', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 35, - started_at: '2026-09-28T19:23:50.972Z', - finished_at: '2026-09-28T19:23:51.007Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.029Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=9a549596-6fbe-57de-981a-bb264cd80fbd -2026-09-28T19:23:51.029Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:23:51.029Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=8b81a5cf0b254efaa72eaca32d47c3b345d8ef9f0750d0fcc9e3f32d1cd21969 platform={} -2026-09-28T19:23:51.037Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e180c90d-2da5-5d87-8f53-73cc06f5b98f', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.032Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.049Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.017Z', - uuid: '9a549596-6fbe-57de-981a-bb264cd80fbd', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '9a549596-6fbe-57de-981a-bb264cd80fbd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.021Z', - uuid: '9a549596-6fbe-57de-981a-bb264cd80fbd', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9a549596-6fbe-57de-981a-bb264cd80fbd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.022Z', - uuid: '9a549596-6fbe-57de-981a-bb264cd80fbd', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9a549596-6fbe-57de-981a-bb264cd80fbd' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:51.050Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9a549596-6fbe-57de-981a-bb264cd80fbd', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 25, - started_at: '2026-09-28T19:23:51.007Z', - finished_at: '2026-09-28T19:23:51.032Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.053Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:23:51.053Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:23:51.060Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=e180c90d-2da5-5d87-8f53-73cc06f5b98f -2026-09-28T19:23:51.060Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:23:51.060Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=8b81a5cf0b254efaa72eaca32d47c3b345d8ef9f0750d0fcc9e3f32d1cd21969 platform={} -2026-09-28T19:23:51.064Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing events. Queue Length - 12 -2026-09-28T19:23:51.099Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f2d6e0b6-e864-5bcc-9336-b5a7908faac8', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:50.477Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:50.594Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fd3441d3-4900-56e6-a776-1daacfefe93b', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:50.908Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '59e6f869-1c3b-5cfe-98a3-24a0d83f3334', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:50.935Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f2d6e0b6-e864-5bcc-9336-b5a7908faac8', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 433, - started_at: '2026-09-28T19:23:50.477Z', - finished_at: '2026-09-28T19:23:50.910Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 342, - started_at: '2026-09-28T19:23:50.594Z', - finished_at: '2026-09-28T19:23:50.936Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2e45b967-afd7-5158-a6de-cb31d6d96a3a', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:50.972Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '59e6f869-1c3b-5cfe-98a3-24a0d83f3334', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 37, - started_at: '2026-09-28T19:23:50.935Z', - finished_at: '2026-09-28T19:23:50.972Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9a549596-6fbe-57de-981a-bb264cd80fbd', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.007Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2e45b967-afd7-5158-a6de-cb31d6d96a3a', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 35, - started_at: '2026-09-28T19:23:50.972Z', - finished_at: '2026-09-28T19:23:51.007Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e180c90d-2da5-5d87-8f53-73cc06f5b98f', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.032Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9a549596-6fbe-57de-981a-bb264cd80fbd', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 25, - started_at: '2026-09-28T19:23:51.007Z', - finished_at: '2026-09-28T19:23:51.032Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 23117:0 -2026-09-28T19:23:51.100Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch events for Interval-Queue to /api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch. Request Size - 15682 bytes. Events are 'TestRunStarted':f2d6e0b6-e864-5bcc-9336-b5a7908faac8,'TestRunStarted':53b5f39b-e4de-5108-983c-8da42df18c0e,'TestRunStarted':fd3441d3-4900-56e6-a776-1daacfefe93b,'TestRunStarted':59e6f869-1c3b-5cfe-98a3-24a0d83f3334,'TestRunFinished':f2d6e0b6-e864-5bcc-9336-b5a7908faac8,'TestRunFinished':53b5f39b-e4de-5108-983c-8da42df18c0e,'TestRunStarted':2e45b967-afd7-5158-a6de-cb31d6d96a3a,'TestRunFinished':59e6f869-1c3b-5cfe-98a3-24a0d83f3334,'TestRunStarted':9a549596-6fbe-57de-981a-bb264cd80fbd,'TestRunFinished':2e45b967-afd7-5158-a6de-cb31d6d96a3a,'TestRunStarted':e180c90d-2da5-5d87-8f53-73cc06f5b98f,'TestRunFinished':9a549596-6fbe-57de-981a-bb264cd80fbd -2026-09-28T19:23:51.102Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"f2d6e0b6-e864-5bcc-9336-b5a7908faac8","name":"GET /library/status returns connection status","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/library/status');\n expect(res.status()).toBe(200);\n const body = await res.json();\n // Shape check — connected may be true or false depending on prior state\n expect(typeof body).toBe('object');\n }"},"identifier":"GET /library/status returns connection status","scope":"GET /library/status returns connection status","scopes":["Library endpoints"],"meta":{},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:23:50.477Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"53b5f39b-e4de-5108-983c-8da42df18c0e","name":"POST /snapshots creates a snapshot and returns 201","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n expect(res.status()).toBe(201);\n const body = await res.json();\n expect(body.message).toBe('Snapshot created');\n expect(body.snapshot.id).toBeTruthy();\n expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n }"},"identifier":"POST /snapshots creates a snapshot and returns 201","scope":"POST /snapshots creates a snapshot and returns 201","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:23:50.594Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"fd3441d3-4900-56e6-a776-1daacfefe93b","name":"POST /library/token returns 400 when token is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.post('/library/token', {\n data: {}\n });\n // Backend should reject an empty token\n expect([400, 422, 500]).toContain(res.status());\n }"},"identifier":"POST /library/token returns 400 when token is missing","scope":"POST /library/token returns 400 when token is missing","scopes":["Library endpoints"],"meta":{},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:23:50.908Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"59e6f869-1c3b-5cfe-98a3-24a0d83f3334","name":"POST /snapshots returns 400 when name is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n name,\n ...withoutName\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutName\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when name is missing","scope":"POST /snapshots returns 400 when name is missing","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:23:50.935Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"f2d6e0b6-e864-5bcc-9336-b5a7908faac8","name":"GET /library/status returns connection status","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/library/status');\n expect(res.status()).toBe(200);\n const body = await res.json();\n // Shape check — connected may be true or false depending on prior state\n expect(typeof body).toBe('object');\n }"},"identifier":"GET /library/status returns connection status","scope":"GET /library/status returns connection status","scopes":["Library endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"passed","duration_in_ms":433,"started_at":"2026-09-28T19:23:50.477Z","finished_at":"2026-09-28T19:23:50.910Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"53b5f39b-e4de-5108-983c-8da42df18c0e","name":"POST /snapshots creates a snapshot and returns 201","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n expect(res.status()).toBe(201);\n const body = await res.json();\n expect(body.message).toBe('Snapshot created');\n expect(body.snapshot.id).toBeTruthy();\n expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n }"},"identifier":"POST /snapshots creates a snapshot and returns 201","scope":"POST /snapshots creates a snapshot and returns 201","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":342,"started_at":"2026-09-28T19:23:50.594Z","finished_at":"2026-09-28T19:23:50.936Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"2e45b967-afd7-5158-a6de-cb31d6d96a3a","name":"POST /snapshots returns 400 when url is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n url,\n ...withoutUrl\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutUrl\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when url is missing","scope":"POST /snapshots returns 400 when url is missing","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:23:50.972Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"59e6f869-1c3b-5cfe-98a3-24a0d83f3334","name":"POST /snapshots returns 400 when name is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n name,\n ...withoutName\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutName\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when name is missing","scope":"POST /snapshots returns 400 when name is missing","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":37,"started_at":"2026-09-28T19:23:50.935Z","finished_at":"2026-09-28T19:23:50.972Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"9a549596-6fbe-57de-981a-bb264cd80fbd","name":"POST /snapshots returns 400 when dom is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n dom,\n ...withoutDom\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutDom\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when dom is missing","scope":"POST /snapshots returns 400 when dom is missing","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:23:51.007Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"2e45b967-afd7-5158-a6de-cb31d6d96a3a","name":"POST /snapshots returns 400 when url is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n url,\n ...withoutUrl\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutUrl\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when url is missing","scope":"POST /snapshots returns 400 when url is missing","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":35,"started_at":"2026-09-28T19:23:50.972Z","finished_at":"2026-09-28T19:23:51.007Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"e180c90d-2da5-5d87-8f53-73cc06f5b98f","name":"POST /snapshots returns 400 when widths is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n widths,\n ...withoutWidths\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutWidths\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when widths is missing","scope":"POST /snapshots returns 400 when widths is missing","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:23:51.032Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"9a549596-6fbe-57de-981a-bb264cd80fbd","name":"POST /snapshots returns 400 when dom is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n dom,\n ...withoutDom\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutDom\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when dom is missing","scope":"POST /snapshots returns 400 when dom is missing","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":25,"started_at":"2026-09-28T19:23:51.007Z","finished_at":"2026-09-28T19:23:51.032Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:23:51.103Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:23:51.103Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch -2026-09-28T19:23:51.110Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.064Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.110Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=7d0f1f35-b288-5453-a744-0b4acdb5f7c0 -2026-09-28T19:23:51.111Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:23:51.111Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=8b81a5cf0b254efaa72eaca32d47c3b345d8ef9f0750d0fcc9e3f32d1cd21969 platform={} -2026-09-28T19:23:51.119Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.114Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.122Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.051Z', - uuid: 'e180c90d-2da5-5d87-8f53-73cc06f5b98f', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'e180c90d-2da5-5d87-8f53-73cc06f5b98f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.054Z', - uuid: 'e180c90d-2da5-5d87-8f53-73cc06f5b98f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e180c90d-2da5-5d87-8f53-73cc06f5b98f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.055Z', - uuid: 'e180c90d-2da5-5d87-8f53-73cc06f5b98f', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e180c90d-2da5-5d87-8f53-73cc06f5b98f' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:51.127Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e180c90d-2da5-5d87-8f53-73cc06f5b98f', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 33, - started_at: '2026-09-28T19:23:51.032Z', - finished_at: '2026-09-28T19:23:51.065Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.136Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:23:51.136Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:23:51.139Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.080Z', - uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.086Z', - uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.087Z', - uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.090Z', - uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.091Z', - uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.091Z', - uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:51.139Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=087e0b43-a83b-5bc6-aa8d-b548588303c9 -2026-09-28T19:23:51.140Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:23:51.140Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=8b81a5cf0b254efaa72eaca32d47c3b345d8ef9f0750d0fcc9e3f32d1cd21969 platform={} -2026-09-28T19:23:51.142Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 50, - started_at: '2026-09-28T19:23:51.064Z', - finished_at: '2026-09-28T19:23:51.114Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.157Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7957c79a-6d7b-5815-893e-14982eca9895', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.145Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.167Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.126Z', - uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.132Z', - uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.133Z', - uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.133Z', - uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:51.168Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 32, - started_at: '2026-09-28T19:23:51.114Z', - finished_at: '2026-09-28T19:23:51.146Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.172Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:23:51.173Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:23:51.178Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=7957c79a-6d7b-5815-893e-14982eca9895 -2026-09-28T19:23:51.179Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:23:51.179Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=8b81a5cf0b254efaa72eaca32d47c3b345d8ef9f0750d0fcc9e3f32d1cd21969 platform={} -2026-09-28T19:23:51.185Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e934815f-1022-531d-900a-b58c164d9e96', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.181Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.189Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.170Z', - uuid: '7957c79a-6d7b-5815-893e-14982eca9895', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '7957c79a-6d7b-5815-893e-14982eca9895' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.173Z', - uuid: '7957c79a-6d7b-5815-893e-14982eca9895', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '7957c79a-6d7b-5815-893e-14982eca9895' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.175Z', - uuid: '7957c79a-6d7b-5815-893e-14982eca9895', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7957c79a-6d7b-5815-893e-14982eca9895' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.175Z', - uuid: '7957c79a-6d7b-5815-893e-14982eca9895', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7957c79a-6d7b-5815-893e-14982eca9895' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.175Z', - uuid: '7957c79a-6d7b-5815-893e-14982eca9895', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7957c79a-6d7b-5815-893e-14982eca9895' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.175Z', - uuid: '7957c79a-6d7b-5815-893e-14982eca9895', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7957c79a-6d7b-5815-893e-14982eca9895' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:51.190Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7957c79a-6d7b-5815-893e-14982eca9895', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 36, - started_at: '2026-09-28T19:23:51.145Z', - finished_at: '2026-09-28T19:23:51.181Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.191Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:23:51.191Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:23:51.194Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=e934815f-1022-531d-900a-b58c164d9e96 -2026-09-28T19:23:51.194Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:23:51.194Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=8b81a5cf0b254efaa72eaca32d47c3b345d8ef9f0750d0fcc9e3f32d1cd21969 platform={} -2026-09-28T19:23:51.200Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.196Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.207Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.188Z', - uuid: 'e934815f-1022-531d-900a-b58c164d9e96', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'e934815f-1022-531d-900a-b58c164d9e96' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.190Z', - uuid: 'e934815f-1022-531d-900a-b58c164d9e96', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e934815f-1022-531d-900a-b58c164d9e96' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.190Z', - uuid: 'e934815f-1022-531d-900a-b58c164d9e96', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e934815f-1022-531d-900a-b58c164d9e96' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:51.210Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e934815f-1022-531d-900a-b58c164d9e96', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 15, - started_at: '2026-09-28T19:23:51.181Z', - finished_at: '2026-09-28T19:23:51.196Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.210Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:23:51.210Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:23:51.215Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19 -2026-09-28T19:23:51.215Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:23:51.215Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=8b81a5cf0b254efaa72eaca32d47c3b345d8ef9f0750d0fcc9e3f32d1cd21969 platform={} -2026-09-28T19:23:51.222Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.218Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.227Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.204Z', - uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.209Z', - uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.211Z', - uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.212Z', - uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:51.228Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:23:51.228Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:23:51.229Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 22, - started_at: '2026-09-28T19:23:51.196Z', - finished_at: '2026-09-28T19:23:51.218Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.234Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=990e6178-82c0-5ed9-bdf1-a8814b6f1787 -2026-09-28T19:23:51.234Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:23:51.234Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=8b81a5cf0b254efaa72eaca32d47c3b345d8ef9f0750d0fcc9e3f32d1cd21969 platform={} -2026-09-28T19:23:51.245Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1e79bc94-0ab7-51eb-827f-bc0e97e31291', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.237Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.247Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: '1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '1e79bc94-0ab7-51eb-827f-bc0e97e31291', - body: { lang: 'node', code: null }, - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:23:51.244Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.249Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.225Z', - uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.227Z', - uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.229Z', - uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.229Z', - uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.229Z', - uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.231Z', - uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787', - kind: 'TEST_STEP', - message: 'Expect "toBeUndefined"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:51.251Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:23:51.218Z', - finished_at: '2026-09-28T19:23:51.237Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.254Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:23:51.247Z', - uuid: '1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: '1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:23:51.248Z', - uuid: '1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: '1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:23:51.249Z', - uuid: '1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: '1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:51.255Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: '1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '1e79bc94-0ab7-51eb-827f-bc0e97e31291', - body: { lang: 'node', code: null }, - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:23:51.244Z', - finished_at: '2026-09-28T19:23:51.251Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.258Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=1e79bc94-0ab7-51eb-827f-bc0e97e31291 -2026-09-28T19:23:51.258Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:23:51.258Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=8b81a5cf0b254efaa72eaca32d47c3b345d8ef9f0750d0fcc9e3f32d1cd21969 platform={} -2026-09-28T19:23:51.266Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.260Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.270Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.251Z', - uuid: '1e79bc94-0ab7-51eb-827f-bc0e97e31291', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '1e79bc94-0ab7-51eb-827f-bc0e97e31291' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.254Z', - uuid: '1e79bc94-0ab7-51eb-827f-bc0e97e31291', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1e79bc94-0ab7-51eb-827f-bc0e97e31291' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.254Z', - uuid: '1e79bc94-0ab7-51eb-827f-bc0e97e31291', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1e79bc94-0ab7-51eb-827f-bc0e97e31291' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:51.271Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1e79bc94-0ab7-51eb-827f-bc0e97e31291', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 24, - started_at: '2026-09-28T19:23:51.237Z', - finished_at: '2026-09-28T19:23:51.261Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [ '1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.274Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:23:51.274Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:23:51.468Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=fd3441d3-4900-56e6-a776-1daacfefe93b -2026-09-28T19:23:51.468Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:23:51.468Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=e9c3046d3829f6b3bc713274b148d828431403e59aadb81fdee1cd23cc94e263 platform={} -2026-09-28T19:23:51.481Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dc315c71-438d-56c6-95f4-69cb91877329', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.477Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.489Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.918Z', - uuid: 'fd3441d3-4900-56e6-a776-1daacfefe93b', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 541, - test_run_uuid: 'fd3441d3-4900-56e6-a776-1daacfefe93b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.459Z', - uuid: 'fd3441d3-4900-56e6-a776-1daacfefe93b', - kind: 'TEST_STEP', - message: 'Expect "toContain"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'fd3441d3-4900-56e6-a776-1daacfefe93b' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:51.491Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fd3441d3-4900-56e6-a776-1daacfefe93b', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 570, - started_at: '2026-09-28T19:23:50.908Z', - finished_at: '2026-09-28T19:23:51.478Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.499Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=dc315c71-438d-56c6-95f4-69cb91877329 -2026-09-28T19:23:51.500Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:23:51.500Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=e9c3046d3829f6b3bc713274b148d828431403e59aadb81fdee1cd23cc94e263 platform={} -2026-09-28T19:23:51.514Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e4b8eb94-dad9-5d96-af9d-10a68b42fd76', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.505Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.536Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.484Z', - uuid: 'dc315c71-438d-56c6-95f4-69cb91877329', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'dc315c71-438d-56c6-95f4-69cb91877329' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.489Z', - uuid: 'dc315c71-438d-56c6-95f4-69cb91877329', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'dc315c71-438d-56c6-95f4-69cb91877329' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.491Z', - uuid: 'dc315c71-438d-56c6-95f4-69cb91877329', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'dc315c71-438d-56c6-95f4-69cb91877329' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:51.538Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dc315c71-438d-56c6-95f4-69cb91877329', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 29, - started_at: '2026-09-28T19:23:51.477Z', - finished_at: '2026-09-28T19:23:51.506Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.544Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=e4b8eb94-dad9-5d96-af9d-10a68b42fd76 -2026-09-28T19:23:51.544Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:23:51.544Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=e9c3046d3829f6b3bc713274b148d828431403e59aadb81fdee1cd23cc94e263 platform={} -2026-09-28T19:23:51.551Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0cc1eb35-1553-5aff-9f35-dedbe2607158', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.547Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.582Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.516Z', - uuid: 'e4b8eb94-dad9-5d96-af9d-10a68b42fd76', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 12, - test_run_uuid: 'e4b8eb94-dad9-5d96-af9d-10a68b42fd76' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.530Z', - uuid: 'e4b8eb94-dad9-5d96-af9d-10a68b42fd76', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e4b8eb94-dad9-5d96-af9d-10a68b42fd76' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.536Z', - uuid: 'e4b8eb94-dad9-5d96-af9d-10a68b42fd76', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e4b8eb94-dad9-5d96-af9d-10a68b42fd76' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:51.584Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e4b8eb94-dad9-5d96-af9d-10a68b42fd76', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 43, - started_at: '2026-09-28T19:23:51.505Z', - finished_at: '2026-09-28T19:23:51.548Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:52.746Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch: 200 OK -2026-09-28T19:23:52.749Z CLI debug [TEST REPORTING AND ANALYTICS:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from undefined: 200 -2026-09-28T19:23:52.750Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Interval-Queue event successful for events 'TestRunStarted':f2d6e0b6-e864-5bcc-9336-b5a7908faac8,'TestRunStarted':53b5f39b-e4de-5108-983c-8da42df18c0e,'TestRunStarted':fd3441d3-4900-56e6-a776-1daacfefe93b,'TestRunStarted':59e6f869-1c3b-5cfe-98a3-24a0d83f3334,'TestRunFinished':f2d6e0b6-e864-5bcc-9336-b5a7908faac8,'TestRunFinished':53b5f39b-e4de-5108-983c-8da42df18c0e,'TestRunStarted':2e45b967-afd7-5158-a6de-cb31d6d96a3a,'TestRunFinished':59e6f869-1c3b-5cfe-98a3-24a0d83f3334,'TestRunStarted':9a549596-6fbe-57de-981a-bb264cd80fbd,'TestRunFinished':2e45b967-afd7-5158-a6de-cb31d6d96a3a,'TestRunStarted':e180c90d-2da5-5d87-8f53-73cc06f5b98f,'TestRunFinished':9a549596-6fbe-57de-981a-bb264cd80fbd -- {"success":true} -2026-09-28T19:23:52.750Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Remaining Queue Length - 24 -2026-09-28T19:23:52.750Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing events. Queue Length - 17 -2026-09-28T19:23:52.751Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.680Z', - uuid: 'f2d6e0b6-e864-5bcc-9336-b5a7908faac8', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 175, - test_run_uuid: 'f2d6e0b6-e864-5bcc-9336-b5a7908faac8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.859Z', - uuid: 'f2d6e0b6-e864-5bcc-9336-b5a7908faac8', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f2d6e0b6-e864-5bcc-9336-b5a7908faac8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.862Z', - uuid: 'f2d6e0b6-e864-5bcc-9336-b5a7908faac8', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f2d6e0b6-e864-5bcc-9336-b5a7908faac8' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.863Z', - uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 30, - test_run_uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.895Z', - uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.896Z', - uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.896Z', - uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.896Z', - uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.896Z', - uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.897Z', - uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.952Z', - uuid: '59e6f869-1c3b-5cfe-98a3-24a0d83f3334', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '59e6f869-1c3b-5cfe-98a3-24a0d83f3334' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.956Z', - uuid: '59e6f869-1c3b-5cfe-98a3-24a0d83f3334', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '59e6f869-1c3b-5cfe-98a3-24a0d83f3334' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.959Z', - uuid: '59e6f869-1c3b-5cfe-98a3-24a0d83f3334', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '59e6f869-1c3b-5cfe-98a3-24a0d83f3334' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.981Z', - uuid: '2e45b967-afd7-5158-a6de-cb31d6d96a3a', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '2e45b967-afd7-5158-a6de-cb31d6d96a3a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.985Z', - uuid: '2e45b967-afd7-5158-a6de-cb31d6d96a3a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2e45b967-afd7-5158-a6de-cb31d6d96a3a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.987Z', - uuid: '2e45b967-afd7-5158-a6de-cb31d6d96a3a', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '2e45b967-afd7-5158-a6de-cb31d6d96a3a' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.017Z', - uuid: '9a549596-6fbe-57de-981a-bb264cd80fbd', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '9a549596-6fbe-57de-981a-bb264cd80fbd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.021Z', - uuid: '9a549596-6fbe-57de-981a-bb264cd80fbd', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9a549596-6fbe-57de-981a-bb264cd80fbd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.022Z', - uuid: '9a549596-6fbe-57de-981a-bb264cd80fbd', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9a549596-6fbe-57de-981a-bb264cd80fbd' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.051Z', - uuid: 'e180c90d-2da5-5d87-8f53-73cc06f5b98f', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'e180c90d-2da5-5d87-8f53-73cc06f5b98f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.054Z', - uuid: 'e180c90d-2da5-5d87-8f53-73cc06f5b98f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e180c90d-2da5-5d87-8f53-73cc06f5b98f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.055Z', - uuid: 'e180c90d-2da5-5d87-8f53-73cc06f5b98f', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e180c90d-2da5-5d87-8f53-73cc06f5b98f' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.080Z', - uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.086Z', - uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.087Z', - uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.090Z', - uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.091Z', - uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.091Z', - uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.126Z', - uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.132Z', - uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.133Z', - uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.133Z', - uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.170Z', - uuid: '7957c79a-6d7b-5815-893e-14982eca9895', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '7957c79a-6d7b-5815-893e-14982eca9895' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.173Z', - uuid: '7957c79a-6d7b-5815-893e-14982eca9895', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '7957c79a-6d7b-5815-893e-14982eca9895' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.175Z', - uuid: '7957c79a-6d7b-5815-893e-14982eca9895', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7957c79a-6d7b-5815-893e-14982eca9895' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.175Z', - uuid: '7957c79a-6d7b-5815-893e-14982eca9895', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7957c79a-6d7b-5815-893e-14982eca9895' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.175Z', - uuid: '7957c79a-6d7b-5815-893e-14982eca9895', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7957c79a-6d7b-5815-893e-14982eca9895' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.175Z', - uuid: '7957c79a-6d7b-5815-893e-14982eca9895', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7957c79a-6d7b-5815-893e-14982eca9895' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.188Z', - uuid: 'e934815f-1022-531d-900a-b58c164d9e96', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'e934815f-1022-531d-900a-b58c164d9e96' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.190Z', - uuid: 'e934815f-1022-531d-900a-b58c164d9e96', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e934815f-1022-531d-900a-b58c164d9e96' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.190Z', - uuid: 'e934815f-1022-531d-900a-b58c164d9e96', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e934815f-1022-531d-900a-b58c164d9e96' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.204Z', - uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.209Z', - uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.211Z', - uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.212Z', - uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.225Z', - uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.227Z', - uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.229Z', - uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.229Z', - uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.229Z', - uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.231Z', - uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787', - kind: 'TEST_STEP', - message: 'Expect "toBeUndefined"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:23:51.247Z', - uuid: '1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: '1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:23:51.248Z', - uuid: '1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: '1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:23:51.249Z', - uuid: '1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: '1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.251Z', - uuid: '1e79bc94-0ab7-51eb-827f-bc0e97e31291', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '1e79bc94-0ab7-51eb-827f-bc0e97e31291' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.254Z', - uuid: '1e79bc94-0ab7-51eb-827f-bc0e97e31291', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1e79bc94-0ab7-51eb-827f-bc0e97e31291' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.254Z', - uuid: '1e79bc94-0ab7-51eb-827f-bc0e97e31291', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1e79bc94-0ab7-51eb-827f-bc0e97e31291' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.918Z', - uuid: 'fd3441d3-4900-56e6-a776-1daacfefe93b', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 541, - test_run_uuid: 'fd3441d3-4900-56e6-a776-1daacfefe93b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.459Z', - uuid: 'fd3441d3-4900-56e6-a776-1daacfefe93b', - kind: 'TEST_STEP', - message: 'Expect "toContain"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'fd3441d3-4900-56e6-a776-1daacfefe93b' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.484Z', - uuid: 'dc315c71-438d-56c6-95f4-69cb91877329', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'dc315c71-438d-56c6-95f4-69cb91877329' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.489Z', - uuid: 'dc315c71-438d-56c6-95f4-69cb91877329', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'dc315c71-438d-56c6-95f4-69cb91877329' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.491Z', - uuid: 'dc315c71-438d-56c6-95f4-69cb91877329', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'dc315c71-438d-56c6-95f4-69cb91877329' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.516Z', - uuid: 'e4b8eb94-dad9-5d96-af9d-10a68b42fd76', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 12, - test_run_uuid: 'e4b8eb94-dad9-5d96-af9d-10a68b42fd76' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.530Z', - uuid: 'e4b8eb94-dad9-5d96-af9d-10a68b42fd76', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e4b8eb94-dad9-5d96-af9d-10a68b42fd76' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.536Z', - uuid: 'e4b8eb94-dad9-5d96-af9d-10a68b42fd76', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e4b8eb94-dad9-5d96-af9d-10a68b42fd76' - } - ] - } -] to 23117:0 -2026-09-28T19:23:52.751Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch events for Interval-Queue to /api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch. Request Size - 26954 bytes. Events are 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -2026-09-28T19:23:52.751Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:50.680Z","uuid":"f2d6e0b6-e864-5bcc-9336-b5a7908faac8","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":175,"test_run_uuid":"f2d6e0b6-e864-5bcc-9336-b5a7908faac8"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:50.859Z","uuid":"f2d6e0b6-e864-5bcc-9336-b5a7908faac8","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"f2d6e0b6-e864-5bcc-9336-b5a7908faac8"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:50.862Z","uuid":"f2d6e0b6-e864-5bcc-9336-b5a7908faac8","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"f2d6e0b6-e864-5bcc-9336-b5a7908faac8"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:50.863Z","uuid":"53b5f39b-e4de-5108-983c-8da42df18c0e","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":30,"test_run_uuid":"53b5f39b-e4de-5108-983c-8da42df18c0e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:50.895Z","uuid":"53b5f39b-e4de-5108-983c-8da42df18c0e","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"53b5f39b-e4de-5108-983c-8da42df18c0e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:50.896Z","uuid":"53b5f39b-e4de-5108-983c-8da42df18c0e","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"53b5f39b-e4de-5108-983c-8da42df18c0e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:50.896Z","uuid":"53b5f39b-e4de-5108-983c-8da42df18c0e","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"53b5f39b-e4de-5108-983c-8da42df18c0e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:50.896Z","uuid":"53b5f39b-e4de-5108-983c-8da42df18c0e","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"53b5f39b-e4de-5108-983c-8da42df18c0e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:50.896Z","uuid":"53b5f39b-e4de-5108-983c-8da42df18c0e","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"53b5f39b-e4de-5108-983c-8da42df18c0e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:50.897Z","uuid":"53b5f39b-e4de-5108-983c-8da42df18c0e","kind":"TEST_STEP","message":"Expect \"toEqual\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"53b5f39b-e4de-5108-983c-8da42df18c0e"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:50.952Z","uuid":"59e6f869-1c3b-5cfe-98a3-24a0d83f3334","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"59e6f869-1c3b-5cfe-98a3-24a0d83f3334"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:50.956Z","uuid":"59e6f869-1c3b-5cfe-98a3-24a0d83f3334","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"59e6f869-1c3b-5cfe-98a3-24a0d83f3334"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:50.959Z","uuid":"59e6f869-1c3b-5cfe-98a3-24a0d83f3334","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"59e6f869-1c3b-5cfe-98a3-24a0d83f3334"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:50.981Z","uuid":"2e45b967-afd7-5158-a6de-cb31d6d96a3a","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"2e45b967-afd7-5158-a6de-cb31d6d96a3a"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:50.985Z","uuid":"2e45b967-afd7-5158-a6de-cb31d6d96a3a","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"2e45b967-afd7-5158-a6de-cb31d6d96a3a"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:50.987Z","uuid":"2e45b967-afd7-5158-a6de-cb31d6d96a3a","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"2e45b967-afd7-5158-a6de-cb31d6d96a3a"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.017Z","uuid":"9a549596-6fbe-57de-981a-bb264cd80fbd","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"9a549596-6fbe-57de-981a-bb264cd80fbd"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.021Z","uuid":"9a549596-6fbe-57de-981a-bb264cd80fbd","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"9a549596-6fbe-57de-981a-bb264cd80fbd"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.022Z","uuid":"9a549596-6fbe-57de-981a-bb264cd80fbd","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"9a549596-6fbe-57de-981a-bb264cd80fbd"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.051Z","uuid":"e180c90d-2da5-5d87-8f53-73cc06f5b98f","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"e180c90d-2da5-5d87-8f53-73cc06f5b98f"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.054Z","uuid":"e180c90d-2da5-5d87-8f53-73cc06f5b98f","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"e180c90d-2da5-5d87-8f53-73cc06f5b98f"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.055Z","uuid":"e180c90d-2da5-5d87-8f53-73cc06f5b98f","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"e180c90d-2da5-5d87-8f53-73cc06f5b98f"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.080Z","uuid":"7d0f1f35-b288-5453-a744-0b4acdb5f7c0","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":6,"test_run_uuid":"7d0f1f35-b288-5453-a744-0b4acdb5f7c0"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.086Z","uuid":"7d0f1f35-b288-5453-a744-0b4acdb5f7c0","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"7d0f1f35-b288-5453-a744-0b4acdb5f7c0"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.087Z","uuid":"7d0f1f35-b288-5453-a744-0b4acdb5f7c0","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"7d0f1f35-b288-5453-a744-0b4acdb5f7c0"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.090Z","uuid":"7d0f1f35-b288-5453-a744-0b4acdb5f7c0","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"7d0f1f35-b288-5453-a744-0b4acdb5f7c0"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.091Z","uuid":"7d0f1f35-b288-5453-a744-0b4acdb5f7c0","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"7d0f1f35-b288-5453-a744-0b4acdb5f7c0"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.091Z","uuid":"7d0f1f35-b288-5453-a744-0b4acdb5f7c0","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"7d0f1f35-b288-5453-a744-0b4acdb5f7c0"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.126Z","uuid":"087e0b43-a83b-5bc6-aa8d-b548588303c9","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":5,"test_run_uuid":"087e0b43-a83b-5bc6-aa8d-b548588303c9"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.132Z","uuid":"087e0b43-a83b-5bc6-aa8d-b548588303c9","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"087e0b43-a83b-5bc6-aa8d-b548588303c9"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.133Z","uuid":"087e0b43-a83b-5bc6-aa8d-b548588303c9","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"087e0b43-a83b-5bc6-aa8d-b548588303c9"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.133Z","uuid":"087e0b43-a83b-5bc6-aa8d-b548588303c9","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"087e0b43-a83b-5bc6-aa8d-b548588303c9"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.170Z","uuid":"7957c79a-6d7b-5815-893e-14982eca9895","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"7957c79a-6d7b-5815-893e-14982eca9895"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.173Z","uuid":"7957c79a-6d7b-5815-893e-14982eca9895","kind":"TEST_STEP","message":"PATCH","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"7957c79a-6d7b-5815-893e-14982eca9895"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.175Z","uuid":"7957c79a-6d7b-5815-893e-14982eca9895","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"7957c79a-6d7b-5815-893e-14982eca9895"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.175Z","uuid":"7957c79a-6d7b-5815-893e-14982eca9895","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"7957c79a-6d7b-5815-893e-14982eca9895"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.175Z","uuid":"7957c79a-6d7b-5815-893e-14982eca9895","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"7957c79a-6d7b-5815-893e-14982eca9895"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.175Z","uuid":"7957c79a-6d7b-5815-893e-14982eca9895","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"7957c79a-6d7b-5815-893e-14982eca9895"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.188Z","uuid":"e934815f-1022-531d-900a-b58c164d9e96","kind":"TEST_STEP","message":"PATCH","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"e934815f-1022-531d-900a-b58c164d9e96"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.190Z","uuid":"e934815f-1022-531d-900a-b58c164d9e96","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"e934815f-1022-531d-900a-b58c164d9e96"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.190Z","uuid":"e934815f-1022-531d-900a-b58c164d9e96","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"e934815f-1022-531d-900a-b58c164d9e96"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.204Z","uuid":"b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":4,"test_run_uuid":"b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.209Z","uuid":"b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19","kind":"TEST_STEP","message":"PATCH","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.211Z","uuid":"b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.212Z","uuid":"b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.225Z","uuid":"990e6178-82c0-5ed9-bdf1-a8814b6f1787","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"990e6178-82c0-5ed9-bdf1-a8814b6f1787"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.227Z","uuid":"990e6178-82c0-5ed9-bdf1-a8814b6f1787","kind":"TEST_STEP","message":"DELETE","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"990e6178-82c0-5ed9-bdf1-a8814b6f1787"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.229Z","uuid":"990e6178-82c0-5ed9-bdf1-a8814b6f1787","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"990e6178-82c0-5ed9-bdf1-a8814b6f1787"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.229Z","uuid":"990e6178-82c0-5ed9-bdf1-a8814b6f1787","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"990e6178-82c0-5ed9-bdf1-a8814b6f1787"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.229Z","uuid":"990e6178-82c0-5ed9-bdf1-a8814b6f1787","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"990e6178-82c0-5ed9-bdf1-a8814b6f1787"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.231Z","uuid":"990e6178-82c0-5ed9-bdf1-a8814b6f1787","kind":"TEST_STEP","message":"Expect \"toBeUndefined\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"990e6178-82c0-5ed9-bdf1-a8814b6f1787"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_EACH","timestamp":"2026-09-28T19:23:51.247Z","uuid":"1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970","kind":"TEST_STEP","message":"Fixture \"__browserstack_testHook\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"hook_run_uuid":"1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_EACH","timestamp":"2026-09-28T19:23:51.248Z","uuid":"1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970","kind":"TEST_STEP","message":"Create request context","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"hook_run_uuid":"1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_EACH","timestamp":"2026-09-28T19:23:51.249Z","uuid":"1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970","kind":"TEST_STEP","message":"DELETE","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"hook_run_uuid":"1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.251Z","uuid":"1e79bc94-0ab7-51eb-827f-bc0e97e31291","kind":"TEST_STEP","message":"DELETE","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"1e79bc94-0ab7-51eb-827f-bc0e97e31291"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.254Z","uuid":"1e79bc94-0ab7-51eb-827f-bc0e97e31291","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"1e79bc94-0ab7-51eb-827f-bc0e97e31291"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.254Z","uuid":"1e79bc94-0ab7-51eb-827f-bc0e97e31291","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"1e79bc94-0ab7-51eb-827f-bc0e97e31291"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:50.918Z","uuid":"fd3441d3-4900-56e6-a776-1daacfefe93b","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":541,"test_run_uuid":"fd3441d3-4900-56e6-a776-1daacfefe93b"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.459Z","uuid":"fd3441d3-4900-56e6-a776-1daacfefe93b","kind":"TEST_STEP","message":"Expect \"toContain\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"fd3441d3-4900-56e6-a776-1daacfefe93b"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.484Z","uuid":"dc315c71-438d-56c6-95f4-69cb91877329","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":4,"test_run_uuid":"dc315c71-438d-56c6-95f4-69cb91877329"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.489Z","uuid":"dc315c71-438d-56c6-95f4-69cb91877329","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"dc315c71-438d-56c6-95f4-69cb91877329"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.491Z","uuid":"dc315c71-438d-56c6-95f4-69cb91877329","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"dc315c71-438d-56c6-95f4-69cb91877329"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.516Z","uuid":"e4b8eb94-dad9-5d96-af9d-10a68b42fd76","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":12,"test_run_uuid":"e4b8eb94-dad9-5d96-af9d-10a68b42fd76"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.530Z","uuid":"e4b8eb94-dad9-5d96-af9d-10a68b42fd76","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"e4b8eb94-dad9-5d96-af9d-10a68b42fd76"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.536Z","uuid":"e4b8eb94-dad9-5d96-af9d-10a68b42fd76","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"e4b8eb94-dad9-5d96-af9d-10a68b42fd76"}]}] -2026-09-28T19:23:52.751Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:23:52.751Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch -2026-09-28T19:23:52.753Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch","entryType":"measure","startTime":1790623431103.1626,"duration":1646.422499999404,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:23:53.064Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing events. Queue Length - 24 -2026-09-28T19:23:53.066Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.064Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.114Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e180c90d-2da5-5d87-8f53-73cc06f5b98f', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 33, - started_at: '2026-09-28T19:23:51.032Z', - finished_at: '2026-09-28T19:23:51.065Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 50, - started_at: '2026-09-28T19:23:51.064Z', - finished_at: '2026-09-28T19:23:51.114Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7957c79a-6d7b-5815-893e-14982eca9895', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.145Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 32, - started_at: '2026-09-28T19:23:51.114Z', - finished_at: '2026-09-28T19:23:51.146Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e934815f-1022-531d-900a-b58c164d9e96', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.181Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7957c79a-6d7b-5815-893e-14982eca9895', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 36, - started_at: '2026-09-28T19:23:51.145Z', - finished_at: '2026-09-28T19:23:51.181Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.196Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e934815f-1022-531d-900a-b58c164d9e96', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 15, - started_at: '2026-09-28T19:23:51.181Z', - finished_at: '2026-09-28T19:23:51.196Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.218Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 22, - started_at: '2026-09-28T19:23:51.196Z', - finished_at: '2026-09-28T19:23:51.218Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1e79bc94-0ab7-51eb-827f-bc0e97e31291', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.237Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: '1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '1e79bc94-0ab7-51eb-827f-bc0e97e31291', - body: { lang: 'node', code: null }, - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:23:51.244Z' - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:23:51.218Z', - finished_at: '2026-09-28T19:23:51.237Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: '1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '1e79bc94-0ab7-51eb-827f-bc0e97e31291', - body: { lang: 'node', code: null }, - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:23:51.244Z', - finished_at: '2026-09-28T19:23:51.251Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.260Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1e79bc94-0ab7-51eb-827f-bc0e97e31291', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 24, - started_at: '2026-09-28T19:23:51.237Z', - finished_at: '2026-09-28T19:23:51.261Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [ '1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dc315c71-438d-56c6-95f4-69cb91877329', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.477Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fd3441d3-4900-56e6-a776-1daacfefe93b', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 570, - started_at: '2026-09-28T19:23:50.908Z', - finished_at: '2026-09-28T19:23:51.478Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e4b8eb94-dad9-5d96-af9d-10a68b42fd76', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.505Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dc315c71-438d-56c6-95f4-69cb91877329', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 29, - started_at: '2026-09-28T19:23:51.477Z', - finished_at: '2026-09-28T19:23:51.506Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0cc1eb35-1553-5aff-9f35-dedbe2607158', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.547Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e4b8eb94-dad9-5d96-af9d-10a68b42fd76', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 43, - started_at: '2026-09-28T19:23:51.505Z', - finished_at: '2026-09-28T19:23:51.548Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 23117:0 -2026-09-28T19:23:53.066Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch events for Interval-Queue to /api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch. Request Size - 31538 bytes. Events are 'TestRunStarted':7d0f1f35-b288-5453-a744-0b4acdb5f7c0,'TestRunStarted':087e0b43-a83b-5bc6-aa8d-b548588303c9,'TestRunFinished':e180c90d-2da5-5d87-8f53-73cc06f5b98f,'TestRunFinished':7d0f1f35-b288-5453-a744-0b4acdb5f7c0,'TestRunStarted':7957c79a-6d7b-5815-893e-14982eca9895,'TestRunFinished':087e0b43-a83b-5bc6-aa8d-b548588303c9,'TestRunStarted':e934815f-1022-531d-900a-b58c164d9e96,'TestRunFinished':7957c79a-6d7b-5815-893e-14982eca9895,'TestRunStarted':b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19,'TestRunFinished':e934815f-1022-531d-900a-b58c164d9e96,'TestRunStarted':990e6178-82c0-5ed9-bdf1-a8814b6f1787,'TestRunFinished':b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19,'TestRunStarted':1e79bc94-0ab7-51eb-827f-bc0e97e31291,'HookRunStarted':1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970,'TestRunFinished':990e6178-82c0-5ed9-bdf1-a8814b6f1787,'HookRunFinished':1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970,'TestRunStarted':cf9bfd74-293e-5ce3-8a56-df1c85569d12,'TestRunFinished':1e79bc94-0ab7-51eb-827f-bc0e97e31291,'TestRunStarted':dc315c71-438d-56c6-95f4-69cb91877329,'TestRunFinished':fd3441d3-4900-56e6-a776-1daacfefe93b,'TestRunStarted':e4b8eb94-dad9-5d96-af9d-10a68b42fd76,'TestRunFinished':dc315c71-438d-56c6-95f4-69cb91877329,'TestRunStarted':0cc1eb35-1553-5aff-9f35-dedbe2607158,'TestRunFinished':e4b8eb94-dad9-5d96-af9d-10a68b42fd76 -2026-09-28T19:23:53.066Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"7d0f1f35-b288-5453-a744-0b4acdb5f7c0","name":"GET /snapshots returns array of queued snapshots","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n // Create two snapshots first\n await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n await request.post('/snapshots', {\n data: {\n ...VALID_SNAPSHOT,\n name: 'Second Snapshot'\n }\n });\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n expect(body.length).toBe(2);\n }"},"identifier":"GET /snapshots returns array of queued snapshots","scope":"GET /snapshots returns array of queued snapshots","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:23:51.064Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"087e0b43-a83b-5bc6-aa8d-b548588303c9","name":"GET /snapshots returns empty array when queue is clear","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n expect(body.length).toBe(0);\n }"},"identifier":"GET /snapshots returns empty array when queue is clear","scope":"GET /snapshots returns empty array when queue is clear","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:23:51.114Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"e180c90d-2da5-5d87-8f53-73cc06f5b98f","name":"POST /snapshots returns 400 when widths is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n widths,\n ...withoutWidths\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutWidths\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when widths is missing","scope":"POST /snapshots returns 400 when widths is missing","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":33,"started_at":"2026-09-28T19:23:51.032Z","finished_at":"2026-09-28T19:23:51.065Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"7d0f1f35-b288-5453-a744-0b4acdb5f7c0","name":"GET /snapshots returns array of queued snapshots","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n // Create two snapshots first\n await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n await request.post('/snapshots', {\n data: {\n ...VALID_SNAPSHOT,\n name: 'Second Snapshot'\n }\n });\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n expect(body.length).toBe(2);\n }"},"identifier":"GET /snapshots returns array of queued snapshots","scope":"GET /snapshots returns array of queued snapshots","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":50,"started_at":"2026-09-28T19:23:51.064Z","finished_at":"2026-09-28T19:23:51.114Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"7957c79a-6d7b-5815-893e-14982eca9895","name":"PATCH /snapshots/:id updates snapshot name","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n // Create a snapshot to update\n const createRes = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n const {\n snapshot\n } = await createRes.json();\n const res = await request.patch(`/snapshots/${snapshot.id}`, {\n data: {\n name: 'Updated Name'\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.message).toBe('Snapshot updated');\n expect(body.snapshot.name).toBe('Updated Name');\n expect(body.snapshot.id).toBe(snapshot.id);\n }"},"identifier":"PATCH /snapshots/:id updates snapshot name","scope":"PATCH /snapshots/:id updates snapshot name","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:23:51.145Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"087e0b43-a83b-5bc6-aa8d-b548588303c9","name":"GET /snapshots returns empty array when queue is clear","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n expect(body.length).toBe(0);\n }"},"identifier":"GET /snapshots returns empty array when queue is clear","scope":"GET /snapshots returns empty array when queue is clear","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":32,"started_at":"2026-09-28T19:23:51.114Z","finished_at":"2026-09-28T19:23:51.146Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"e934815f-1022-531d-900a-b58c164d9e96","name":"PATCH /snapshots/:id returns 404 for unknown id","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n data: {\n name: 'New Name'\n }\n });\n expect(res.status()).toBe(404);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"PATCH /snapshots/:id returns 404 for unknown id","scope":"PATCH /snapshots/:id returns 404 for unknown id","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:23:51.181Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"7957c79a-6d7b-5815-893e-14982eca9895","name":"PATCH /snapshots/:id updates snapshot name","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n // Create a snapshot to update\n const createRes = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n const {\n snapshot\n } = await createRes.json();\n const res = await request.patch(`/snapshots/${snapshot.id}`, {\n data: {\n name: 'Updated Name'\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.message).toBe('Snapshot updated');\n expect(body.snapshot.name).toBe('Updated Name');\n expect(body.snapshot.id).toBe(snapshot.id);\n }"},"identifier":"PATCH /snapshots/:id updates snapshot name","scope":"PATCH /snapshots/:id updates snapshot name","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":36,"started_at":"2026-09-28T19:23:51.145Z","finished_at":"2026-09-28T19:23:51.181Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19","name":"PATCH /snapshots/:id returns 400 when name is empty string","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const createRes = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n const {\n snapshot\n } = await createRes.json();\n const res = await request.patch(`/snapshots/${snapshot.id}`, {\n data: {\n name: ''\n }\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"PATCH /snapshots/:id returns 400 when name is empty string","scope":"PATCH /snapshots/:id returns 400 when name is empty string","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:23:51.196Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"e934815f-1022-531d-900a-b58c164d9e96","name":"PATCH /snapshots/:id returns 404 for unknown id","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n data: {\n name: 'New Name'\n }\n });\n expect(res.status()).toBe(404);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"PATCH /snapshots/:id returns 404 for unknown id","scope":"PATCH /snapshots/:id returns 404 for unknown id","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":15,"started_at":"2026-09-28T19:23:51.181Z","finished_at":"2026-09-28T19:23:51.196Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"990e6178-82c0-5ed9-bdf1-a8814b6f1787","name":"DELETE /snapshots/:id deletes a specific snapshot","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const createRes = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n const {\n snapshot\n } = await createRes.json();\n const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n expect(deleteRes.status()).toBe(200);\n const body = await deleteRes.json();\n expect(body.message).toBe('Snapshot deleted');\n\n // Verify it's gone\n const listRes = await request.get('/snapshots');\n const list = await listRes.json();\n expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n }"},"identifier":"DELETE /snapshots/:id deletes a specific snapshot","scope":"DELETE /snapshots/:id deletes a specific snapshot","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:23:51.218Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19","name":"PATCH /snapshots/:id returns 400 when name is empty string","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const createRes = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n const {\n snapshot\n } = await createRes.json();\n const res = await request.patch(`/snapshots/${snapshot.id}`, {\n data: {\n name: ''\n }\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"PATCH /snapshots/:id returns 400 when name is empty string","scope":"PATCH /snapshots/:id returns 400 when name is empty string","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":22,"started_at":"2026-09-28T19:23:51.196Z","finished_at":"2026-09-28T19:23:51.218Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"1e79bc94-0ab7-51eb-827f-bc0e97e31291","name":"DELETE /snapshots/:id returns 404 for unknown id","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.delete('/snapshots/nonexistent-id-xyz');\n expect(res.status()).toBe(404);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"DELETE /snapshots/:id returns 404 for unknown id","scope":"DELETE /snapshots/:id returns 404 for unknown id","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:23:51.237Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"HookRunStarted","hook_run":{"type":"hook","hook_type":"BEFORE_EACH","framework":"Playwright","uuid":"1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970","name":"beforeEach hook","result":"pending","test_run_id":"1e79bc94-0ab7-51eb-827f-bc0e97e31291","body":{"lang":"node","code":null},"scope":"DELETE /snapshots/:id returns 404 for unknown id","custom_metadata":{},"tags":[],"scopes":["Snapshot CRUD"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","started_at":"2026-09-28T19:23:51.244Z"}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"990e6178-82c0-5ed9-bdf1-a8814b6f1787","name":"DELETE /snapshots/:id deletes a specific snapshot","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const createRes = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n const {\n snapshot\n } = await createRes.json();\n const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n expect(deleteRes.status()).toBe(200);\n const body = await deleteRes.json();\n expect(body.message).toBe('Snapshot deleted');\n\n // Verify it's gone\n const listRes = await request.get('/snapshots');\n const list = await listRes.json();\n expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n }"},"identifier":"DELETE /snapshots/:id deletes a specific snapshot","scope":"DELETE /snapshots/:id deletes a specific snapshot","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":19,"started_at":"2026-09-28T19:23:51.218Z","finished_at":"2026-09-28T19:23:51.237Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"HookRunFinished","hook_run":{"type":"hook","hook_type":"BEFORE_EACH","framework":"Playwright","uuid":"1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970","name":"beforeEach hook","result":"passed","test_run_id":"1e79bc94-0ab7-51eb-827f-bc0e97e31291","body":{"lang":"node","code":null},"scope":"DELETE /snapshots/:id returns 404 for unknown id","custom_metadata":{},"tags":[],"scopes":["Snapshot CRUD"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","started_at":"2026-09-28T19:23:51.244Z","finished_at":"2026-09-28T19:23:51.251Z"}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"cf9bfd74-293e-5ce3-8a56-df1c85569d12","name":"DELETE /snapshots clears all queued snapshots","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n // Create two snapshots\n await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n await request.post('/snapshots', {\n data: {\n ...VALID_SNAPSHOT,\n name: 'Second Snapshot'\n }\n });\n const clearRes = await request.delete('/snapshots');\n expect(clearRes.status()).toBe(200);\n const body = await clearRes.json();\n expect(body.message).toBe('Snapshots cleared');\n\n // Verify queue is empty\n const listRes = await request.get('/snapshots');\n const list = await listRes.json();\n expect(list.length).toBe(0);\n }"},"identifier":"DELETE /snapshots clears all queued snapshots","scope":"DELETE /snapshots clears all queued snapshots","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:23:51.260Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"1e79bc94-0ab7-51eb-827f-bc0e97e31291","name":"DELETE /snapshots/:id returns 404 for unknown id","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.delete('/snapshots/nonexistent-id-xyz');\n expect(res.status()).toBe(404);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"DELETE /snapshots/:id returns 404 for unknown id","scope":"DELETE /snapshots/:id returns 404 for unknown id","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":24,"started_at":"2026-09-28T19:23:51.237Z","finished_at":"2026-09-28T19:23:51.261Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id"},"hooks":["1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970"],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"dc315c71-438d-56c6-95f4-69cb91877329","name":"GET /library/all returns array (empty when not connected)","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/library/all');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n }"},"identifier":"GET /library/all returns array (empty when not connected)","scope":"GET /library/all returns array (empty when not connected)","scopes":["Library endpoints"],"meta":{},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:23:51.477Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"fd3441d3-4900-56e6-a776-1daacfefe93b","name":"POST /library/token returns 400 when token is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.post('/library/token', {\n data: {}\n });\n // Backend should reject an empty token\n expect([400, 422, 500]).toContain(res.status());\n }"},"identifier":"POST /library/token returns 400 when token is missing","scope":"POST /library/token returns 400 when token is missing","scopes":["Library endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"passed","duration_in_ms":570,"started_at":"2026-09-28T19:23:50.908Z","finished_at":"2026-09-28T19:23:51.478Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"e4b8eb94-dad9-5d96-af9d-10a68b42fd76","name":"GET /library/search returns array for a query","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/library/search?name=homepage');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n }"},"identifier":"GET /library/search returns array for a query","scope":"GET /library/search returns array for a query","scopes":["Library endpoints"],"meta":{},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:23:51.505Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"dc315c71-438d-56c6-95f4-69cb91877329","name":"GET /library/all returns array (empty when not connected)","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/library/all');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n }"},"identifier":"GET /library/all returns array (empty when not connected)","scope":"GET /library/all returns array (empty when not connected)","scopes":["Library endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"passed","duration_in_ms":29,"started_at":"2026-09-28T19:23:51.477Z","finished_at":"2026-09-28T19:23:51.506Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"0cc1eb35-1553-5aff-9f35-dedbe2607158","name":"POST /library/token loads library with valid token","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n const res = await request.post('/library/token', {\n data: {\n token: PERCY_READ_TOKEN\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body).toBeTruthy();\n }"},"identifier":"POST /library/token loads library with valid token","scope":"POST /library/token loads library with valid token","scopes":["Library endpoints"],"meta":{},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:23:51.547Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"e4b8eb94-dad9-5d96-af9d-10a68b42fd76","name":"GET /library/search returns array for a query","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/library/search?name=homepage');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n }"},"identifier":"GET /library/search returns array for a query","scope":"GET /library/search returns array for a query","scopes":["Library endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"passed","duration_in_ms":43,"started_at":"2026-09-28T19:23:51.505Z","finished_at":"2026-09-28T19:23:51.548Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:23:53.066Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:23:53.066Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch -2026-09-28T19:23:53.907Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch: 200 OK -2026-09-28T19:23:53.914Z CLI debug [TEST REPORTING AND ANALYTICS:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from undefined: 200 -2026-09-28T19:23:53.915Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Interval-Queue event successful for events 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -- {"success":true} -2026-09-28T19:23:53.915Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Remaining Queue Length - 0 -2026-09-28T19:23:53.915Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","entryType":"measure","startTime":1790623432751.9111,"duration":1162.570499997586,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:23:54.212Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch: 200 OK -2026-09-28T19:23:54.214Z CLI debug [TEST REPORTING AND ANALYTICS:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from undefined: 200 -2026-09-28T19:23:54.215Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Interval-Queue event successful for events 'TestRunStarted':7d0f1f35-b288-5453-a744-0b4acdb5f7c0,'TestRunStarted':087e0b43-a83b-5bc6-aa8d-b548588303c9,'TestRunFinished':e180c90d-2da5-5d87-8f53-73cc06f5b98f,'TestRunFinished':7d0f1f35-b288-5453-a744-0b4acdb5f7c0,'TestRunStarted':7957c79a-6d7b-5815-893e-14982eca9895,'TestRunFinished':087e0b43-a83b-5bc6-aa8d-b548588303c9,'TestRunStarted':e934815f-1022-531d-900a-b58c164d9e96,'TestRunFinished':7957c79a-6d7b-5815-893e-14982eca9895,'TestRunStarted':b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19,'TestRunFinished':e934815f-1022-531d-900a-b58c164d9e96,'TestRunStarted':990e6178-82c0-5ed9-bdf1-a8814b6f1787,'TestRunFinished':b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19,'TestRunStarted':1e79bc94-0ab7-51eb-827f-bc0e97e31291,'HookRunStarted':1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970,'TestRunFinished':990e6178-82c0-5ed9-bdf1-a8814b6f1787,'HookRunFinished':1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970,'TestRunStarted':cf9bfd74-293e-5ce3-8a56-df1c85569d12,'TestRunFinished':1e79bc94-0ab7-51eb-827f-bc0e97e31291,'TestRunStarted':dc315c71-438d-56c6-95f4-69cb91877329,'TestRunFinished':fd3441d3-4900-56e6-a776-1daacfefe93b,'TestRunStarted':e4b8eb94-dad9-5d96-af9d-10a68b42fd76,'TestRunFinished':dc315c71-438d-56c6-95f4-69cb91877329,'TestRunStarted':0cc1eb35-1553-5aff-9f35-dedbe2607158,'TestRunFinished':e4b8eb94-dad9-5d96-af9d-10a68b42fd76 -- {"success":true} -2026-09-28T19:23:54.215Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Remaining Queue Length - 0 -2026-09-28T19:23:54.215Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch","entryType":"measure","startTime":1790623433066.8735,"duration":1147.6427079997957,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:23:54.585Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=0cc1eb35-1553-5aff-9f35-dedbe2607158 -2026-09-28T19:23:54.585Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:23:54.586Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=e9c3046d3829f6b3bc713274b148d828431403e59aadb81fdee1cd23cc94e263 platform={} -2026-09-28T19:23:54.609Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.559Z', - uuid: '0cc1eb35-1553-5aff-9f35-dedbe2607158', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3009, - test_run_uuid: '0cc1eb35-1553-5aff-9f35-dedbe2607158' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:54.570Z', - uuid: '0cc1eb35-1553-5aff-9f35-dedbe2607158', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0cc1eb35-1553-5aff-9f35-dedbe2607158' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:54.572Z', - uuid: '0cc1eb35-1553-5aff-9f35-dedbe2607158', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0cc1eb35-1553-5aff-9f35-dedbe2607158' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:54.612Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0cc1eb35-1553-5aff-9f35-dedbe2607158', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 3046, - started_at: '2026-09-28T19:23:51.547Z', - finished_at: '2026-09-28T19:23:54.593Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:55.065Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing events. Queue Length - 1 -2026-09-28T19:23:55.065Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0cc1eb35-1553-5aff-9f35-dedbe2607158', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 3046, - started_at: '2026-09-28T19:23:51.547Z', - finished_at: '2026-09-28T19:23:54.593Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 23117:0 -2026-09-28T19:23:55.065Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch events for Interval-Queue to /api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch. Request Size - 1370 bytes. Events are 'TestRunFinished':0cc1eb35-1553-5aff-9f35-dedbe2607158 -2026-09-28T19:23:55.065Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Event Batch [{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"0cc1eb35-1553-5aff-9f35-dedbe2607158","name":"POST /library/token loads library with valid token","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n const res = await request.post('/library/token', {\n data: {\n token: PERCY_READ_TOKEN\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body).toBeTruthy();\n }"},"identifier":"POST /library/token loads library with valid token","scope":"POST /library/token loads library with valid token","scopes":["Library endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"passed","duration_in_ms":3046,"started_at":"2026-09-28T19:23:51.547Z","finished_at":"2026-09-28T19:23:54.593Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:23:55.066Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:23:55.066Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch -2026-09-28T19:23:55.876Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch: 200 OK -2026-09-28T19:23:55.877Z CLI debug [TEST REPORTING AND ANALYTICS:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from undefined: 200 -2026-09-28T19:23:55.877Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Interval-Queue event successful for events 'TestRunFinished':0cc1eb35-1553-5aff-9f35-dedbe2607158 -- {"success":true} -2026-09-28T19:23:55.877Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Remaining Queue Length - 0 -2026-09-28T19:23:55.877Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing events. Queue Length - 1 -2026-09-28T19:23:55.877Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.559Z', - uuid: '0cc1eb35-1553-5aff-9f35-dedbe2607158', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3009, - test_run_uuid: '0cc1eb35-1553-5aff-9f35-dedbe2607158' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:54.570Z', - uuid: '0cc1eb35-1553-5aff-9f35-dedbe2607158', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0cc1eb35-1553-5aff-9f35-dedbe2607158' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:54.572Z', - uuid: '0cc1eb35-1553-5aff-9f35-dedbe2607158', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0cc1eb35-1553-5aff-9f35-dedbe2607158' - } - ] - } -] to 23117:0 -2026-09-28T19:23:55.877Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch events for Interval-Queue to /api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch. Request Size - 1257 bytes. Events are 'LogCreated':undefined -2026-09-28T19:23:55.877Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.559Z","uuid":"0cc1eb35-1553-5aff-9f35-dedbe2607158","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3009,"test_run_uuid":"0cc1eb35-1553-5aff-9f35-dedbe2607158"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:54.570Z","uuid":"0cc1eb35-1553-5aff-9f35-dedbe2607158","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"0cc1eb35-1553-5aff-9f35-dedbe2607158"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:54.572Z","uuid":"0cc1eb35-1553-5aff-9f35-dedbe2607158","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"0cc1eb35-1553-5aff-9f35-dedbe2607158"}]}] -2026-09-28T19:23:55.878Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:23:55.878Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch -2026-09-28T19:23:55.880Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch","entryType":"measure","startTime":1790623435066.0842,"duration":811.0568340010941,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:23:56.345Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=cf9bfd74-293e-5ce3-8a56-df1c85569d12 -2026-09-28T19:23:56.345Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:23:56.345Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=8b81a5cf0b254efaa72eaca32d47c3b345d8ef9f0750d0fcc9e3f32d1cd21969 platform={} -2026-09-28T19:23:56.430Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.272Z', - uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5029, - test_run_uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:56.306Z', - uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:56.312Z', - uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:56.316Z', - uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:56.316Z', - uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:56.317Z', - uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:56.320Z', - uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:56.434Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 5097, - started_at: '2026-09-28T19:23:51.260Z', - finished_at: '2026-09-28T19:23:56.357Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:56.682Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Using cached nearest hub URL: https://hub-aps.browserstack.com/wd/hub -2026-09-28T19:23:56.683Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Cached new nearest hub URL: https://hub-aps.browserstack.com/wd/hub for binSessionId=b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-28T19:23:56.685Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] ConnectBinSession details: {"binSessionId":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-b2dc8da0-e1f9-4554-8f5e-d866a34abbb4.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.23047.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:56408","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:56408","HTTP_PROXY":"http://127.0.0.1:56408","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","PIP_PROXY":"http://127.0.0.1:56408","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:56408","YARN_HTTP_PROXY":"http://127.0.0.1:56408","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:56408","https_proxy":"http://127.0.0.1:56408","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"Percy Local Manager Tests","buildIdentifier":"#9","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_2453_jostanmathias-HR6F4P4P32_f3e769c0","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub-aps.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:56408","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"56408"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM0MjE0IiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.U5iEyjNdFfKG-tMUKH-oj01Z6eo2PD-EUJDCGocNQSkMm13WJuellBNbnGcKI12Gptown0fhieO3u9rKD0HOL7Ko8zr2ZfH4yGOb0Xg6unWQUIU9zaB89Dus01rXkPEkQIvEdp6tNagEGUEHMuFjhVuIg5FnJPQ4WRzXJ3TcIfWAhIP65tULQ4lvNc9Lfvw2RqW8TJk5PUB1guTaSVnTggtwuXSVe-jS4H9bA9h_v1NTJwux-f_1GzoPqgCvuF4GZJ_10g5rQ8WgI0xfuUyfMfZs6JlDnkl4Yu-CUvd2Zu_1_Tapf6VMdOE2IAP8ydh_eI7LklQHaE0RLfljZzBlKQ","buildHashedId":"9k3f4howjhcktcuthixggatzelnr0a600fzhycth","testhubEvents":true,"jwtExpiresIn":1790631274},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:23:56.685Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onConnect hook invoked successfully. -2026-09-28T19:23:56.685Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] ConnectBinSession completed: time=4.496332999318838 -2026-09-28T19:23:56.685Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file sdk:cli:connectBinSession {"name":"sdk:cli:connectBinSession","entryType":"measure","startTime":1790623436681.1948,"duration":4.062541998922825,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:23:56.725Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] PlaywrightConfig completed: time=4.722542002797127 -2026-09-28T19:23:56.728Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file sdk:cli:driverInit {"name":"sdk:cli:driverInit","entryType":"measure","startTime":1790623436720.7302,"duration":1.0461249984800816,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:23:56.814Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch: 200 OK -2026-09-28T19:23:56.815Z CLI debug [TEST REPORTING AND ANALYTICS:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from undefined: 200 -2026-09-28T19:23:56.815Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Interval-Queue event successful for events 'LogCreated':undefined -- {"success":true} -2026-09-28T19:23:56.815Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Remaining Queue Length - 1 -2026-09-28T19:23:56.816Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","entryType":"measure","startTime":1790623435878.2827,"duration":937.0310419984162,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:23:56.879Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '98b4dc41-feac-59f6-93db-31dce35bd01f', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:56.873Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:57.031Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=98b4dc41-feac-59f6-93db-31dce35bd01f -2026-09-28T19:23:57.031Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:23:57.031Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=071db9aee27a2b54f33c2c55fa75744dc75bc05330fe85ccf7f425e19c25eca3 platform={} -2026-09-28T19:23:57.045Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:57.037Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:57.053Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:56.949Z', - uuid: '98b4dc41-feac-59f6-93db-31dce35bd01f', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 20, - test_run_uuid: '98b4dc41-feac-59f6-93db-31dce35bd01f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:56.971Z', - uuid: '98b4dc41-feac-59f6-93db-31dce35bd01f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '98b4dc41-feac-59f6-93db-31dce35bd01f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:56.974Z', - uuid: '98b4dc41-feac-59f6-93db-31dce35bd01f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '98b4dc41-feac-59f6-93db-31dce35bd01f' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:57.059Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '98b4dc41-feac-59f6-93db-31dce35bd01f', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 165, - started_at: '2026-09-28T19:23:56.873Z', - finished_at: '2026-09-28T19:23:57.038Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:57.066Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing events. Queue Length - 4 -2026-09-28T19:23:57.066Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 5097, - started_at: '2026-09-28T19:23:51.260Z', - finished_at: '2026-09-28T19:23:56.357Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '98b4dc41-feac-59f6-93db-31dce35bd01f', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:56.873Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:57.037Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '98b4dc41-feac-59f6-93db-31dce35bd01f', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 165, - started_at: '2026-09-28T19:23:56.873Z', - finished_at: '2026-09-28T19:23:57.038Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 23117:0 -2026-09-28T19:23:57.067Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch events for Interval-Queue to /api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch. Request Size - 5110 bytes. Events are 'TestRunFinished':cf9bfd74-293e-5ce3-8a56-df1c85569d12,'TestRunStarted':98b4dc41-feac-59f6-93db-31dce35bd01f,'TestRunStarted':99247c11-8397-5c1c-a4d6-c035bdbc6d9a,'TestRunFinished':98b4dc41-feac-59f6-93db-31dce35bd01f -2026-09-28T19:23:57.067Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Event Batch [{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"cf9bfd74-293e-5ce3-8a56-df1c85569d12","name":"DELETE /snapshots clears all queued snapshots","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n // Create two snapshots\n await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n await request.post('/snapshots', {\n data: {\n ...VALID_SNAPSHOT,\n name: 'Second Snapshot'\n }\n });\n const clearRes = await request.delete('/snapshots');\n expect(clearRes.status()).toBe(200);\n const body = await clearRes.json();\n expect(body.message).toBe('Snapshots cleared');\n\n // Verify queue is empty\n const listRes = await request.get('/snapshots');\n const list = await listRes.json();\n expect(list.length).toBe(0);\n }"},"identifier":"DELETE /snapshots clears all queued snapshots","scope":"DELETE /snapshots clears all queued snapshots","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":5097,"started_at":"2026-09-28T19:23:51.260Z","finished_at":"2026-09-28T19:23:56.357Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"98b4dc41-feac-59f6-93db-31dce35bd01f","name":"GET /health returns status ready","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/health');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.status).toBe('ready');\n }"},"identifier":"GET /health returns status ready","scope":"GET /health returns status ready","scopes":["System endpoints"],"meta":{},"file_name":"specs/api/system.spec.js","vc_filepath":"tests/specs/api/system.spec.js","location":"specs/api/system.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:23:56.873Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"99247c11-8397-5c1c-a4d6-c035bdbc6d9a","name":"GET /status returns running true and version","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/status');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.running).toBe(true);\n expect(typeof body.version).toBe('string');\n expect(body.version.length).toBeGreaterThan(0);\n }"},"identifier":"GET /status returns running true and version","scope":"GET /status returns running true and version","scopes":["System endpoints"],"meta":{},"file_name":"specs/api/system.spec.js","vc_filepath":"tests/specs/api/system.spec.js","location":"specs/api/system.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:23:57.037Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"98b4dc41-feac-59f6-93db-31dce35bd01f","name":"GET /health returns status ready","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/health');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.status).toBe('ready');\n }"},"identifier":"GET /health returns status ready","scope":"GET /health returns status ready","scopes":["System endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/system.spec.js","vc_filepath":"tests/specs/api/system.spec.js","location":"specs/api/system.spec.js","result":"passed","duration_in_ms":165,"started_at":"2026-09-28T19:23:56.873Z","finished_at":"2026-09-28T19:23:57.038Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:23:57.068Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:23:57.068Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch -2026-09-28T19:23:57.078Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=99247c11-8397-5c1c-a4d6-c035bdbc6d9a -2026-09-28T19:23:57.078Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:23:57.078Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=071db9aee27a2b54f33c2c55fa75744dc75bc05330fe85ccf7f425e19c25eca3 platform={} -2026-09-28T19:23:57.096Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:57.047Z', - uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:57.052Z', - uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:57.053Z', - uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:57.053Z', - uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:57.053Z', - uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a', - kind: 'TEST_STEP', - message: 'Expect "toBeGreaterThan"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:57.097Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 47, - started_at: '2026-09-28T19:23:57.037Z', - finished_at: '2026-09-28T19:23:57.084Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:57.925Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch: 200 OK -2026-09-28T19:23:57.927Z CLI debug [TEST REPORTING AND ANALYTICS:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from undefined: 200 -2026-09-28T19:23:57.927Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Interval-Queue event successful for events 'TestRunFinished':cf9bfd74-293e-5ce3-8a56-df1c85569d12,'TestRunStarted':98b4dc41-feac-59f6-93db-31dce35bd01f,'TestRunStarted':99247c11-8397-5c1c-a4d6-c035bdbc6d9a,'TestRunFinished':98b4dc41-feac-59f6-93db-31dce35bd01f -- {"success":true} -2026-09-28T19:23:57.928Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Remaining Queue Length - 1 -2026-09-28T19:23:57.928Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing events. Queue Length - 3 -2026-09-28T19:23:57.928Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.272Z', - uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5029, - test_run_uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:56.306Z', - uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:56.312Z', - uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:56.316Z', - uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:56.316Z', - uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:56.317Z', - uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:56.320Z', - uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:56.949Z', - uuid: '98b4dc41-feac-59f6-93db-31dce35bd01f', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 20, - test_run_uuid: '98b4dc41-feac-59f6-93db-31dce35bd01f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:56.971Z', - uuid: '98b4dc41-feac-59f6-93db-31dce35bd01f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '98b4dc41-feac-59f6-93db-31dce35bd01f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:56.974Z', - uuid: '98b4dc41-feac-59f6-93db-31dce35bd01f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '98b4dc41-feac-59f6-93db-31dce35bd01f' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:57.047Z', - uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:57.052Z', - uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:57.053Z', - uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:57.053Z', - uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:57.053Z', - uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a', - kind: 'TEST_STEP', - message: 'Expect "toBeGreaterThan"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a' - } - ] - } -] to 23117:0 -2026-09-28T19:23:57.929Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch events for Interval-Queue to /api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch. Request Size - 6165 bytes. Events are 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -2026-09-28T19:23:57.929Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:51.272Z","uuid":"cf9bfd74-293e-5ce3-8a56-df1c85569d12","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":5029,"test_run_uuid":"cf9bfd74-293e-5ce3-8a56-df1c85569d12"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:56.306Z","uuid":"cf9bfd74-293e-5ce3-8a56-df1c85569d12","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":6,"test_run_uuid":"cf9bfd74-293e-5ce3-8a56-df1c85569d12"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:56.312Z","uuid":"cf9bfd74-293e-5ce3-8a56-df1c85569d12","kind":"TEST_STEP","message":"DELETE","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"cf9bfd74-293e-5ce3-8a56-df1c85569d12"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:56.316Z","uuid":"cf9bfd74-293e-5ce3-8a56-df1c85569d12","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"cf9bfd74-293e-5ce3-8a56-df1c85569d12"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:56.316Z","uuid":"cf9bfd74-293e-5ce3-8a56-df1c85569d12","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"cf9bfd74-293e-5ce3-8a56-df1c85569d12"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:56.317Z","uuid":"cf9bfd74-293e-5ce3-8a56-df1c85569d12","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"cf9bfd74-293e-5ce3-8a56-df1c85569d12"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:56.320Z","uuid":"cf9bfd74-293e-5ce3-8a56-df1c85569d12","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"cf9bfd74-293e-5ce3-8a56-df1c85569d12"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:56.949Z","uuid":"98b4dc41-feac-59f6-93db-31dce35bd01f","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":20,"test_run_uuid":"98b4dc41-feac-59f6-93db-31dce35bd01f"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:56.971Z","uuid":"98b4dc41-feac-59f6-93db-31dce35bd01f","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"98b4dc41-feac-59f6-93db-31dce35bd01f"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:56.974Z","uuid":"98b4dc41-feac-59f6-93db-31dce35bd01f","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"98b4dc41-feac-59f6-93db-31dce35bd01f"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:57.047Z","uuid":"99247c11-8397-5c1c-a4d6-c035bdbc6d9a","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":5,"test_run_uuid":"99247c11-8397-5c1c-a4d6-c035bdbc6d9a"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:57.052Z","uuid":"99247c11-8397-5c1c-a4d6-c035bdbc6d9a","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"99247c11-8397-5c1c-a4d6-c035bdbc6d9a"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:57.053Z","uuid":"99247c11-8397-5c1c-a4d6-c035bdbc6d9a","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"99247c11-8397-5c1c-a4d6-c035bdbc6d9a"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:57.053Z","uuid":"99247c11-8397-5c1c-a4d6-c035bdbc6d9a","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"99247c11-8397-5c1c-a4d6-c035bdbc6d9a"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:57.053Z","uuid":"99247c11-8397-5c1c-a4d6-c035bdbc6d9a","kind":"TEST_STEP","message":"Expect \"toBeGreaterThan\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"99247c11-8397-5c1c-a4d6-c035bdbc6d9a"}]}] -2026-09-28T19:23:57.929Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:23:57.929Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch -2026-09-28T19:23:57.941Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch","entryType":"measure","startTime":1790623437068.4067,"duration":858.9003329984844,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:23:58.847Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch: 200 OK -2026-09-28T19:23:58.856Z CLI debug [TEST REPORTING AND ANALYTICS:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from undefined: 200 -2026-09-28T19:23:58.858Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Interval-Queue event successful for events 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -- {"success":true} -2026-09-28T19:23:58.860Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Remaining Queue Length - 0 -2026-09-28T19:23:58.862Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","entryType":"measure","startTime":1790623437929.7812,"duration":926.5647079981863,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:23:59.070Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing events. Queue Length - 1 -2026-09-28T19:23:59.075Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 47, - started_at: '2026-09-28T19:23:57.037Z', - finished_at: '2026-09-28T19:23:57.084Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 23117:0 -2026-09-28T19:23:59.076Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch events for Interval-Queue to /api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch. Request Size - 1308 bytes. Events are 'TestRunFinished':99247c11-8397-5c1c-a4d6-c035bdbc6d9a -2026-09-28T19:23:59.076Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Event Batch [{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"99247c11-8397-5c1c-a4d6-c035bdbc6d9a","name":"GET /status returns running true and version","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/status');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.running).toBe(true);\n expect(typeof body.version).toBe('string');\n expect(body.version.length).toBeGreaterThan(0);\n }"},"identifier":"GET /status returns running true and version","scope":"GET /status returns running true and version","scopes":["System endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/system.spec.js","vc_filepath":"tests/specs/api/system.spec.js","location":"specs/api/system.spec.js","result":"passed","duration_in_ms":47,"started_at":"2026-09-28T19:23:57.037Z","finished_at":"2026-09-28T19:23:57.084Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:23:59.076Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:23:59.077Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch -2026-09-28T19:23:59.496Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Using cached nearest hub URL: https://hub-aps.browserstack.com/wd/hub -2026-09-28T19:23:59.496Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Cached new nearest hub URL: https://hub-aps.browserstack.com/wd/hub for binSessionId=b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-28T19:23:59.497Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] ConnectBinSession details: {"binSessionId":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-b2dc8da0-e1f9-4554-8f5e-d866a34abbb4.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.23047.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:56408","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:56408","HTTP_PROXY":"http://127.0.0.1:56408","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","PIP_PROXY":"http://127.0.0.1:56408","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:56408","YARN_HTTP_PROXY":"http://127.0.0.1:56408","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:56408","https_proxy":"http://127.0.0.1:56408","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"Percy Local Manager Tests","buildIdentifier":"#9","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_2453_jostanmathias-HR6F4P4P32_f3e769c0","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub-aps.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:56408","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"56408"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM0MjE0IiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.U5iEyjNdFfKG-tMUKH-oj01Z6eo2PD-EUJDCGocNQSkMm13WJuellBNbnGcKI12Gptown0fhieO3u9rKD0HOL7Ko8zr2ZfH4yGOb0Xg6unWQUIU9zaB89Dus01rXkPEkQIvEdp6tNagEGUEHMuFjhVuIg5FnJPQ4WRzXJ3TcIfWAhIP65tULQ4lvNc9Lfvw2RqW8TJk5PUB1guTaSVnTggtwuXSVe-jS4H9bA9h_v1NTJwux-f_1GzoPqgCvuF4GZJ_10g5rQ8WgI0xfuUyfMfZs6JlDnkl4Yu-CUvd2Zu_1_Tapf6VMdOE2IAP8ydh_eI7LklQHaE0RLfljZzBlKQ","buildHashedId":"9k3f4howjhcktcuthixggatzelnr0a600fzhycth","testhubEvents":true,"jwtExpiresIn":1790631274},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:23:59.497Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onConnect hook invoked successfully. -2026-09-28T19:23:59.497Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] ConnectBinSession completed: time=1.5622910000383854 -2026-09-28T19:23:59.497Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file sdk:cli:connectBinSession {"name":"sdk:cli:connectBinSession","entryType":"measure","startTime":1790623439496.0483,"duration":1.12941699847579,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:23:59.522Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] PlaywrightConfig completed: time=0.7070000022649765 -2026-09-28T19:23:59.523Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file sdk:cli:driverInit {"name":"sdk:cli:driverInit","entryType":"measure","startTime":1790623439521.541,"duration":0.4003340005874634,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:23:59.549Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Using cached nearest hub URL: https://hub-aps.browserstack.com/wd/hub -2026-09-28T19:23:59.549Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Cached new nearest hub URL: https://hub-aps.browserstack.com/wd/hub for binSessionId=b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-28T19:23:59.550Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] ConnectBinSession details: {"binSessionId":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-b2dc8da0-e1f9-4554-8f5e-d866a34abbb4.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.23047.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:56408","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:56408","HTTP_PROXY":"http://127.0.0.1:56408","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","PIP_PROXY":"http://127.0.0.1:56408","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:56408","YARN_HTTP_PROXY":"http://127.0.0.1:56408","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:56408","https_proxy":"http://127.0.0.1:56408","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"Percy Local Manager Tests","buildIdentifier":"#9","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_2453_jostanmathias-HR6F4P4P32_f3e769c0","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub-aps.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:56408","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"56408"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM0MjE0IiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.U5iEyjNdFfKG-tMUKH-oj01Z6eo2PD-EUJDCGocNQSkMm13WJuellBNbnGcKI12Gptown0fhieO3u9rKD0HOL7Ko8zr2ZfH4yGOb0Xg6unWQUIU9zaB89Dus01rXkPEkQIvEdp6tNagEGUEHMuFjhVuIg5FnJPQ4WRzXJ3TcIfWAhIP65tULQ4lvNc9Lfvw2RqW8TJk5PUB1guTaSVnTggtwuXSVe-jS4H9bA9h_v1NTJwux-f_1GzoPqgCvuF4GZJ_10g5rQ8WgI0xfuUyfMfZs6JlDnkl4Yu-CUvd2Zu_1_Tapf6VMdOE2IAP8ydh_eI7LklQHaE0RLfljZzBlKQ","buildHashedId":"9k3f4howjhcktcuthixggatzelnr0a600fzhycth","testhubEvents":true,"jwtExpiresIn":1790631274},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:23:59.550Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onConnect hook invoked successfully. -2026-09-28T19:23:59.550Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] ConnectBinSession completed: time=0.7176669985055923 -2026-09-28T19:23:59.550Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file sdk:cli:connectBinSession {"name":"sdk:cli:connectBinSession","entryType":"measure","startTime":1790623439549.5835,"duration":0.5438749976456165,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:23:59.565Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] PlaywrightConfig completed: time=0.2009579986333847 -2026-09-28T19:23:59.565Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file sdk:cli:driverInit {"name":"sdk:cli:driverInit","entryType":"measure","startTime":1790623439564.7178,"duration":0.09879200160503387,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:23:59.761Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7a8f8161-f4a1-51d5-b2d3-3c551d950074', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:59.746Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:59.816Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '7a8f8161-f4a1-51d5-b2d3-3c551d950074', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:23:59.796Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:59.886Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9f3f7d3e-2be5-5108-8d07-605d2ce9342d', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:59.871Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:59.911Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'f96feee1-8820-433b-ac8f-99d5116e5793', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '9f3f7d3e-2be5-5108-8d07-605d2ce9342d', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:23:59.898Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:59.930Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:23:59.904Z', - uuid: 'f96feee1-8820-433b-ac8f-99d5116e5793', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 10, - hook_run_uuid: 'f96feee1-8820-433b-ac8f-99d5116e5793' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:59.934Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'f96feee1-8820-433b-ac8f-99d5116e5793', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '9f3f7d3e-2be5-5108-8d07-605d2ce9342d', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:23:59.898Z', - finished_at: '2026-09-28T19:23:59.926Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:59.950Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:23:59.801Z', - uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 13, - hook_run_uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:23:59.822Z', - uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 76, - hook_run_uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:23:59.903Z', - uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 17, - hook_run_uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:23:59.922Z', - uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:23:59.923Z', - uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:23:59.926Z', - uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:59.952Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '7a8f8161-f4a1-51d5-b2d3-3c551d950074', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:23:59.796Z', - finished_at: '2026-09-28T19:23:59.933Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:59.978Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=7a8f8161-f4a1-51d5-b2d3-3c551d950074 -2026-09-28T19:23:59.979Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:23:59.979Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=1a3a9e37b1cc0e5db1f657cec9cfbab8fa3fc1ca7ee14554da7347361a1679b3 platform={} -2026-09-28T19:23:59.993Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:59.985Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:00.006Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:59.954Z', - uuid: '7a8f8161-f4a1-51d5-b2d3-3c551d950074', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '7a8f8161-f4a1-51d5-b2d3-3c551d950074' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:59.960Z', - uuid: '7a8f8161-f4a1-51d5-b2d3-3c551d950074', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7a8f8161-f4a1-51d5-b2d3-3c551d950074' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:59.961Z', - uuid: '7a8f8161-f4a1-51d5-b2d3-3c551d950074', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7a8f8161-f4a1-51d5-b2d3-3c551d950074' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:00.009Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7a8f8161-f4a1-51d5-b2d3-3c551d950074', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 239, - started_at: '2026-09-28T19:23:59.746Z', - finished_at: '2026-09-28T19:23:59.985Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [ 'cacd7819-95d7-43d6-8f5d-86a204854565' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:00.016Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=1c656ac6-fc89-5b17-a17c-1f8e593fb9fd -2026-09-28T19:24:00.016Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:24:00.016Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=1a3a9e37b1cc0e5db1f657cec9cfbab8fa3fc1ca7ee14554da7347361a1679b3 platform={} -2026-09-28T19:24:00.032Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch: 200 OK -2026-09-28T19:24:00.032Z CLI debug [TEST REPORTING AND ANALYTICS:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from undefined: 200 -2026-09-28T19:24:00.032Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Interval-Queue event successful for events 'TestRunFinished':99247c11-8397-5c1c-a4d6-c035bdbc6d9a -- {"success":true} -2026-09-28T19:24:00.032Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Remaining Queue Length - 8 -2026-09-28T19:24:00.032Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing events. Queue Length - 3 -2026-09-28T19:24:00.032Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:23:59.904Z', - uuid: 'f96feee1-8820-433b-ac8f-99d5116e5793', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 10, - hook_run_uuid: 'f96feee1-8820-433b-ac8f-99d5116e5793' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:23:59.801Z', - uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 13, - hook_run_uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:23:59.822Z', - uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 76, - hook_run_uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:23:59.903Z', - uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 17, - hook_run_uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:23:59.922Z', - uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:23:59.923Z', - uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:23:59.926Z', - uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:59.954Z', - uuid: '7a8f8161-f4a1-51d5-b2d3-3c551d950074', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '7a8f8161-f4a1-51d5-b2d3-3c551d950074' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:59.960Z', - uuid: '7a8f8161-f4a1-51d5-b2d3-3c551d950074', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7a8f8161-f4a1-51d5-b2d3-3c551d950074' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:59.961Z', - uuid: '7a8f8161-f4a1-51d5-b2d3-3c551d950074', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7a8f8161-f4a1-51d5-b2d3-3c551d950074' - } - ] - } -] to 23117:0 -2026-09-28T19:24:00.032Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch events for Interval-Queue to /api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch. Request Size - 4273 bytes. Events are 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -2026-09-28T19:24:00.032Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:23:59.904Z","uuid":"f96feee1-8820-433b-ac8f-99d5116e5793","kind":"TEST_STEP","message":"Fixture \"__browserstack_workerHook\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":10,"hook_run_uuid":"f96feee1-8820-433b-ac8f-99d5116e5793"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:23:59.801Z","uuid":"cacd7819-95d7-43d6-8f5d-86a204854565","kind":"TEST_STEP","message":"Fixture \"__browserstack_workerHook\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":13,"hook_run_uuid":"cacd7819-95d7-43d6-8f5d-86a204854565"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:23:59.822Z","uuid":"cacd7819-95d7-43d6-8f5d-86a204854565","kind":"TEST_STEP","message":"Create request context","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":76,"hook_run_uuid":"cacd7819-95d7-43d6-8f5d-86a204854565"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:23:59.903Z","uuid":"cacd7819-95d7-43d6-8f5d-86a204854565","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":17,"hook_run_uuid":"cacd7819-95d7-43d6-8f5d-86a204854565"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:23:59.922Z","uuid":"cacd7819-95d7-43d6-8f5d-86a204854565","kind":"TEST_STEP","message":"Backend must be running on BACKEND_URL","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"hook_run_uuid":"cacd7819-95d7-43d6-8f5d-86a204854565"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:23:59.923Z","uuid":"cacd7819-95d7-43d6-8f5d-86a204854565","kind":"TEST_STEP","message":"DELETE","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"hook_run_uuid":"cacd7819-95d7-43d6-8f5d-86a204854565"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:23:59.926Z","uuid":"cacd7819-95d7-43d6-8f5d-86a204854565","kind":"TEST_STEP","message":"Fixture \"request\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"hook_run_uuid":"cacd7819-95d7-43d6-8f5d-86a204854565"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:59.954Z","uuid":"7a8f8161-f4a1-51d5-b2d3-3c551d950074","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":5,"test_run_uuid":"7a8f8161-f4a1-51d5-b2d3-3c551d950074"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:59.960Z","uuid":"7a8f8161-f4a1-51d5-b2d3-3c551d950074","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"7a8f8161-f4a1-51d5-b2d3-3c551d950074"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:59.961Z","uuid":"7a8f8161-f4a1-51d5-b2d3-3c551d950074","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"7a8f8161-f4a1-51d5-b2d3-3c551d950074"}]}] -2026-09-28T19:24:00.032Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:00.032Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch -2026-09-28T19:24:00.034Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch","entryType":"measure","startTime":1790623439076.9597,"duration":955.251791998744,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:24:00.208Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:00.019Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:00.233Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:59.998Z', - uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 9, - test_run_uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.008Z', - uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.009Z', - uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.009Z', - uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.010Z', - uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.010Z', - uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:00.237Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 35, - started_at: '2026-09-28T19:23:59.985Z', - finished_at: '2026-09-28T19:24:00.020Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:00.386Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=99d319fd-dc1e-5570-b58c-a9d009ac8229 -2026-09-28T19:24:00.386Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:24:00.386Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=1a3a9e37b1cc0e5db1f657cec9cfbab8fa3fc1ca7ee14554da7347361a1679b3 platform={} -2026-09-28T19:24:00.411Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:00.394Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:00.420Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.341Z', - uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 19, - test_run_uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.360Z', - uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.363Z', - uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.364Z', - uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229', - kind: 'TEST_STEP', - message: 'Snapshot 920bc4be-8237-489b-bb36-7fd8c7b57adc should be in the queue', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.365Z', - uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:00.421Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 376, - started_at: '2026-09-28T19:24:00.019Z', - finished_at: '2026-09-28T19:24:00.395Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:00.422Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=03e523a7-c156-5128-9952-04c3ea6b0e4c -2026-09-28T19:24:00.422Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:24:00.422Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=1a3a9e37b1cc0e5db1f657cec9cfbab8fa3fc1ca7ee14554da7347361a1679b3 platform={} -2026-09-28T19:24:00.430Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '87fc8735-6beb-5fb9-bf71-507c5b277823', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:00.427Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:00.445Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.411Z', - uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.416Z', - uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.417Z', - uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.418Z', - uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:00.448Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 33, - started_at: '2026-09-28T19:24:00.394Z', - finished_at: '2026-09-28T19:24:00.427Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:00.491Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=87fc8735-6beb-5fb9-bf71-507c5b277823 -2026-09-28T19:24:00.491Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:24:00.491Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=1a3a9e37b1cc0e5db1f657cec9cfbab8fa3fc1ca7ee14554da7347361a1679b3 platform={} -2026-09-28T19:24:00.499Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '88102d1c-7f6c-5434-9672-d7fc372e8936', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:00.495Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:00.515Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.474Z', - uuid: '87fc8735-6beb-5fb9-bf71-507c5b277823', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '87fc8735-6beb-5fb9-bf71-507c5b277823' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.481Z', - uuid: '87fc8735-6beb-5fb9-bf71-507c5b277823', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '87fc8735-6beb-5fb9-bf71-507c5b277823' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.483Z', - uuid: '87fc8735-6beb-5fb9-bf71-507c5b277823', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '87fc8735-6beb-5fb9-bf71-507c5b277823' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:00.530Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '87fc8735-6beb-5fb9-bf71-507c5b277823', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 68, - started_at: '2026-09-28T19:24:00.427Z', - finished_at: '2026-09-28T19:24:00.495Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:00.536Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=88102d1c-7f6c-5434-9672-d7fc372e8936 -2026-09-28T19:24:00.536Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:24:00.536Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=1a3a9e37b1cc0e5db1f657cec9cfbab8fa3fc1ca7ee14554da7347361a1679b3 platform={} -2026-09-28T19:24:00.570Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:00.559Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:00.621Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.503Z', - uuid: '88102d1c-7f6c-5434-9672-d7fc372e8936', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 9, - test_run_uuid: '88102d1c-7f6c-5434-9672-d7fc372e8936' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.512Z', - uuid: '88102d1c-7f6c-5434-9672-d7fc372e8936', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '88102d1c-7f6c-5434-9672-d7fc372e8936' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.513Z', - uuid: '88102d1c-7f6c-5434-9672-d7fc372e8936', - kind: 'TEST_STEP', - message: 'Deleted snapshot should not appear in the queue', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '88102d1c-7f6c-5434-9672-d7fc372e8936' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:00.626Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '88102d1c-7f6c-5434-9672-d7fc372e8936', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 66, - started_at: '2026-09-28T19:24:00.495Z', - finished_at: '2026-09-28T19:24:00.561Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:01.068Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing events. Queue Length - 18 -2026-09-28T19:24:01.072Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7a8f8161-f4a1-51d5-b2d3-3c551d950074', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:59.746Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '7a8f8161-f4a1-51d5-b2d3-3c551d950074', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:23:59.796Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9f3f7d3e-2be5-5108-8d07-605d2ce9342d', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:59.871Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'f96feee1-8820-433b-ac8f-99d5116e5793', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '9f3f7d3e-2be5-5108-8d07-605d2ce9342d', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:23:59.898Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'f96feee1-8820-433b-ac8f-99d5116e5793', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '9f3f7d3e-2be5-5108-8d07-605d2ce9342d', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:23:59.898Z', - finished_at: '2026-09-28T19:23:59.926Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '7a8f8161-f4a1-51d5-b2d3-3c551d950074', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:23:59.796Z', - finished_at: '2026-09-28T19:23:59.933Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:59.985Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7a8f8161-f4a1-51d5-b2d3-3c551d950074', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 239, - started_at: '2026-09-28T19:23:59.746Z', - finished_at: '2026-09-28T19:23:59.985Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [ 'cacd7819-95d7-43d6-8f5d-86a204854565' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:00.019Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 35, - started_at: '2026-09-28T19:23:59.985Z', - finished_at: '2026-09-28T19:24:00.020Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:00.394Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 376, - started_at: '2026-09-28T19:24:00.019Z', - finished_at: '2026-09-28T19:24:00.395Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '87fc8735-6beb-5fb9-bf71-507c5b277823', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:00.427Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 33, - started_at: '2026-09-28T19:24:00.394Z', - finished_at: '2026-09-28T19:24:00.427Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '88102d1c-7f6c-5434-9672-d7fc372e8936', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:00.495Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '87fc8735-6beb-5fb9-bf71-507c5b277823', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 68, - started_at: '2026-09-28T19:24:00.427Z', - finished_at: '2026-09-28T19:24:00.495Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:00.559Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '88102d1c-7f6c-5434-9672-d7fc372e8936', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 66, - started_at: '2026-09-28T19:24:00.495Z', - finished_at: '2026-09-28T19:24:00.561Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 23117:0 -2026-09-28T19:24:01.072Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch events for Interval-Queue to /api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch. Request Size - 22055 bytes. Events are 'TestRunStarted':7a8f8161-f4a1-51d5-b2d3-3c551d950074,'HookRunStarted':cacd7819-95d7-43d6-8f5d-86a204854565,'TestRunStarted':9f3f7d3e-2be5-5108-8d07-605d2ce9342d,'HookRunStarted':f96feee1-8820-433b-ac8f-99d5116e5793,'HookRunFinished':f96feee1-8820-433b-ac8f-99d5116e5793,'HookRunFinished':cacd7819-95d7-43d6-8f5d-86a204854565,'TestRunStarted':1c656ac6-fc89-5b17-a17c-1f8e593fb9fd,'TestRunFinished':7a8f8161-f4a1-51d5-b2d3-3c551d950074,'TestRunStarted':99d319fd-dc1e-5570-b58c-a9d009ac8229,'TestRunFinished':1c656ac6-fc89-5b17-a17c-1f8e593fb9fd,'TestRunStarted':03e523a7-c156-5128-9952-04c3ea6b0e4c,'TestRunFinished':99d319fd-dc1e-5570-b58c-a9d009ac8229,'TestRunStarted':87fc8735-6beb-5fb9-bf71-507c5b277823,'TestRunFinished':03e523a7-c156-5128-9952-04c3ea6b0e4c,'TestRunStarted':88102d1c-7f6c-5434-9672-d7fc372e8936,'TestRunFinished':87fc8735-6beb-5fb9-bf71-507c5b277823,'TestRunStarted':be51a42c-4c8c-53ec-8458-4931860c026e,'TestRunFinished':88102d1c-7f6c-5434-9672-d7fc372e8936 -2026-09-28T19:24:01.072Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"7a8f8161-f4a1-51d5-b2d3-3c551d950074","name":"Step 1 — server health check passes","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/health');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.status).toBe('ready');\n }"},"identifier":"Step 1 — server health check passes","scope":"Step 1 — server health check passes","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:23:59.746Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"HookRunStarted","hook_run":{"type":"hook","hook_type":"BEFORE_ALL","framework":"Playwright","uuid":"cacd7819-95d7-43d6-8f5d-86a204854565","name":"beforeAll hook","result":"pending","test_run_id":"7a8f8161-f4a1-51d5-b2d3-3c551d950074","body":{"lang":"node","code":null},"scope":"Step 1 — server health check passes","custom_metadata":{},"tags":[],"scopes":["Snapshot lifecycle (E2E)"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js","started_at":"2026-09-28T19:23:59.796Z"}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"9f3f7d3e-2be5-5108-8d07-605d2ce9342d","name":"Popup: Percy logo renders","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // BrandMark renders \"Percy\n await expect(page.getByRole('img', {\n name: 'Percy Logo'\n })).toBeVisible();\n await page.close();\n }"},"identifier":"Popup: Percy logo renders","scope":"Popup: Percy logo renders","scopes":["Extension UI (popup pages via static server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:23:59.871Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Percy logo renders"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"HookRunStarted","hook_run":{"type":"hook","hook_type":"BEFORE_ALL","framework":"Playwright","uuid":"f96feee1-8820-433b-ac8f-99d5116e5793","name":"beforeAll hook","result":"pending","test_run_id":"9f3f7d3e-2be5-5108-8d07-605d2ce9342d","body":{"lang":"node","code":null},"scope":"Popup: Percy logo renders","custom_metadata":{},"tags":[],"scopes":["Extension UI (popup pages via static server)"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","started_at":"2026-09-28T19:23:59.898Z"}},{"event_type":"HookRunFinished","hook_run":{"type":"hook","hook_type":"BEFORE_ALL","framework":"Playwright","uuid":"f96feee1-8820-433b-ac8f-99d5116e5793","name":"beforeAll hook","result":"passed","test_run_id":"9f3f7d3e-2be5-5108-8d07-605d2ce9342d","body":{"lang":"node","code":null},"scope":"Popup: Percy logo renders","custom_metadata":{},"tags":[],"scopes":["Extension UI (popup pages via static server)"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","started_at":"2026-09-28T19:23:59.898Z","finished_at":"2026-09-28T19:23:59.926Z"}},{"event_type":"HookRunFinished","hook_run":{"type":"hook","hook_type":"BEFORE_ALL","framework":"Playwright","uuid":"cacd7819-95d7-43d6-8f5d-86a204854565","name":"beforeAll hook","result":"passed","test_run_id":"7a8f8161-f4a1-51d5-b2d3-3c551d950074","body":{"lang":"node","code":null},"scope":"Step 1 — server health check passes","custom_metadata":{},"tags":[],"scopes":["Snapshot lifecycle (E2E)"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js","started_at":"2026-09-28T19:23:59.796Z","finished_at":"2026-09-28T19:23:59.933Z"}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"1c656ac6-fc89-5b17-a17c-1f8e593fb9fd","name":"Step 2 — create a snapshot","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.post('/snapshots', {\n data: SNAPSHOT_PAYLOAD\n });\n expect(res.status()).toBe(201);\n const body = await res.json();\n expect(body.snapshot.id).toBeTruthy();\n snapshotId = body.snapshot.id;\n expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n }"},"identifier":"Step 2 — create a snapshot","scope":"Step 2 — create a snapshot","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:23:59.985Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"7a8f8161-f4a1-51d5-b2d3-3c551d950074","name":"Step 1 — server health check passes","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/health');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.status).toBe('ready');\n }"},"identifier":"Step 1 — server health check passes","scope":"Step 1 — server health check passes","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":239,"started_at":"2026-09-28T19:23:59.746Z","finished_at":"2026-09-28T19:23:59.985Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes"},"hooks":["cacd7819-95d7-43d6-8f5d-86a204854565"],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"99d319fd-dc1e-5570-b58c-a9d009ac8229","name":"Step 3 — snapshot appears in the queue","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const list = await res.json();\n expect(Array.isArray(list)).toBe(true);\n const found = list.find(s => s.id === snapshotId);\n expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n }"},"identifier":"Step 3 — snapshot appears in the queue","scope":"Step 3 — snapshot appears in the queue","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:00.019Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"1c656ac6-fc89-5b17-a17c-1f8e593fb9fd","name":"Step 2 — create a snapshot","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.post('/snapshots', {\n data: SNAPSHOT_PAYLOAD\n });\n expect(res.status()).toBe(201);\n const body = await res.json();\n expect(body.snapshot.id).toBeTruthy();\n snapshotId = body.snapshot.id;\n expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n }"},"identifier":"Step 2 — create a snapshot","scope":"Step 2 — create a snapshot","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":35,"started_at":"2026-09-28T19:23:59.985Z","finished_at":"2026-09-28T19:24:00.020Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"03e523a7-c156-5128-9952-04c3ea6b0e4c","name":"Step 4 — update snapshot name","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const updatedName = 'E2E Homepage Snapshot — Updated';\n const res = await request.patch(`/snapshots/${snapshotId}`, {\n data: {\n name: updatedName\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.snapshot.name).toBe(updatedName);\n expect(body.snapshot.id).toBe(snapshotId);\n }"},"identifier":"Step 4 — update snapshot name","scope":"Step 4 — update snapshot name","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:00.394Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"99d319fd-dc1e-5570-b58c-a9d009ac8229","name":"Step 3 — snapshot appears in the queue","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const list = await res.json();\n expect(Array.isArray(list)).toBe(true);\n const found = list.find(s => s.id === snapshotId);\n expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n }"},"identifier":"Step 3 — snapshot appears in the queue","scope":"Step 3 — snapshot appears in the queue","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":376,"started_at":"2026-09-28T19:24:00.019Z","finished_at":"2026-09-28T19:24:00.395Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"87fc8735-6beb-5fb9-bf71-507c5b277823","name":"Step 5 — delete the snapshot","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.delete(`/snapshots/${snapshotId}`);\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.message).toBe('Snapshot deleted');\n }"},"identifier":"Step 5 — delete the snapshot","scope":"Step 5 — delete the snapshot","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:00.427Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"03e523a7-c156-5128-9952-04c3ea6b0e4c","name":"Step 4 — update snapshot name","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const updatedName = 'E2E Homepage Snapshot — Updated';\n const res = await request.patch(`/snapshots/${snapshotId}`, {\n data: {\n name: updatedName\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.snapshot.name).toBe(updatedName);\n expect(body.snapshot.id).toBe(snapshotId);\n }"},"identifier":"Step 4 — update snapshot name","scope":"Step 4 — update snapshot name","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":33,"started_at":"2026-09-28T19:24:00.394Z","finished_at":"2026-09-28T19:24:00.427Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"88102d1c-7f6c-5434-9672-d7fc372e8936","name":"Step 6 — queue is empty after deletion","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const list = await res.json();\n const found = list.find(s => s.id === snapshotId);\n expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n }"},"identifier":"Step 6 — queue is empty after deletion","scope":"Step 6 — queue is empty after deletion","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:00.495Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"87fc8735-6beb-5fb9-bf71-507c5b277823","name":"Step 5 — delete the snapshot","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.delete(`/snapshots/${snapshotId}`);\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.message).toBe('Snapshot deleted');\n }"},"identifier":"Step 5 — delete the snapshot","scope":"Step 5 — delete the snapshot","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":68,"started_at":"2026-09-28T19:24:00.427Z","finished_at":"2026-09-28T19:24:00.495Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"be51a42c-4c8c-53ec-8458-4931860c026e","name":"Step 7 — finalize build (requires PERCY_TOKEN)","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n test.setTimeout(120_000);\n test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n\n // Re-create a snapshot so there is something to finalize\n const createRes = await request.post('/snapshots', {\n data: SNAPSHOT_PAYLOAD\n });\n expect(createRes.status()).toBe(201);\n const res = await request.post('/build/finalize', {\n data: {\n token: PERCY_TOKEN\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.message).toBe('Percy started successfully');\n expect(body.buildId).toBeTruthy();\n expect(body.buildUrl).toBeTruthy();\n }"},"identifier":"Step 7 — finalize build (requires PERCY_TOKEN)","scope":"Step 7 — finalize build (requires PERCY_TOKEN)","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:00.559Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"88102d1c-7f6c-5434-9672-d7fc372e8936","name":"Step 6 — queue is empty after deletion","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const list = await res.json();\n const found = list.find(s => s.id === snapshotId);\n expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n }"},"identifier":"Step 6 — queue is empty after deletion","scope":"Step 6 — queue is empty after deletion","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":66,"started_at":"2026-09-28T19:24:00.495Z","finished_at":"2026-09-28T19:24:00.561Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:24:01.072Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:01.072Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch -2026-09-28T19:24:01.166Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch: 200 OK -2026-09-28T19:24:01.167Z CLI debug [TEST REPORTING AND ANALYTICS:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from undefined: 200 -2026-09-28T19:24:01.167Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Interval-Queue event successful for events 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -- {"success":true} -2026-09-28T19:24:01.167Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Remaining Queue Length - 5 -2026-09-28T19:24:01.174Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","entryType":"measure","startTime":1790623440032.7815,"duration":1134.069458000362,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:24:02.244Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch: 200 OK -2026-09-28T19:24:02.247Z CLI debug [TEST REPORTING AND ANALYTICS:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from undefined: 200 -2026-09-28T19:24:02.247Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Interval-Queue event successful for events 'TestRunStarted':7a8f8161-f4a1-51d5-b2d3-3c551d950074,'HookRunStarted':cacd7819-95d7-43d6-8f5d-86a204854565,'TestRunStarted':9f3f7d3e-2be5-5108-8d07-605d2ce9342d,'HookRunStarted':f96feee1-8820-433b-ac8f-99d5116e5793,'HookRunFinished':f96feee1-8820-433b-ac8f-99d5116e5793,'HookRunFinished':cacd7819-95d7-43d6-8f5d-86a204854565,'TestRunStarted':1c656ac6-fc89-5b17-a17c-1f8e593fb9fd,'TestRunFinished':7a8f8161-f4a1-51d5-b2d3-3c551d950074,'TestRunStarted':99d319fd-dc1e-5570-b58c-a9d009ac8229,'TestRunFinished':1c656ac6-fc89-5b17-a17c-1f8e593fb9fd,'TestRunStarted':03e523a7-c156-5128-9952-04c3ea6b0e4c,'TestRunFinished':99d319fd-dc1e-5570-b58c-a9d009ac8229,'TestRunStarted':87fc8735-6beb-5fb9-bf71-507c5b277823,'TestRunFinished':03e523a7-c156-5128-9952-04c3ea6b0e4c,'TestRunStarted':88102d1c-7f6c-5434-9672-d7fc372e8936,'TestRunFinished':87fc8735-6beb-5fb9-bf71-507c5b277823,'TestRunStarted':be51a42c-4c8c-53ec-8458-4931860c026e,'TestRunFinished':88102d1c-7f6c-5434-9672-d7fc372e8936 -- {"success":true} -2026-09-28T19:24:02.247Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Remaining Queue Length - 0 -2026-09-28T19:24:02.247Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing events. Queue Length - 5 -2026-09-28T19:24:02.248Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:59.998Z', - uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 9, - test_run_uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.008Z', - uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.009Z', - uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.009Z', - uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.010Z', - uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.010Z', - uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.341Z', - uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 19, - test_run_uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.360Z', - uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.363Z', - uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.364Z', - uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229', - kind: 'TEST_STEP', - message: 'Snapshot 920bc4be-8237-489b-bb36-7fd8c7b57adc should be in the queue', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.365Z', - uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.411Z', - uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.416Z', - uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.417Z', - uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.418Z', - uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.474Z', - uuid: '87fc8735-6beb-5fb9-bf71-507c5b277823', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '87fc8735-6beb-5fb9-bf71-507c5b277823' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.481Z', - uuid: '87fc8735-6beb-5fb9-bf71-507c5b277823', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '87fc8735-6beb-5fb9-bf71-507c5b277823' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.483Z', - uuid: '87fc8735-6beb-5fb9-bf71-507c5b277823', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '87fc8735-6beb-5fb9-bf71-507c5b277823' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.503Z', - uuid: '88102d1c-7f6c-5434-9672-d7fc372e8936', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 9, - test_run_uuid: '88102d1c-7f6c-5434-9672-d7fc372e8936' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.512Z', - uuid: '88102d1c-7f6c-5434-9672-d7fc372e8936', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '88102d1c-7f6c-5434-9672-d7fc372e8936' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.513Z', - uuid: '88102d1c-7f6c-5434-9672-d7fc372e8936', - kind: 'TEST_STEP', - message: 'Deleted snapshot should not appear in the queue', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '88102d1c-7f6c-5434-9672-d7fc372e8936' - } - ] - } -] to 23117:0 -2026-09-28T19:24:02.248Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch events for Interval-Queue to /api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch. Request Size - 8774 bytes. Events are 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -2026-09-28T19:24:02.248Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:23:59.998Z","uuid":"1c656ac6-fc89-5b17-a17c-1f8e593fb9fd","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":9,"test_run_uuid":"1c656ac6-fc89-5b17-a17c-1f8e593fb9fd"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:00.008Z","uuid":"1c656ac6-fc89-5b17-a17c-1f8e593fb9fd","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"1c656ac6-fc89-5b17-a17c-1f8e593fb9fd"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:00.009Z","uuid":"1c656ac6-fc89-5b17-a17c-1f8e593fb9fd","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"1c656ac6-fc89-5b17-a17c-1f8e593fb9fd"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:00.009Z","uuid":"1c656ac6-fc89-5b17-a17c-1f8e593fb9fd","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"1c656ac6-fc89-5b17-a17c-1f8e593fb9fd"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:00.010Z","uuid":"1c656ac6-fc89-5b17-a17c-1f8e593fb9fd","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"1c656ac6-fc89-5b17-a17c-1f8e593fb9fd"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:00.010Z","uuid":"1c656ac6-fc89-5b17-a17c-1f8e593fb9fd","kind":"TEST_STEP","message":"Expect \"toEqual\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"1c656ac6-fc89-5b17-a17c-1f8e593fb9fd"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:00.341Z","uuid":"99d319fd-dc1e-5570-b58c-a9d009ac8229","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":19,"test_run_uuid":"99d319fd-dc1e-5570-b58c-a9d009ac8229"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:00.360Z","uuid":"99d319fd-dc1e-5570-b58c-a9d009ac8229","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"99d319fd-dc1e-5570-b58c-a9d009ac8229"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:00.363Z","uuid":"99d319fd-dc1e-5570-b58c-a9d009ac8229","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"99d319fd-dc1e-5570-b58c-a9d009ac8229"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:00.364Z","uuid":"99d319fd-dc1e-5570-b58c-a9d009ac8229","kind":"TEST_STEP","message":"Snapshot 920bc4be-8237-489b-bb36-7fd8c7b57adc should be in the queue","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"99d319fd-dc1e-5570-b58c-a9d009ac8229"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:00.365Z","uuid":"99d319fd-dc1e-5570-b58c-a9d009ac8229","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"99d319fd-dc1e-5570-b58c-a9d009ac8229"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:00.411Z","uuid":"03e523a7-c156-5128-9952-04c3ea6b0e4c","kind":"TEST_STEP","message":"PATCH","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":5,"test_run_uuid":"03e523a7-c156-5128-9952-04c3ea6b0e4c"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:00.416Z","uuid":"03e523a7-c156-5128-9952-04c3ea6b0e4c","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"03e523a7-c156-5128-9952-04c3ea6b0e4c"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:00.417Z","uuid":"03e523a7-c156-5128-9952-04c3ea6b0e4c","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"03e523a7-c156-5128-9952-04c3ea6b0e4c"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:00.418Z","uuid":"03e523a7-c156-5128-9952-04c3ea6b0e4c","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"03e523a7-c156-5128-9952-04c3ea6b0e4c"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:00.474Z","uuid":"87fc8735-6beb-5fb9-bf71-507c5b277823","kind":"TEST_STEP","message":"DELETE","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":5,"test_run_uuid":"87fc8735-6beb-5fb9-bf71-507c5b277823"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:00.481Z","uuid":"87fc8735-6beb-5fb9-bf71-507c5b277823","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"87fc8735-6beb-5fb9-bf71-507c5b277823"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:00.483Z","uuid":"87fc8735-6beb-5fb9-bf71-507c5b277823","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"87fc8735-6beb-5fb9-bf71-507c5b277823"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:00.503Z","uuid":"88102d1c-7f6c-5434-9672-d7fc372e8936","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":9,"test_run_uuid":"88102d1c-7f6c-5434-9672-d7fc372e8936"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:00.512Z","uuid":"88102d1c-7f6c-5434-9672-d7fc372e8936","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"88102d1c-7f6c-5434-9672-d7fc372e8936"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:00.513Z","uuid":"88102d1c-7f6c-5434-9672-d7fc372e8936","kind":"TEST_STEP","message":"Deleted snapshot should not appear in the queue","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"88102d1c-7f6c-5434-9672-d7fc372e8936"}]}] -2026-09-28T19:24:02.248Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:02.248Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch -2026-09-28T19:24:02.251Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch","entryType":"measure","startTime":1790623441072.7268,"duration":1174.7374170012772,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:24:03.084Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch: 200 OK -2026-09-28T19:24:03.084Z CLI debug [TEST REPORTING AND ANALYTICS:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from undefined: 200 -2026-09-28T19:24:03.084Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Interval-Queue event successful for events 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -- {"success":true} -2026-09-28T19:24:03.084Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Remaining Queue Length - 0 -2026-09-28T19:24:03.084Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","entryType":"measure","startTime":1790623442248.6274,"duration":835.5723330006003,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:24:17.980Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=be51a42c-4c8c-53ec-8458-4931860c026e -2026-09-28T19:24:17.982Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:24:17.982Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=1a3a9e37b1cc0e5db1f657cec9cfbab8fa3fc1ca7ee14554da7347361a1679b3 platform={} -2026-09-28T19:24:18.006Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.574Z', - uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.578Z', - uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.579Z', - uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 17372, - test_run_uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:17.953Z', - uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:17.954Z', - uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:17.954Z', - uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:17.954Z', - uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:18.009Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 17430, - started_at: '2026-09-28T19:24:00.559Z', - finished_at: '2026-09-28T19:24:17.989Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:19.081Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing events. Queue Length - 1 -2026-09-28T19:24:19.081Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 17430, - started_at: '2026-09-28T19:24:00.559Z', - finished_at: '2026-09-28T19:24:17.989Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 23117:0 -2026-09-28T19:24:19.081Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch events for Interval-Queue to /api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch. Request Size - 1787 bytes. Events are 'TestRunFinished':be51a42c-4c8c-53ec-8458-4931860c026e -2026-09-28T19:24:19.081Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Event Batch [{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"be51a42c-4c8c-53ec-8458-4931860c026e","name":"Step 7 — finalize build (requires PERCY_TOKEN)","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n test.setTimeout(120_000);\n test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n\n // Re-create a snapshot so there is something to finalize\n const createRes = await request.post('/snapshots', {\n data: SNAPSHOT_PAYLOAD\n });\n expect(createRes.status()).toBe(201);\n const res = await request.post('/build/finalize', {\n data: {\n token: PERCY_TOKEN\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.message).toBe('Percy started successfully');\n expect(body.buildId).toBeTruthy();\n expect(body.buildUrl).toBeTruthy();\n }"},"identifier":"Step 7 — finalize build (requires PERCY_TOKEN)","scope":"Step 7 — finalize build (requires PERCY_TOKEN)","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":17430,"started_at":"2026-09-28T19:24:00.559Z","finished_at":"2026-09-28T19:24:17.989Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:24:19.081Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:19.081Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch -2026-09-28T19:24:19.910Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Using cached nearest hub URL: https://hub-aps.browserstack.com/wd/hub -2026-09-28T19:24:19.910Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Cached new nearest hub URL: https://hub-aps.browserstack.com/wd/hub for binSessionId=b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-28T19:24:19.913Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] ConnectBinSession details: {"binSessionId":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-b2dc8da0-e1f9-4554-8f5e-d866a34abbb4.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.23047.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:56408","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:56408","HTTP_PROXY":"http://127.0.0.1:56408","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","PIP_PROXY":"http://127.0.0.1:56408","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:56408","YARN_HTTP_PROXY":"http://127.0.0.1:56408","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:56408","https_proxy":"http://127.0.0.1:56408","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"Percy Local Manager Tests","buildIdentifier":"#9","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_2453_jostanmathias-HR6F4P4P32_f3e769c0","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub-aps.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:56408","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"56408"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM0MjE0IiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.U5iEyjNdFfKG-tMUKH-oj01Z6eo2PD-EUJDCGocNQSkMm13WJuellBNbnGcKI12Gptown0fhieO3u9rKD0HOL7Ko8zr2ZfH4yGOb0Xg6unWQUIU9zaB89Dus01rXkPEkQIvEdp6tNagEGUEHMuFjhVuIg5FnJPQ4WRzXJ3TcIfWAhIP65tULQ4lvNc9Lfvw2RqW8TJk5PUB1guTaSVnTggtwuXSVe-jS4H9bA9h_v1NTJwux-f_1GzoPqgCvuF4GZJ_10g5rQ8WgI0xfuUyfMfZs6JlDnkl4Yu-CUvd2Zu_1_Tapf6VMdOE2IAP8ydh_eI7LklQHaE0RLfljZzBlKQ","buildHashedId":"9k3f4howjhcktcuthixggatzelnr0a600fzhycth","testhubEvents":true,"jwtExpiresIn":1790631274},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:24:19.915Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onConnect hook invoked successfully. -2026-09-28T19:24:19.928Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] ConnectBinSession completed: time=18.23004199936986 -2026-09-28T19:24:19.928Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file sdk:cli:connectBinSession {"name":"sdk:cli:connectBinSession","entryType":"measure","startTime":1790623459910.0825,"duration":6.509874999523163,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:24:19.949Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] PlaywrightConfig completed: time=0.2561669982969761 -2026-09-28T19:24:19.949Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file sdk:cli:driverInit {"name":"sdk:cli:driverInit","entryType":"measure","startTime":1790623459949.2515,"duration":0.15000000223517418,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:24:20.008Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch: 200 OK -2026-09-28T19:24:20.009Z CLI debug [TEST REPORTING AND ANALYTICS:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from undefined: 200 -2026-09-28T19:24:20.009Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Interval-Queue event successful for events 'TestRunFinished':be51a42c-4c8c-53ec-8458-4931860c026e -- {"success":true} -2026-09-28T19:24:20.009Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Remaining Queue Length - 0 -2026-09-28T19:24:20.009Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing events. Queue Length - 1 -2026-09-28T19:24:20.009Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.574Z', - uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.578Z', - uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.579Z', - uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 17372, - test_run_uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:17.953Z', - uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:17.954Z', - uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:17.954Z', - uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:17.954Z', - uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e' - } - ] - } -] to 23117:0 -2026-09-28T19:24:20.010Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch events for Interval-Queue to /api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch. Request Size - 2881 bytes. Events are 'LogCreated':undefined -2026-09-28T19:24:20.010Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:00.574Z","uuid":"be51a42c-4c8c-53ec-8458-4931860c026e","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":4,"test_run_uuid":"be51a42c-4c8c-53ec-8458-4931860c026e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:00.578Z","uuid":"be51a42c-4c8c-53ec-8458-4931860c026e","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"be51a42c-4c8c-53ec-8458-4931860c026e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:00.579Z","uuid":"be51a42c-4c8c-53ec-8458-4931860c026e","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":17372,"test_run_uuid":"be51a42c-4c8c-53ec-8458-4931860c026e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:17.953Z","uuid":"be51a42c-4c8c-53ec-8458-4931860c026e","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"be51a42c-4c8c-53ec-8458-4931860c026e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:17.954Z","uuid":"be51a42c-4c8c-53ec-8458-4931860c026e","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"be51a42c-4c8c-53ec-8458-4931860c026e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:17.954Z","uuid":"be51a42c-4c8c-53ec-8458-4931860c026e","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"be51a42c-4c8c-53ec-8458-4931860c026e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:17.954Z","uuid":"be51a42c-4c8c-53ec-8458-4931860c026e","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"be51a42c-4c8c-53ec-8458-4931860c026e"}]}] -2026-09-28T19:24:20.010Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:20.010Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch -2026-09-28T19:24:20.011Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch","entryType":"measure","startTime":1790623459081.7996,"duration":927.2511250004172,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:24:20.115Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e4c831ae-825c-502d-9f76-1348181d7953', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:20.080Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:20.232Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=e4c831ae-825c-502d-9f76-1348181d7953 -2026-09-28T19:24:20.232Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:24:20.232Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=3593f1355667009b1ae47b9842d91173b56ed1bca19e00d7440b6ab317b16aca platform={} -2026-09-28T19:24:20.257Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3fb26d56-eac5-5d75-8704-b93964b73e8f', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:20.235Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:20.263Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.171Z', - uuid: 'e4c831ae-825c-502d-9f76-1348181d7953', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 41, - test_run_uuid: 'e4c831ae-825c-502d-9f76-1348181d7953' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.214Z', - uuid: 'e4c831ae-825c-502d-9f76-1348181d7953', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e4c831ae-825c-502d-9f76-1348181d7953' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.215Z', - uuid: 'e4c831ae-825c-502d-9f76-1348181d7953', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e4c831ae-825c-502d-9f76-1348181d7953' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:20.264Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e4c831ae-825c-502d-9f76-1348181d7953', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 158, - started_at: '2026-09-28T19:24:20.080Z', - finished_at: '2026-09-28T19:24:20.238Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:20.541Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=3fb26d56-eac5-5d75-8704-b93964b73e8f -2026-09-28T19:24:20.542Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:24:20.542Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=3593f1355667009b1ae47b9842d91173b56ed1bca19e00d7440b6ab317b16aca platform={} -2026-09-28T19:24:20.551Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7e47f480-a793-59b0-bfa3-b29b4bf9ab80', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:20.546Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:20.635Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.240Z', - uuid: '3fb26d56-eac5-5d75-8704-b93964b73e8f', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 283, - test_run_uuid: '3fb26d56-eac5-5d75-8704-b93964b73e8f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.523Z', - uuid: '3fb26d56-eac5-5d75-8704-b93964b73e8f', - kind: 'TEST_STEP', - message: 'Expect "toContain"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '3fb26d56-eac5-5d75-8704-b93964b73e8f' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:20.651Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3fb26d56-eac5-5d75-8704-b93964b73e8f', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 311, - started_at: '2026-09-28T19:24:20.235Z', - finished_at: '2026-09-28T19:24:20.546Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:20.655Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=7e47f480-a793-59b0-bfa3-b29b4bf9ab80 -2026-09-28T19:24:20.657Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:24:20.657Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=3593f1355667009b1ae47b9842d91173b56ed1bca19e00d7440b6ab317b16aca platform={} -2026-09-28T19:24:20.716Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ca93240d-531f-51f8-b4a2-dde732b4d815', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:20.689Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:20.858Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.554Z', - uuid: '7e47f480-a793-59b0-bfa3-b29b4bf9ab80', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 69, - test_run_uuid: '7e47f480-a793-59b0-bfa3-b29b4bf9ab80' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.625Z', - uuid: '7e47f480-a793-59b0-bfa3-b29b4bf9ab80', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7e47f480-a793-59b0-bfa3-b29b4bf9ab80' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.629Z', - uuid: '7e47f480-a793-59b0-bfa3-b29b4bf9ab80', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7e47f480-a793-59b0-bfa3-b29b4bf9ab80' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:20.870Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7e47f480-a793-59b0-bfa3-b29b4bf9ab80', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 145, - started_at: '2026-09-28T19:24:20.546Z', - finished_at: '2026-09-28T19:24:20.691Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:20.877Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=ca93240d-531f-51f8-b4a2-dde732b4d815 -2026-09-28T19:24:20.878Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:24:20.878Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=3593f1355667009b1ae47b9842d91173b56ed1bca19e00d7440b6ab317b16aca platform={} -2026-09-28T19:24:20.892Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '81667c6a-9ca4-5230-93cb-ad6f681a77d9', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:20.886Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:20.900Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.718Z', - uuid: 'ca93240d-531f-51f8-b4a2-dde732b4d815', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 30, - test_run_uuid: 'ca93240d-531f-51f8-b4a2-dde732b4d815' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.751Z', - uuid: 'ca93240d-531f-51f8-b4a2-dde732b4d815', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ca93240d-531f-51f8-b4a2-dde732b4d815' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.846Z', - uuid: 'ca93240d-531f-51f8-b4a2-dde732b4d815', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'ca93240d-531f-51f8-b4a2-dde732b4d815' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:20.903Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ca93240d-531f-51f8-b4a2-dde732b4d815', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 198, - started_at: '2026-09-28T19:24:20.689Z', - finished_at: '2026-09-28T19:24:20.887Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:20.944Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch: 200 OK -2026-09-28T19:24:20.945Z CLI debug [TEST REPORTING AND ANALYTICS:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from undefined: 200 -2026-09-28T19:24:20.945Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Interval-Queue event successful for events 'LogCreated':undefined -- {"success":true} -2026-09-28T19:24:20.945Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Remaining Queue Length - 4 -2026-09-28T19:24:20.945Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","entryType":"measure","startTime":1790623460010.1555,"duration":934.8599169999361,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:24:21.082Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing events. Queue Length - 9 -2026-09-28T19:24:21.085Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e4c831ae-825c-502d-9f76-1348181d7953', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:20.080Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3fb26d56-eac5-5d75-8704-b93964b73e8f', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:20.235Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e4c831ae-825c-502d-9f76-1348181d7953', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 158, - started_at: '2026-09-28T19:24:20.080Z', - finished_at: '2026-09-28T19:24:20.238Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7e47f480-a793-59b0-bfa3-b29b4bf9ab80', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:20.546Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3fb26d56-eac5-5d75-8704-b93964b73e8f', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 311, - started_at: '2026-09-28T19:24:20.235Z', - finished_at: '2026-09-28T19:24:20.546Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ca93240d-531f-51f8-b4a2-dde732b4d815', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:20.689Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7e47f480-a793-59b0-bfa3-b29b4bf9ab80', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 145, - started_at: '2026-09-28T19:24:20.546Z', - finished_at: '2026-09-28T19:24:20.691Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '81667c6a-9ca4-5230-93cb-ad6f681a77d9', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:20.886Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ca93240d-531f-51f8-b4a2-dde732b4d815', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 198, - started_at: '2026-09-28T19:24:20.689Z', - finished_at: '2026-09-28T19:24:20.887Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 23117:0 -2026-09-28T19:24:21.085Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch events for Interval-Queue to /api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch. Request Size - 11126 bytes. Events are 'TestRunStarted':e4c831ae-825c-502d-9f76-1348181d7953,'TestRunStarted':3fb26d56-eac5-5d75-8704-b93964b73e8f,'TestRunFinished':e4c831ae-825c-502d-9f76-1348181d7953,'TestRunStarted':7e47f480-a793-59b0-bfa3-b29b4bf9ab80,'TestRunFinished':3fb26d56-eac5-5d75-8704-b93964b73e8f,'TestRunStarted':ca93240d-531f-51f8-b4a2-dde732b4d815,'TestRunFinished':7e47f480-a793-59b0-bfa3-b29b4bf9ab80,'TestRunStarted':81667c6a-9ca4-5230-93cb-ad6f681a77d9,'TestRunFinished':ca93240d-531f-51f8-b4a2-dde732b4d815 -2026-09-28T19:24:21.085Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"e4c831ae-825c-502d-9f76-1348181d7953","name":"GET /library/status returns connection status","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/library/status');\n expect(res.status()).toBe(200);\n const body = await res.json();\n // Shape check — connected may be true or false depending on prior state\n expect(typeof body).toBe('object');\n }"},"identifier":"GET /library/status returns connection status","scope":"GET /library/status returns connection status","scopes":["Library endpoints"],"meta":{},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:20.080Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"3fb26d56-eac5-5d75-8704-b93964b73e8f","name":"POST /library/token returns 400 when token is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.post('/library/token', {\n data: {}\n });\n // Backend should reject an empty token\n expect([400, 422, 500]).toContain(res.status());\n }"},"identifier":"POST /library/token returns 400 when token is missing","scope":"POST /library/token returns 400 when token is missing","scopes":["Library endpoints"],"meta":{},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:20.235Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"e4c831ae-825c-502d-9f76-1348181d7953","name":"GET /library/status returns connection status","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/library/status');\n expect(res.status()).toBe(200);\n const body = await res.json();\n // Shape check — connected may be true or false depending on prior state\n expect(typeof body).toBe('object');\n }"},"identifier":"GET /library/status returns connection status","scope":"GET /library/status returns connection status","scopes":["Library endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"passed","duration_in_ms":158,"started_at":"2026-09-28T19:24:20.080Z","finished_at":"2026-09-28T19:24:20.238Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"7e47f480-a793-59b0-bfa3-b29b4bf9ab80","name":"GET /library/all returns array (empty when not connected)","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/library/all');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n }"},"identifier":"GET /library/all returns array (empty when not connected)","scope":"GET /library/all returns array (empty when not connected)","scopes":["Library endpoints"],"meta":{},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:20.546Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"3fb26d56-eac5-5d75-8704-b93964b73e8f","name":"POST /library/token returns 400 when token is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.post('/library/token', {\n data: {}\n });\n // Backend should reject an empty token\n expect([400, 422, 500]).toContain(res.status());\n }"},"identifier":"POST /library/token returns 400 when token is missing","scope":"POST /library/token returns 400 when token is missing","scopes":["Library endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"passed","duration_in_ms":311,"started_at":"2026-09-28T19:24:20.235Z","finished_at":"2026-09-28T19:24:20.546Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"ca93240d-531f-51f8-b4a2-dde732b4d815","name":"GET /library/search returns array for a query","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/library/search?name=homepage');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n }"},"identifier":"GET /library/search returns array for a query","scope":"GET /library/search returns array for a query","scopes":["Library endpoints"],"meta":{},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:20.689Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"7e47f480-a793-59b0-bfa3-b29b4bf9ab80","name":"GET /library/all returns array (empty when not connected)","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/library/all');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n }"},"identifier":"GET /library/all returns array (empty when not connected)","scope":"GET /library/all returns array (empty when not connected)","scopes":["Library endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"passed","duration_in_ms":145,"started_at":"2026-09-28T19:24:20.546Z","finished_at":"2026-09-28T19:24:20.691Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"81667c6a-9ca4-5230-93cb-ad6f681a77d9","name":"POST /library/token loads library with valid token","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n const res = await request.post('/library/token', {\n data: {\n token: PERCY_READ_TOKEN\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body).toBeTruthy();\n }"},"identifier":"POST /library/token loads library with valid token","scope":"POST /library/token loads library with valid token","scopes":["Library endpoints"],"meta":{},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:20.886Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"ca93240d-531f-51f8-b4a2-dde732b4d815","name":"GET /library/search returns array for a query","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/library/search?name=homepage');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n }"},"identifier":"GET /library/search returns array for a query","scope":"GET /library/search returns array for a query","scopes":["Library endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"passed","duration_in_ms":198,"started_at":"2026-09-28T19:24:20.689Z","finished_at":"2026-09-28T19:24:20.887Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:24:21.085Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:21.085Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch -2026-09-28T19:24:21.953Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch: 200 OK -2026-09-28T19:24:21.954Z CLI debug [TEST REPORTING AND ANALYTICS:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from undefined: 200 -2026-09-28T19:24:21.954Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Interval-Queue event successful for events 'TestRunStarted':e4c831ae-825c-502d-9f76-1348181d7953,'TestRunStarted':3fb26d56-eac5-5d75-8704-b93964b73e8f,'TestRunFinished':e4c831ae-825c-502d-9f76-1348181d7953,'TestRunStarted':7e47f480-a793-59b0-bfa3-b29b4bf9ab80,'TestRunFinished':3fb26d56-eac5-5d75-8704-b93964b73e8f,'TestRunStarted':ca93240d-531f-51f8-b4a2-dde732b4d815,'TestRunFinished':7e47f480-a793-59b0-bfa3-b29b4bf9ab80,'TestRunStarted':81667c6a-9ca4-5230-93cb-ad6f681a77d9,'TestRunFinished':ca93240d-531f-51f8-b4a2-dde732b4d815 -- {"success":true} -2026-09-28T19:24:21.955Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Remaining Queue Length - 0 -2026-09-28T19:24:21.955Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing events. Queue Length - 4 -2026-09-28T19:24:21.955Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.171Z', - uuid: 'e4c831ae-825c-502d-9f76-1348181d7953', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 41, - test_run_uuid: 'e4c831ae-825c-502d-9f76-1348181d7953' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.214Z', - uuid: 'e4c831ae-825c-502d-9f76-1348181d7953', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e4c831ae-825c-502d-9f76-1348181d7953' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.215Z', - uuid: 'e4c831ae-825c-502d-9f76-1348181d7953', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e4c831ae-825c-502d-9f76-1348181d7953' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.240Z', - uuid: '3fb26d56-eac5-5d75-8704-b93964b73e8f', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 283, - test_run_uuid: '3fb26d56-eac5-5d75-8704-b93964b73e8f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.523Z', - uuid: '3fb26d56-eac5-5d75-8704-b93964b73e8f', - kind: 'TEST_STEP', - message: 'Expect "toContain"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '3fb26d56-eac5-5d75-8704-b93964b73e8f' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.554Z', - uuid: '7e47f480-a793-59b0-bfa3-b29b4bf9ab80', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 69, - test_run_uuid: '7e47f480-a793-59b0-bfa3-b29b4bf9ab80' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.625Z', - uuid: '7e47f480-a793-59b0-bfa3-b29b4bf9ab80', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7e47f480-a793-59b0-bfa3-b29b4bf9ab80' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.629Z', - uuid: '7e47f480-a793-59b0-bfa3-b29b4bf9ab80', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7e47f480-a793-59b0-bfa3-b29b4bf9ab80' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.718Z', - uuid: 'ca93240d-531f-51f8-b4a2-dde732b4d815', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 30, - test_run_uuid: 'ca93240d-531f-51f8-b4a2-dde732b4d815' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.751Z', - uuid: 'ca93240d-531f-51f8-b4a2-dde732b4d815', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ca93240d-531f-51f8-b4a2-dde732b4d815' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.846Z', - uuid: 'ca93240d-531f-51f8-b4a2-dde732b4d815', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'ca93240d-531f-51f8-b4a2-dde732b4d815' - } - ] - } -] to 23117:0 -2026-09-28T19:24:21.955Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch events for Interval-Queue to /api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch. Request Size - 4589 bytes. Events are 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -2026-09-28T19:24:21.955Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:20.171Z","uuid":"e4c831ae-825c-502d-9f76-1348181d7953","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":41,"test_run_uuid":"e4c831ae-825c-502d-9f76-1348181d7953"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:20.214Z","uuid":"e4c831ae-825c-502d-9f76-1348181d7953","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"e4c831ae-825c-502d-9f76-1348181d7953"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:20.215Z","uuid":"e4c831ae-825c-502d-9f76-1348181d7953","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"e4c831ae-825c-502d-9f76-1348181d7953"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:20.240Z","uuid":"3fb26d56-eac5-5d75-8704-b93964b73e8f","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":283,"test_run_uuid":"3fb26d56-eac5-5d75-8704-b93964b73e8f"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:20.523Z","uuid":"3fb26d56-eac5-5d75-8704-b93964b73e8f","kind":"TEST_STEP","message":"Expect \"toContain\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"3fb26d56-eac5-5d75-8704-b93964b73e8f"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:20.554Z","uuid":"7e47f480-a793-59b0-bfa3-b29b4bf9ab80","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":69,"test_run_uuid":"7e47f480-a793-59b0-bfa3-b29b4bf9ab80"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:20.625Z","uuid":"7e47f480-a793-59b0-bfa3-b29b4bf9ab80","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"7e47f480-a793-59b0-bfa3-b29b4bf9ab80"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:20.629Z","uuid":"7e47f480-a793-59b0-bfa3-b29b4bf9ab80","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"7e47f480-a793-59b0-bfa3-b29b4bf9ab80"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:20.718Z","uuid":"ca93240d-531f-51f8-b4a2-dde732b4d815","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":30,"test_run_uuid":"ca93240d-531f-51f8-b4a2-dde732b4d815"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:20.751Z","uuid":"ca93240d-531f-51f8-b4a2-dde732b4d815","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"ca93240d-531f-51f8-b4a2-dde732b4d815"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:20.846Z","uuid":"ca93240d-531f-51f8-b4a2-dde732b4d815","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"ca93240d-531f-51f8-b4a2-dde732b4d815"}]}] -2026-09-28T19:24:21.955Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:21.957Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch -2026-09-28T19:24:21.959Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch","entryType":"measure","startTime":1790623461085.391,"duration":868.9953340031207,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:24:22.839Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch: 200 OK -2026-09-28T19:24:22.840Z CLI debug [TEST REPORTING AND ANALYTICS:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from undefined: 200 -2026-09-28T19:24:22.840Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Interval-Queue event successful for events 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -- {"success":true} -2026-09-28T19:24:22.840Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Remaining Queue Length - 0 -2026-09-28T19:24:22.841Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","entryType":"measure","startTime":1790623461957.4836,"duration":882.6861659996212,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:24:23.646Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=81667c6a-9ca4-5230-93cb-ad6f681a77d9 -2026-09-28T19:24:23.646Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:24:23.646Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=3593f1355667009b1ae47b9842d91173b56ed1bca19e00d7440b6ab317b16aca platform={} -2026-09-28T19:24:23.675Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.894Z', - uuid: '81667c6a-9ca4-5230-93cb-ad6f681a77d9', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2741, - test_run_uuid: '81667c6a-9ca4-5230-93cb-ad6f681a77d9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:23.636Z', - uuid: '81667c6a-9ca4-5230-93cb-ad6f681a77d9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '81667c6a-9ca4-5230-93cb-ad6f681a77d9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:23.637Z', - uuid: '81667c6a-9ca4-5230-93cb-ad6f681a77d9', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '81667c6a-9ca4-5230-93cb-ad6f681a77d9' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:23.678Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '81667c6a-9ca4-5230-93cb-ad6f681a77d9', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 2772, - started_at: '2026-09-28T19:24:20.886Z', - finished_at: '2026-09-28T19:24:23.658Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.083Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing events. Queue Length - 1 -2026-09-28T19:24:25.084Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '81667c6a-9ca4-5230-93cb-ad6f681a77d9', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 2772, - started_at: '2026-09-28T19:24:20.886Z', - finished_at: '2026-09-28T19:24:23.658Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 23117:0 -2026-09-28T19:24:25.084Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch events for Interval-Queue to /api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch. Request Size - 1369 bytes. Events are 'TestRunFinished':81667c6a-9ca4-5230-93cb-ad6f681a77d9 -2026-09-28T19:24:25.084Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Event Batch [{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"81667c6a-9ca4-5230-93cb-ad6f681a77d9","name":"POST /library/token loads library with valid token","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n const res = await request.post('/library/token', {\n data: {\n token: PERCY_READ_TOKEN\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body).toBeTruthy();\n }"},"identifier":"POST /library/token loads library with valid token","scope":"POST /library/token loads library with valid token","scopes":["Library endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"passed","duration_in_ms":2772,"started_at":"2026-09-28T19:24:20.886Z","finished_at":"2026-09-28T19:24:23.658Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:24:25.084Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:25.084Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch -2026-09-28T19:24:25.332Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Using cached nearest hub URL: https://hub-aps.browserstack.com/wd/hub -2026-09-28T19:24:25.332Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Cached new nearest hub URL: https://hub-aps.browserstack.com/wd/hub for binSessionId=b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-28T19:24:25.332Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] ConnectBinSession details: {"binSessionId":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-b2dc8da0-e1f9-4554-8f5e-d866a34abbb4.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.23047.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:56408","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:56408","HTTP_PROXY":"http://127.0.0.1:56408","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","PIP_PROXY":"http://127.0.0.1:56408","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:56408","YARN_HTTP_PROXY":"http://127.0.0.1:56408","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:56408","https_proxy":"http://127.0.0.1:56408","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"Percy Local Manager Tests","buildIdentifier":"#9","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_2453_jostanmathias-HR6F4P4P32_f3e769c0","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub-aps.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:56408","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"56408"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM0MjE0IiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.U5iEyjNdFfKG-tMUKH-oj01Z6eo2PD-EUJDCGocNQSkMm13WJuellBNbnGcKI12Gptown0fhieO3u9rKD0HOL7Ko8zr2ZfH4yGOb0Xg6unWQUIU9zaB89Dus01rXkPEkQIvEdp6tNagEGUEHMuFjhVuIg5FnJPQ4WRzXJ3TcIfWAhIP65tULQ4lvNc9Lfvw2RqW8TJk5PUB1guTaSVnTggtwuXSVe-jS4H9bA9h_v1NTJwux-f_1GzoPqgCvuF4GZJ_10g5rQ8WgI0xfuUyfMfZs6JlDnkl4Yu-CUvd2Zu_1_Tapf6VMdOE2IAP8ydh_eI7LklQHaE0RLfljZzBlKQ","buildHashedId":"9k3f4howjhcktcuthixggatzelnr0a600fzhycth","testhubEvents":true,"jwtExpiresIn":1790631274},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:24:25.333Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onConnect hook invoked successfully. -2026-09-28T19:24:25.333Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] ConnectBinSession completed: time=0.8534589968621731 -2026-09-28T19:24:25.333Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file sdk:cli:connectBinSession {"name":"sdk:cli:connectBinSession","entryType":"measure","startTime":1790623465332.3748,"duration":0.6029159985482693,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:24:25.347Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] PlaywrightConfig completed: time=0.5652920007705688 -2026-09-28T19:24:25.347Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file sdk:cli:driverInit {"name":"sdk:cli:driverInit","entryType":"measure","startTime":1790623465346.5657,"duration":0.45912499725818634,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:24:25.446Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '956f7034-b484-5552-8c65-eadf99a5f231', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.441Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.456Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '956f7034-b484-5552-8c65-eadf99a5f231', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:24:25.452Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.521Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:24:25.454Z', - uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 8, - hook_run_uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:24:25.466Z', - uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:24:25.469Z', - uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 38, - hook_run_uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:24:25.509Z', - uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 10, - hook_run_uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:25.522Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '956f7034-b484-5552-8c65-eadf99a5f231', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:24:25.452Z', - finished_at: '2026-09-28T19:24:25.519Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.543Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=956f7034-b484-5552-8c65-eadf99a5f231 -2026-09-28T19:24:25.544Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:24:25.544Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=f6fc96c14faccfec845159c54684915af86c304c6a6f8b326a03527a8592cfb6 platform={} -2026-09-28T19:24:25.554Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5577ee05-688a-5c96-ae59-ceb3847ad224', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.548Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.559Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.519Z', - uuid: '956f7034-b484-5552-8c65-eadf99a5f231', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '956f7034-b484-5552-8c65-eadf99a5f231' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.524Z', - uuid: '956f7034-b484-5552-8c65-eadf99a5f231', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '956f7034-b484-5552-8c65-eadf99a5f231' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.525Z', - uuid: '956f7034-b484-5552-8c65-eadf99a5f231', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '956f7034-b484-5552-8c65-eadf99a5f231' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.525Z', - uuid: '956f7034-b484-5552-8c65-eadf99a5f231', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '956f7034-b484-5552-8c65-eadf99a5f231' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.525Z', - uuid: '956f7034-b484-5552-8c65-eadf99a5f231', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '956f7034-b484-5552-8c65-eadf99a5f231' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.526Z', - uuid: '956f7034-b484-5552-8c65-eadf99a5f231', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '956f7034-b484-5552-8c65-eadf99a5f231' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.526Z', - uuid: '956f7034-b484-5552-8c65-eadf99a5f231', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '956f7034-b484-5552-8c65-eadf99a5f231' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:25.559Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:24:25.561Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:24:25.563Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '956f7034-b484-5552-8c65-eadf99a5f231', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 107, - started_at: '2026-09-28T19:24:25.441Z', - finished_at: '2026-09-28T19:24:25.548Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [ 'fc9459a5-fc10-4f46-aab3-6318e24a7508' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.563Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=5577ee05-688a-5c96-ae59-ceb3847ad224 -2026-09-28T19:24:25.564Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:24:25.564Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=f6fc96c14faccfec845159c54684915af86c304c6a6f8b326a03527a8592cfb6 platform={} -2026-09-28T19:24:25.569Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '22a40dd1-eade-5efc-afe6-f4d176bed8b7', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.566Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.572Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.557Z', - uuid: '5577ee05-688a-5c96-ae59-ceb3847ad224', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '5577ee05-688a-5c96-ae59-ceb3847ad224' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.559Z', - uuid: '5577ee05-688a-5c96-ae59-ceb3847ad224', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5577ee05-688a-5c96-ae59-ceb3847ad224' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.560Z', - uuid: '5577ee05-688a-5c96-ae59-ceb3847ad224', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5577ee05-688a-5c96-ae59-ceb3847ad224' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:25.573Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5577ee05-688a-5c96-ae59-ceb3847ad224', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:24:25.548Z', - finished_at: '2026-09-28T19:24:25.567Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.576Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:24:25.576Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:24:25.580Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=22a40dd1-eade-5efc-afe6-f4d176bed8b7 -2026-09-28T19:24:25.580Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:24:25.580Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=f6fc96c14faccfec845159c54684915af86c304c6a6f8b326a03527a8592cfb6 platform={} -2026-09-28T19:24:25.586Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5e7ff09f-ba27-5e8b-b4cc-13113a780cdc', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.583Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.588Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.574Z', - uuid: '22a40dd1-eade-5efc-afe6-f4d176bed8b7', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '22a40dd1-eade-5efc-afe6-f4d176bed8b7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.576Z', - uuid: '22a40dd1-eade-5efc-afe6-f4d176bed8b7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '22a40dd1-eade-5efc-afe6-f4d176bed8b7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.577Z', - uuid: '22a40dd1-eade-5efc-afe6-f4d176bed8b7', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '22a40dd1-eade-5efc-afe6-f4d176bed8b7' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:25.591Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '22a40dd1-eade-5efc-afe6-f4d176bed8b7', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 17, - started_at: '2026-09-28T19:24:25.566Z', - finished_at: '2026-09-28T19:24:25.583Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.601Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:24:25.601Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:24:25.607Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=5e7ff09f-ba27-5e8b-b4cc-13113a780cdc -2026-09-28T19:24:25.607Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:24:25.608Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=f6fc96c14faccfec845159c54684915af86c304c6a6f8b326a03527a8592cfb6 platform={} -2026-09-28T19:24:25.614Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6b4580b0-acc7-56d6-903f-5570cef2c048', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.611Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.619Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.598Z', - uuid: '5e7ff09f-ba27-5e8b-b4cc-13113a780cdc', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '5e7ff09f-ba27-5e8b-b4cc-13113a780cdc' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.602Z', - uuid: '5e7ff09f-ba27-5e8b-b4cc-13113a780cdc', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5e7ff09f-ba27-5e8b-b4cc-13113a780cdc' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.602Z', - uuid: '5e7ff09f-ba27-5e8b-b4cc-13113a780cdc', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5e7ff09f-ba27-5e8b-b4cc-13113a780cdc' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:25.620Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5e7ff09f-ba27-5e8b-b4cc-13113a780cdc', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 28, - started_at: '2026-09-28T19:24:25.583Z', - finished_at: '2026-09-28T19:24:25.611Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.621Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:24:25.621Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:24:25.625Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=6b4580b0-acc7-56d6-903f-5570cef2c048 -2026-09-28T19:24:25.625Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:24:25.625Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=f6fc96c14faccfec845159c54684915af86c304c6a6f8b326a03527a8592cfb6 platform={} -2026-09-28T19:24:25.630Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.627Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.633Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.619Z', - uuid: '6b4580b0-acc7-56d6-903f-5570cef2c048', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '6b4580b0-acc7-56d6-903f-5570cef2c048' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.620Z', - uuid: '6b4580b0-acc7-56d6-903f-5570cef2c048', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6b4580b0-acc7-56d6-903f-5570cef2c048' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.621Z', - uuid: '6b4580b0-acc7-56d6-903f-5570cef2c048', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6b4580b0-acc7-56d6-903f-5570cef2c048' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:25.634Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6b4580b0-acc7-56d6-903f-5570cef2c048', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:24:25.611Z', - finished_at: '2026-09-28T19:24:25.627Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.635Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:24:25.635Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:24:25.643Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=5b3ab9bf-a1d8-5310-9626-7bde66383215 -2026-09-28T19:24:25.643Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:24:25.643Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=f6fc96c14faccfec845159c54684915af86c304c6a6f8b326a03527a8592cfb6 platform={} -2026-09-28T19:24:25.649Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '459a01cb-0197-5aac-9f14-438691ad204e', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.646Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.668Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=459a01cb-0197-5aac-9f14-438691ad204e -2026-09-28T19:24:25.668Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:24:25.668Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=f6fc96c14faccfec845159c54684915af86c304c6a6f8b326a03527a8592cfb6 platform={} -2026-09-28T19:24:25.698Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=2dc246eb-d2f1-593b-b510-fb7769edcddf -2026-09-28T19:24:25.698Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:24:25.699Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=f6fc96c14faccfec845159c54684915af86c304c6a6f8b326a03527a8592cfb6 platform={} -2026-09-28T19:24:25.716Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2dc246eb-d2f1-593b-b510-fb7769edcddf', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.674Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.717Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.634Z', - uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.636Z', - uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.637Z', - uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.639Z', - uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.640Z', - uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.640Z', - uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:25.726Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=4a813731-2cd8-5868-8e1d-f8c926a1d9ec -2026-09-28T19:24:25.726Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:24:25.726Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=f6fc96c14faccfec845159c54684915af86c304c6a6f8b326a03527a8592cfb6 platform={} -2026-09-28T19:24:25.731Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4a813731-2cd8-5868-8e1d-f8c926a1d9ec', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.701Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.732Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:24:25.732Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:24:25.732Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:24:25.627Z', - finished_at: '2026-09-28T19:24:25.646Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.752Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.730Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.758Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=4fe28aa3-841c-567e-abd1-04564fa00a34 -2026-09-28T19:24:25.758Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:24:25.758Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=f6fc96c14faccfec845159c54684915af86c304c6a6f8b326a03527a8592cfb6 platform={} -2026-09-28T19:24:25.759Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:24:25.760Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:24:25.765Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.653Z', - uuid: '459a01cb-0197-5aac-9f14-438691ad204e', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '459a01cb-0197-5aac-9f14-438691ad204e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.655Z', - uuid: '459a01cb-0197-5aac-9f14-438691ad204e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '459a01cb-0197-5aac-9f14-438691ad204e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.655Z', - uuid: '459a01cb-0197-5aac-9f14-438691ad204e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '459a01cb-0197-5aac-9f14-438691ad204e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.655Z', - uuid: '459a01cb-0197-5aac-9f14-438691ad204e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '459a01cb-0197-5aac-9f14-438691ad204e' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:25.768Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '459a01cb-0197-5aac-9f14-438691ad204e', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 46, - started_at: '2026-09-28T19:24:25.646Z', - finished_at: '2026-09-28T19:24:25.692Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.773Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.711Z', - uuid: '4a813731-2cd8-5868-8e1d-f8c926a1d9ec', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '4a813731-2cd8-5868-8e1d-f8c926a1d9ec' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.714Z', - uuid: '4a813731-2cd8-5868-8e1d-f8c926a1d9ec', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4a813731-2cd8-5868-8e1d-f8c926a1d9ec' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.716Z', - uuid: '4a813731-2cd8-5868-8e1d-f8c926a1d9ec', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4a813731-2cd8-5868-8e1d-f8c926a1d9ec' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:25.777Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.761Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.779Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4a813731-2cd8-5868-8e1d-f8c926a1d9ec', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 31, - started_at: '2026-09-28T19:24:25.701Z', - finished_at: '2026-09-28T19:24:25.732Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.783Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:24:25.783Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:24:25.784Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.744Z', - uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.748Z', - uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.751Z', - uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.752Z', - uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:25.785Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 32, - started_at: '2026-09-28T19:24:25.730Z', - finished_at: '2026-09-28T19:24:25.762Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.789Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=ba5207d4-eaee-54af-9110-b91456c105ff -2026-09-28T19:24:25.790Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:24:25.790Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=f6fc96c14faccfec845159c54684915af86c304c6a6f8b326a03527a8592cfb6 platform={} -2026-09-28T19:24:25.796Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2740024f-7040-53f7-84c3-30fe531b2dac', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.792Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.799Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.781Z', - uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.783Z', - uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.785Z', - uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.785Z', - uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.785Z', - uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.787Z', - uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff', - kind: 'TEST_STEP', - message: 'Expect "toBeUndefined"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:25.800Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 31, - started_at: '2026-09-28T19:24:25.761Z', - finished_at: '2026-09-28T19:24:25.792Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.800Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:24:25.800Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:24:25.807Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=2740024f-7040-53f7-84c3-30fe531b2dac -2026-09-28T19:24:25.807Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:24:25.807Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=f6fc96c14faccfec845159c54684915af86c304c6a6f8b326a03527a8592cfb6 platform={} -2026-09-28T19:24:25.813Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.810Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.816Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.799Z', - uuid: '2740024f-7040-53f7-84c3-30fe531b2dac', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '2740024f-7040-53f7-84c3-30fe531b2dac' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.801Z', - uuid: '2740024f-7040-53f7-84c3-30fe531b2dac', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2740024f-7040-53f7-84c3-30fe531b2dac' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.802Z', - uuid: '2740024f-7040-53f7-84c3-30fe531b2dac', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2740024f-7040-53f7-84c3-30fe531b2dac' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:25.817Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2740024f-7040-53f7-84c3-30fe531b2dac', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:24:25.792Z', - finished_at: '2026-09-28T19:24:25.811Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.819Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:24:25.819Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:24:25.826Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=db93e3cd-7150-5262-8547-5d3f2289cf7c -2026-09-28T19:24:25.826Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:24:25.826Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=f6fc96c14faccfec845159c54684915af86c304c6a6f8b326a03527a8592cfb6 platform={} -2026-09-28T19:24:25.833Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.816Z', - uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.818Z', - uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.819Z', - uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.821Z', - uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.821Z', - uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.821Z', - uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.823Z', - uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:25.834Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:24:25.810Z', - finished_at: '2026-09-28T19:24:25.829Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.950Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch: 200 OK -2026-09-28T19:24:25.950Z CLI debug [TEST REPORTING AND ANALYTICS:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from undefined: 200 -2026-09-28T19:24:25.950Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Interval-Queue event successful for events 'TestRunFinished':81667c6a-9ca4-5230-93cb-ad6f681a77d9 -- {"success":true} -2026-09-28T19:24:25.950Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Remaining Queue Length - 27 -2026-09-28T19:24:25.950Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing events. Queue Length - 14 -2026-09-28T19:24:25.951Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.894Z', - uuid: '81667c6a-9ca4-5230-93cb-ad6f681a77d9', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2741, - test_run_uuid: '81667c6a-9ca4-5230-93cb-ad6f681a77d9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:23.636Z', - uuid: '81667c6a-9ca4-5230-93cb-ad6f681a77d9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '81667c6a-9ca4-5230-93cb-ad6f681a77d9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:23.637Z', - uuid: '81667c6a-9ca4-5230-93cb-ad6f681a77d9', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '81667c6a-9ca4-5230-93cb-ad6f681a77d9' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:24:25.454Z', - uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 8, - hook_run_uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:24:25.466Z', - uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:24:25.469Z', - uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 38, - hook_run_uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:24:25.509Z', - uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 10, - hook_run_uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.519Z', - uuid: '956f7034-b484-5552-8c65-eadf99a5f231', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '956f7034-b484-5552-8c65-eadf99a5f231' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.524Z', - uuid: '956f7034-b484-5552-8c65-eadf99a5f231', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '956f7034-b484-5552-8c65-eadf99a5f231' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.525Z', - uuid: '956f7034-b484-5552-8c65-eadf99a5f231', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '956f7034-b484-5552-8c65-eadf99a5f231' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.525Z', - uuid: '956f7034-b484-5552-8c65-eadf99a5f231', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '956f7034-b484-5552-8c65-eadf99a5f231' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.525Z', - uuid: '956f7034-b484-5552-8c65-eadf99a5f231', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '956f7034-b484-5552-8c65-eadf99a5f231' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.526Z', - uuid: '956f7034-b484-5552-8c65-eadf99a5f231', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '956f7034-b484-5552-8c65-eadf99a5f231' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.526Z', - uuid: '956f7034-b484-5552-8c65-eadf99a5f231', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '956f7034-b484-5552-8c65-eadf99a5f231' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.557Z', - uuid: '5577ee05-688a-5c96-ae59-ceb3847ad224', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '5577ee05-688a-5c96-ae59-ceb3847ad224' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.559Z', - uuid: '5577ee05-688a-5c96-ae59-ceb3847ad224', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5577ee05-688a-5c96-ae59-ceb3847ad224' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.560Z', - uuid: '5577ee05-688a-5c96-ae59-ceb3847ad224', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5577ee05-688a-5c96-ae59-ceb3847ad224' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.574Z', - uuid: '22a40dd1-eade-5efc-afe6-f4d176bed8b7', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '22a40dd1-eade-5efc-afe6-f4d176bed8b7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.576Z', - uuid: '22a40dd1-eade-5efc-afe6-f4d176bed8b7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '22a40dd1-eade-5efc-afe6-f4d176bed8b7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.577Z', - uuid: '22a40dd1-eade-5efc-afe6-f4d176bed8b7', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '22a40dd1-eade-5efc-afe6-f4d176bed8b7' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.598Z', - uuid: '5e7ff09f-ba27-5e8b-b4cc-13113a780cdc', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '5e7ff09f-ba27-5e8b-b4cc-13113a780cdc' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.602Z', - uuid: '5e7ff09f-ba27-5e8b-b4cc-13113a780cdc', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5e7ff09f-ba27-5e8b-b4cc-13113a780cdc' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.602Z', - uuid: '5e7ff09f-ba27-5e8b-b4cc-13113a780cdc', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5e7ff09f-ba27-5e8b-b4cc-13113a780cdc' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.619Z', - uuid: '6b4580b0-acc7-56d6-903f-5570cef2c048', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '6b4580b0-acc7-56d6-903f-5570cef2c048' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.620Z', - uuid: '6b4580b0-acc7-56d6-903f-5570cef2c048', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6b4580b0-acc7-56d6-903f-5570cef2c048' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.621Z', - uuid: '6b4580b0-acc7-56d6-903f-5570cef2c048', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6b4580b0-acc7-56d6-903f-5570cef2c048' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.634Z', - uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.636Z', - uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.637Z', - uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.639Z', - uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.640Z', - uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.640Z', - uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.653Z', - uuid: '459a01cb-0197-5aac-9f14-438691ad204e', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '459a01cb-0197-5aac-9f14-438691ad204e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.655Z', - uuid: '459a01cb-0197-5aac-9f14-438691ad204e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '459a01cb-0197-5aac-9f14-438691ad204e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.655Z', - uuid: '459a01cb-0197-5aac-9f14-438691ad204e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '459a01cb-0197-5aac-9f14-438691ad204e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.655Z', - uuid: '459a01cb-0197-5aac-9f14-438691ad204e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '459a01cb-0197-5aac-9f14-438691ad204e' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.711Z', - uuid: '4a813731-2cd8-5868-8e1d-f8c926a1d9ec', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '4a813731-2cd8-5868-8e1d-f8c926a1d9ec' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.714Z', - uuid: '4a813731-2cd8-5868-8e1d-f8c926a1d9ec', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4a813731-2cd8-5868-8e1d-f8c926a1d9ec' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.716Z', - uuid: '4a813731-2cd8-5868-8e1d-f8c926a1d9ec', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4a813731-2cd8-5868-8e1d-f8c926a1d9ec' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.744Z', - uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.748Z', - uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.751Z', - uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.752Z', - uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.781Z', - uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.783Z', - uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.785Z', - uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.785Z', - uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.785Z', - uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.787Z', - uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff', - kind: 'TEST_STEP', - message: 'Expect "toBeUndefined"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.799Z', - uuid: '2740024f-7040-53f7-84c3-30fe531b2dac', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '2740024f-7040-53f7-84c3-30fe531b2dac' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.801Z', - uuid: '2740024f-7040-53f7-84c3-30fe531b2dac', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2740024f-7040-53f7-84c3-30fe531b2dac' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.802Z', - uuid: '2740024f-7040-53f7-84c3-30fe531b2dac', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2740024f-7040-53f7-84c3-30fe531b2dac' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.816Z', - uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.818Z', - uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.819Z', - uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.821Z', - uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.821Z', - uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.821Z', - uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.823Z', - uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c' - } - ] - } -] to 23117:0 -2026-09-28T19:24:25.951Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch events for Interval-Queue to /api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch. Request Size - 24444 bytes. Events are 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -2026-09-28T19:24:25.951Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:20.894Z","uuid":"81667c6a-9ca4-5230-93cb-ad6f681a77d9","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2741,"test_run_uuid":"81667c6a-9ca4-5230-93cb-ad6f681a77d9"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:23.636Z","uuid":"81667c6a-9ca4-5230-93cb-ad6f681a77d9","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"81667c6a-9ca4-5230-93cb-ad6f681a77d9"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:23.637Z","uuid":"81667c6a-9ca4-5230-93cb-ad6f681a77d9","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"81667c6a-9ca4-5230-93cb-ad6f681a77d9"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_EACH","timestamp":"2026-09-28T19:24:25.454Z","uuid":"fc9459a5-fc10-4f46-aab3-6318e24a7508","kind":"TEST_STEP","message":"Fixture \"__browserstack_workerHook\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":8,"hook_run_uuid":"fc9459a5-fc10-4f46-aab3-6318e24a7508"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_EACH","timestamp":"2026-09-28T19:24:25.466Z","uuid":"fc9459a5-fc10-4f46-aab3-6318e24a7508","kind":"TEST_STEP","message":"Fixture \"__browserstack_testHook\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"hook_run_uuid":"fc9459a5-fc10-4f46-aab3-6318e24a7508"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_EACH","timestamp":"2026-09-28T19:24:25.469Z","uuid":"fc9459a5-fc10-4f46-aab3-6318e24a7508","kind":"TEST_STEP","message":"Create request context","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":38,"hook_run_uuid":"fc9459a5-fc10-4f46-aab3-6318e24a7508"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_EACH","timestamp":"2026-09-28T19:24:25.509Z","uuid":"fc9459a5-fc10-4f46-aab3-6318e24a7508","kind":"TEST_STEP","message":"DELETE","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":10,"hook_run_uuid":"fc9459a5-fc10-4f46-aab3-6318e24a7508"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.519Z","uuid":"956f7034-b484-5552-8c65-eadf99a5f231","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"956f7034-b484-5552-8c65-eadf99a5f231"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.524Z","uuid":"956f7034-b484-5552-8c65-eadf99a5f231","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"956f7034-b484-5552-8c65-eadf99a5f231"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.525Z","uuid":"956f7034-b484-5552-8c65-eadf99a5f231","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"956f7034-b484-5552-8c65-eadf99a5f231"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.525Z","uuid":"956f7034-b484-5552-8c65-eadf99a5f231","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"956f7034-b484-5552-8c65-eadf99a5f231"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.525Z","uuid":"956f7034-b484-5552-8c65-eadf99a5f231","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"956f7034-b484-5552-8c65-eadf99a5f231"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.526Z","uuid":"956f7034-b484-5552-8c65-eadf99a5f231","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"956f7034-b484-5552-8c65-eadf99a5f231"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.526Z","uuid":"956f7034-b484-5552-8c65-eadf99a5f231","kind":"TEST_STEP","message":"Expect \"toEqual\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"956f7034-b484-5552-8c65-eadf99a5f231"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.557Z","uuid":"5577ee05-688a-5c96-ae59-ceb3847ad224","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"5577ee05-688a-5c96-ae59-ceb3847ad224"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.559Z","uuid":"5577ee05-688a-5c96-ae59-ceb3847ad224","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"5577ee05-688a-5c96-ae59-ceb3847ad224"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.560Z","uuid":"5577ee05-688a-5c96-ae59-ceb3847ad224","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"5577ee05-688a-5c96-ae59-ceb3847ad224"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.574Z","uuid":"22a40dd1-eade-5efc-afe6-f4d176bed8b7","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"22a40dd1-eade-5efc-afe6-f4d176bed8b7"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.576Z","uuid":"22a40dd1-eade-5efc-afe6-f4d176bed8b7","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"22a40dd1-eade-5efc-afe6-f4d176bed8b7"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.577Z","uuid":"22a40dd1-eade-5efc-afe6-f4d176bed8b7","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"22a40dd1-eade-5efc-afe6-f4d176bed8b7"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.598Z","uuid":"5e7ff09f-ba27-5e8b-b4cc-13113a780cdc","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":4,"test_run_uuid":"5e7ff09f-ba27-5e8b-b4cc-13113a780cdc"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.602Z","uuid":"5e7ff09f-ba27-5e8b-b4cc-13113a780cdc","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"5e7ff09f-ba27-5e8b-b4cc-13113a780cdc"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.602Z","uuid":"5e7ff09f-ba27-5e8b-b4cc-13113a780cdc","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"5e7ff09f-ba27-5e8b-b4cc-13113a780cdc"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.619Z","uuid":"6b4580b0-acc7-56d6-903f-5570cef2c048","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"6b4580b0-acc7-56d6-903f-5570cef2c048"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.620Z","uuid":"6b4580b0-acc7-56d6-903f-5570cef2c048","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"6b4580b0-acc7-56d6-903f-5570cef2c048"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.621Z","uuid":"6b4580b0-acc7-56d6-903f-5570cef2c048","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"6b4580b0-acc7-56d6-903f-5570cef2c048"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.634Z","uuid":"5b3ab9bf-a1d8-5310-9626-7bde66383215","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"5b3ab9bf-a1d8-5310-9626-7bde66383215"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.636Z","uuid":"5b3ab9bf-a1d8-5310-9626-7bde66383215","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"5b3ab9bf-a1d8-5310-9626-7bde66383215"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.637Z","uuid":"5b3ab9bf-a1d8-5310-9626-7bde66383215","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"5b3ab9bf-a1d8-5310-9626-7bde66383215"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.639Z","uuid":"5b3ab9bf-a1d8-5310-9626-7bde66383215","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"5b3ab9bf-a1d8-5310-9626-7bde66383215"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.640Z","uuid":"5b3ab9bf-a1d8-5310-9626-7bde66383215","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"5b3ab9bf-a1d8-5310-9626-7bde66383215"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.640Z","uuid":"5b3ab9bf-a1d8-5310-9626-7bde66383215","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"5b3ab9bf-a1d8-5310-9626-7bde66383215"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.653Z","uuid":"459a01cb-0197-5aac-9f14-438691ad204e","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"459a01cb-0197-5aac-9f14-438691ad204e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.655Z","uuid":"459a01cb-0197-5aac-9f14-438691ad204e","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"459a01cb-0197-5aac-9f14-438691ad204e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.655Z","uuid":"459a01cb-0197-5aac-9f14-438691ad204e","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"459a01cb-0197-5aac-9f14-438691ad204e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.655Z","uuid":"459a01cb-0197-5aac-9f14-438691ad204e","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"459a01cb-0197-5aac-9f14-438691ad204e"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.711Z","uuid":"4a813731-2cd8-5868-8e1d-f8c926a1d9ec","kind":"TEST_STEP","message":"PATCH","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"4a813731-2cd8-5868-8e1d-f8c926a1d9ec"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.714Z","uuid":"4a813731-2cd8-5868-8e1d-f8c926a1d9ec","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"4a813731-2cd8-5868-8e1d-f8c926a1d9ec"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.716Z","uuid":"4a813731-2cd8-5868-8e1d-f8c926a1d9ec","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"4a813731-2cd8-5868-8e1d-f8c926a1d9ec"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.744Z","uuid":"4fe28aa3-841c-567e-abd1-04564fa00a34","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"4fe28aa3-841c-567e-abd1-04564fa00a34"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.748Z","uuid":"4fe28aa3-841c-567e-abd1-04564fa00a34","kind":"TEST_STEP","message":"PATCH","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"4fe28aa3-841c-567e-abd1-04564fa00a34"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.751Z","uuid":"4fe28aa3-841c-567e-abd1-04564fa00a34","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"4fe28aa3-841c-567e-abd1-04564fa00a34"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.752Z","uuid":"4fe28aa3-841c-567e-abd1-04564fa00a34","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"4fe28aa3-841c-567e-abd1-04564fa00a34"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.781Z","uuid":"ba5207d4-eaee-54af-9110-b91456c105ff","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"ba5207d4-eaee-54af-9110-b91456c105ff"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.783Z","uuid":"ba5207d4-eaee-54af-9110-b91456c105ff","kind":"TEST_STEP","message":"DELETE","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"ba5207d4-eaee-54af-9110-b91456c105ff"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.785Z","uuid":"ba5207d4-eaee-54af-9110-b91456c105ff","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"ba5207d4-eaee-54af-9110-b91456c105ff"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.785Z","uuid":"ba5207d4-eaee-54af-9110-b91456c105ff","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"ba5207d4-eaee-54af-9110-b91456c105ff"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.785Z","uuid":"ba5207d4-eaee-54af-9110-b91456c105ff","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"ba5207d4-eaee-54af-9110-b91456c105ff"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.787Z","uuid":"ba5207d4-eaee-54af-9110-b91456c105ff","kind":"TEST_STEP","message":"Expect \"toBeUndefined\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"ba5207d4-eaee-54af-9110-b91456c105ff"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.799Z","uuid":"2740024f-7040-53f7-84c3-30fe531b2dac","kind":"TEST_STEP","message":"DELETE","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"2740024f-7040-53f7-84c3-30fe531b2dac"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.801Z","uuid":"2740024f-7040-53f7-84c3-30fe531b2dac","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"2740024f-7040-53f7-84c3-30fe531b2dac"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.802Z","uuid":"2740024f-7040-53f7-84c3-30fe531b2dac","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"2740024f-7040-53f7-84c3-30fe531b2dac"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.816Z","uuid":"db93e3cd-7150-5262-8547-5d3f2289cf7c","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"db93e3cd-7150-5262-8547-5d3f2289cf7c"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.818Z","uuid":"db93e3cd-7150-5262-8547-5d3f2289cf7c","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"db93e3cd-7150-5262-8547-5d3f2289cf7c"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.819Z","uuid":"db93e3cd-7150-5262-8547-5d3f2289cf7c","kind":"TEST_STEP","message":"DELETE","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"db93e3cd-7150-5262-8547-5d3f2289cf7c"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.821Z","uuid":"db93e3cd-7150-5262-8547-5d3f2289cf7c","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"db93e3cd-7150-5262-8547-5d3f2289cf7c"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.821Z","uuid":"db93e3cd-7150-5262-8547-5d3f2289cf7c","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"db93e3cd-7150-5262-8547-5d3f2289cf7c"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.821Z","uuid":"db93e3cd-7150-5262-8547-5d3f2289cf7c","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"db93e3cd-7150-5262-8547-5d3f2289cf7c"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:25.823Z","uuid":"db93e3cd-7150-5262-8547-5d3f2289cf7c","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"db93e3cd-7150-5262-8547-5d3f2289cf7c"}]}] -2026-09-28T19:24:25.951Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:25.951Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch -2026-09-28T19:24:25.952Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch","entryType":"measure","startTime":1790623465084.9744,"duration":865.3603329993784,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:24:27.089Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing events. Queue Length - 27 -2026-09-28T19:24:27.123Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '956f7034-b484-5552-8c65-eadf99a5f231', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.441Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '956f7034-b484-5552-8c65-eadf99a5f231', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:24:25.452Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '956f7034-b484-5552-8c65-eadf99a5f231', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:24:25.452Z', - finished_at: '2026-09-28T19:24:25.519Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5577ee05-688a-5c96-ae59-ceb3847ad224', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.548Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '956f7034-b484-5552-8c65-eadf99a5f231', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 107, - started_at: '2026-09-28T19:24:25.441Z', - finished_at: '2026-09-28T19:24:25.548Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [ 'fc9459a5-fc10-4f46-aab3-6318e24a7508' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '22a40dd1-eade-5efc-afe6-f4d176bed8b7', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.566Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5577ee05-688a-5c96-ae59-ceb3847ad224', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:24:25.548Z', - finished_at: '2026-09-28T19:24:25.567Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5e7ff09f-ba27-5e8b-b4cc-13113a780cdc', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.583Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '22a40dd1-eade-5efc-afe6-f4d176bed8b7', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 17, - started_at: '2026-09-28T19:24:25.566Z', - finished_at: '2026-09-28T19:24:25.583Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6b4580b0-acc7-56d6-903f-5570cef2c048', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.611Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5e7ff09f-ba27-5e8b-b4cc-13113a780cdc', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 28, - started_at: '2026-09-28T19:24:25.583Z', - finished_at: '2026-09-28T19:24:25.611Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.627Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6b4580b0-acc7-56d6-903f-5570cef2c048', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:24:25.611Z', - finished_at: '2026-09-28T19:24:25.627Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '459a01cb-0197-5aac-9f14-438691ad204e', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.646Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2dc246eb-d2f1-593b-b510-fb7769edcddf', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.674Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4a813731-2cd8-5868-8e1d-f8c926a1d9ec', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.701Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:24:25.627Z', - finished_at: '2026-09-28T19:24:25.646Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.730Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '459a01cb-0197-5aac-9f14-438691ad204e', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 46, - started_at: '2026-09-28T19:24:25.646Z', - finished_at: '2026-09-28T19:24:25.692Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.761Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4a813731-2cd8-5868-8e1d-f8c926a1d9ec', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 31, - started_at: '2026-09-28T19:24:25.701Z', - finished_at: '2026-09-28T19:24:25.732Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 32, - started_at: '2026-09-28T19:24:25.730Z', - finished_at: '2026-09-28T19:24:25.762Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2740024f-7040-53f7-84c3-30fe531b2dac', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.792Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 31, - started_at: '2026-09-28T19:24:25.761Z', - finished_at: '2026-09-28T19:24:25.792Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.810Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2740024f-7040-53f7-84c3-30fe531b2dac', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:24:25.792Z', - finished_at: '2026-09-28T19:24:25.811Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:24:25.810Z', - finished_at: '2026-09-28T19:24:25.829Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 23117:0 -2026-09-28T19:24:27.124Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch events for Interval-Queue to /api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch. Request Size - 36120 bytes. Events are 'TestRunStarted':956f7034-b484-5552-8c65-eadf99a5f231,'HookRunStarted':fc9459a5-fc10-4f46-aab3-6318e24a7508,'HookRunFinished':fc9459a5-fc10-4f46-aab3-6318e24a7508,'TestRunStarted':5577ee05-688a-5c96-ae59-ceb3847ad224,'TestRunFinished':956f7034-b484-5552-8c65-eadf99a5f231,'TestRunStarted':22a40dd1-eade-5efc-afe6-f4d176bed8b7,'TestRunFinished':5577ee05-688a-5c96-ae59-ceb3847ad224,'TestRunStarted':5e7ff09f-ba27-5e8b-b4cc-13113a780cdc,'TestRunFinished':22a40dd1-eade-5efc-afe6-f4d176bed8b7,'TestRunStarted':6b4580b0-acc7-56d6-903f-5570cef2c048,'TestRunFinished':5e7ff09f-ba27-5e8b-b4cc-13113a780cdc,'TestRunStarted':5b3ab9bf-a1d8-5310-9626-7bde66383215,'TestRunFinished':6b4580b0-acc7-56d6-903f-5570cef2c048,'TestRunStarted':459a01cb-0197-5aac-9f14-438691ad204e,'TestRunStarted':2dc246eb-d2f1-593b-b510-fb7769edcddf,'TestRunStarted':4a813731-2cd8-5868-8e1d-f8c926a1d9ec,'TestRunFinished':5b3ab9bf-a1d8-5310-9626-7bde66383215,'TestRunStarted':4fe28aa3-841c-567e-abd1-04564fa00a34,'TestRunFinished':459a01cb-0197-5aac-9f14-438691ad204e,'TestRunStarted':ba5207d4-eaee-54af-9110-b91456c105ff,'TestRunFinished':4a813731-2cd8-5868-8e1d-f8c926a1d9ec,'TestRunFinished':4fe28aa3-841c-567e-abd1-04564fa00a34,'TestRunStarted':2740024f-7040-53f7-84c3-30fe531b2dac,'TestRunFinished':ba5207d4-eaee-54af-9110-b91456c105ff,'TestRunStarted':db93e3cd-7150-5262-8547-5d3f2289cf7c,'TestRunFinished':2740024f-7040-53f7-84c3-30fe531b2dac,'TestRunFinished':db93e3cd-7150-5262-8547-5d3f2289cf7c -2026-09-28T19:24:27.126Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"956f7034-b484-5552-8c65-eadf99a5f231","name":"POST /snapshots creates a snapshot and returns 201","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n expect(res.status()).toBe(201);\n const body = await res.json();\n expect(body.message).toBe('Snapshot created');\n expect(body.snapshot.id).toBeTruthy();\n expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n }"},"identifier":"POST /snapshots creates a snapshot and returns 201","scope":"POST /snapshots creates a snapshot and returns 201","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:25.441Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"HookRunStarted","hook_run":{"type":"hook","hook_type":"BEFORE_EACH","framework":"Playwright","uuid":"fc9459a5-fc10-4f46-aab3-6318e24a7508","name":"beforeEach hook","result":"pending","test_run_id":"956f7034-b484-5552-8c65-eadf99a5f231","body":{"lang":"node","code":null},"scope":"POST /snapshots creates a snapshot and returns 201","custom_metadata":{},"tags":[],"scopes":["Snapshot CRUD"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","started_at":"2026-09-28T19:24:25.452Z"}},{"event_type":"HookRunFinished","hook_run":{"type":"hook","hook_type":"BEFORE_EACH","framework":"Playwright","uuid":"fc9459a5-fc10-4f46-aab3-6318e24a7508","name":"beforeEach hook","result":"passed","test_run_id":"956f7034-b484-5552-8c65-eadf99a5f231","body":{"lang":"node","code":null},"scope":"POST /snapshots creates a snapshot and returns 201","custom_metadata":{},"tags":[],"scopes":["Snapshot CRUD"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","started_at":"2026-09-28T19:24:25.452Z","finished_at":"2026-09-28T19:24:25.519Z"}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"5577ee05-688a-5c96-ae59-ceb3847ad224","name":"POST /snapshots returns 400 when name is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n name,\n ...withoutName\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutName\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when name is missing","scope":"POST /snapshots returns 400 when name is missing","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:25.548Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"956f7034-b484-5552-8c65-eadf99a5f231","name":"POST /snapshots creates a snapshot and returns 201","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n expect(res.status()).toBe(201);\n const body = await res.json();\n expect(body.message).toBe('Snapshot created');\n expect(body.snapshot.id).toBeTruthy();\n expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n }"},"identifier":"POST /snapshots creates a snapshot and returns 201","scope":"POST /snapshots creates a snapshot and returns 201","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":107,"started_at":"2026-09-28T19:24:25.441Z","finished_at":"2026-09-28T19:24:25.548Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201"},"hooks":["fc9459a5-fc10-4f46-aab3-6318e24a7508"],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"22a40dd1-eade-5efc-afe6-f4d176bed8b7","name":"POST /snapshots returns 400 when url is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n url,\n ...withoutUrl\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutUrl\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when url is missing","scope":"POST /snapshots returns 400 when url is missing","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:25.566Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"5577ee05-688a-5c96-ae59-ceb3847ad224","name":"POST /snapshots returns 400 when name is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n name,\n ...withoutName\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutName\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when name is missing","scope":"POST /snapshots returns 400 when name is missing","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":19,"started_at":"2026-09-28T19:24:25.548Z","finished_at":"2026-09-28T19:24:25.567Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"5e7ff09f-ba27-5e8b-b4cc-13113a780cdc","name":"POST /snapshots returns 400 when dom is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n dom,\n ...withoutDom\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutDom\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when dom is missing","scope":"POST /snapshots returns 400 when dom is missing","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:25.583Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"22a40dd1-eade-5efc-afe6-f4d176bed8b7","name":"POST /snapshots returns 400 when url is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n url,\n ...withoutUrl\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutUrl\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when url is missing","scope":"POST /snapshots returns 400 when url is missing","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":17,"started_at":"2026-09-28T19:24:25.566Z","finished_at":"2026-09-28T19:24:25.583Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"6b4580b0-acc7-56d6-903f-5570cef2c048","name":"POST /snapshots returns 400 when widths is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n widths,\n ...withoutWidths\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutWidths\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when widths is missing","scope":"POST /snapshots returns 400 when widths is missing","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:25.611Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"5e7ff09f-ba27-5e8b-b4cc-13113a780cdc","name":"POST /snapshots returns 400 when dom is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n dom,\n ...withoutDom\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutDom\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when dom is missing","scope":"POST /snapshots returns 400 when dom is missing","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":28,"started_at":"2026-09-28T19:24:25.583Z","finished_at":"2026-09-28T19:24:25.611Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"5b3ab9bf-a1d8-5310-9626-7bde66383215","name":"GET /snapshots returns array of queued snapshots","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n // Create two snapshots first\n await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n await request.post('/snapshots', {\n data: {\n ...VALID_SNAPSHOT,\n name: 'Second Snapshot'\n }\n });\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n expect(body.length).toBe(2);\n }"},"identifier":"GET /snapshots returns array of queued snapshots","scope":"GET /snapshots returns array of queued snapshots","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:25.627Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"6b4580b0-acc7-56d6-903f-5570cef2c048","name":"POST /snapshots returns 400 when widths is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n widths,\n ...withoutWidths\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutWidths\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when widths is missing","scope":"POST /snapshots returns 400 when widths is missing","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":16,"started_at":"2026-09-28T19:24:25.611Z","finished_at":"2026-09-28T19:24:25.627Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"459a01cb-0197-5aac-9f14-438691ad204e","name":"GET /snapshots returns empty array when queue is clear","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n expect(body.length).toBe(0);\n }"},"identifier":"GET /snapshots returns empty array when queue is clear","scope":"GET /snapshots returns empty array when queue is clear","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:25.646Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"2dc246eb-d2f1-593b-b510-fb7769edcddf","name":"PATCH /snapshots/:id updates snapshot name","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n // Create a snapshot to update\n const createRes = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n const {\n snapshot\n } = await createRes.json();\n const res = await request.patch(`/snapshots/${snapshot.id}`, {\n data: {\n name: 'Updated Name'\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.message).toBe('Snapshot updated');\n expect(body.snapshot.name).toBe('Updated Name');\n expect(body.snapshot.id).toBe(snapshot.id);\n }"},"identifier":"PATCH /snapshots/:id updates snapshot name","scope":"PATCH /snapshots/:id updates snapshot name","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:25.674Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"4a813731-2cd8-5868-8e1d-f8c926a1d9ec","name":"PATCH /snapshots/:id returns 404 for unknown id","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n data: {\n name: 'New Name'\n }\n });\n expect(res.status()).toBe(404);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"PATCH /snapshots/:id returns 404 for unknown id","scope":"PATCH /snapshots/:id returns 404 for unknown id","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:25.701Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"5b3ab9bf-a1d8-5310-9626-7bde66383215","name":"GET /snapshots returns array of queued snapshots","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n // Create two snapshots first\n await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n await request.post('/snapshots', {\n data: {\n ...VALID_SNAPSHOT,\n name: 'Second Snapshot'\n }\n });\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n expect(body.length).toBe(2);\n }"},"identifier":"GET /snapshots returns array of queued snapshots","scope":"GET /snapshots returns array of queued snapshots","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":19,"started_at":"2026-09-28T19:24:25.627Z","finished_at":"2026-09-28T19:24:25.646Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"4fe28aa3-841c-567e-abd1-04564fa00a34","name":"PATCH /snapshots/:id returns 400 when name is empty string","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const createRes = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n const {\n snapshot\n } = await createRes.json();\n const res = await request.patch(`/snapshots/${snapshot.id}`, {\n data: {\n name: ''\n }\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"PATCH /snapshots/:id returns 400 when name is empty string","scope":"PATCH /snapshots/:id returns 400 when name is empty string","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:25.730Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"459a01cb-0197-5aac-9f14-438691ad204e","name":"GET /snapshots returns empty array when queue is clear","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n expect(body.length).toBe(0);\n }"},"identifier":"GET /snapshots returns empty array when queue is clear","scope":"GET /snapshots returns empty array when queue is clear","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":46,"started_at":"2026-09-28T19:24:25.646Z","finished_at":"2026-09-28T19:24:25.692Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"ba5207d4-eaee-54af-9110-b91456c105ff","name":"DELETE /snapshots/:id deletes a specific snapshot","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const createRes = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n const {\n snapshot\n } = await createRes.json();\n const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n expect(deleteRes.status()).toBe(200);\n const body = await deleteRes.json();\n expect(body.message).toBe('Snapshot deleted');\n\n // Verify it's gone\n const listRes = await request.get('/snapshots');\n const list = await listRes.json();\n expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n }"},"identifier":"DELETE /snapshots/:id deletes a specific snapshot","scope":"DELETE /snapshots/:id deletes a specific snapshot","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:25.761Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"4a813731-2cd8-5868-8e1d-f8c926a1d9ec","name":"PATCH /snapshots/:id returns 404 for unknown id","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n data: {\n name: 'New Name'\n }\n });\n expect(res.status()).toBe(404);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"PATCH /snapshots/:id returns 404 for unknown id","scope":"PATCH /snapshots/:id returns 404 for unknown id","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":31,"started_at":"2026-09-28T19:24:25.701Z","finished_at":"2026-09-28T19:24:25.732Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"4fe28aa3-841c-567e-abd1-04564fa00a34","name":"PATCH /snapshots/:id returns 400 when name is empty string","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const createRes = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n const {\n snapshot\n } = await createRes.json();\n const res = await request.patch(`/snapshots/${snapshot.id}`, {\n data: {\n name: ''\n }\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"PATCH /snapshots/:id returns 400 when name is empty string","scope":"PATCH /snapshots/:id returns 400 when name is empty string","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":32,"started_at":"2026-09-28T19:24:25.730Z","finished_at":"2026-09-28T19:24:25.762Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"2740024f-7040-53f7-84c3-30fe531b2dac","name":"DELETE /snapshots/:id returns 404 for unknown id","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.delete('/snapshots/nonexistent-id-xyz');\n expect(res.status()).toBe(404);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"DELETE /snapshots/:id returns 404 for unknown id","scope":"DELETE /snapshots/:id returns 404 for unknown id","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:25.792Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"ba5207d4-eaee-54af-9110-b91456c105ff","name":"DELETE /snapshots/:id deletes a specific snapshot","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const createRes = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n const {\n snapshot\n } = await createRes.json();\n const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n expect(deleteRes.status()).toBe(200);\n const body = await deleteRes.json();\n expect(body.message).toBe('Snapshot deleted');\n\n // Verify it's gone\n const listRes = await request.get('/snapshots');\n const list = await listRes.json();\n expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n }"},"identifier":"DELETE /snapshots/:id deletes a specific snapshot","scope":"DELETE /snapshots/:id deletes a specific snapshot","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":31,"started_at":"2026-09-28T19:24:25.761Z","finished_at":"2026-09-28T19:24:25.792Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"db93e3cd-7150-5262-8547-5d3f2289cf7c","name":"DELETE /snapshots clears all queued snapshots","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n // Create two snapshots\n await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n await request.post('/snapshots', {\n data: {\n ...VALID_SNAPSHOT,\n name: 'Second Snapshot'\n }\n });\n const clearRes = await request.delete('/snapshots');\n expect(clearRes.status()).toBe(200);\n const body = await clearRes.json();\n expect(body.message).toBe('Snapshots cleared');\n\n // Verify queue is empty\n const listRes = await request.get('/snapshots');\n const list = await listRes.json();\n expect(list.length).toBe(0);\n }"},"identifier":"DELETE /snapshots clears all queued snapshots","scope":"DELETE /snapshots clears all queued snapshots","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:25.810Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"2740024f-7040-53f7-84c3-30fe531b2dac","name":"DELETE /snapshots/:id returns 404 for unknown id","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.delete('/snapshots/nonexistent-id-xyz');\n expect(res.status()).toBe(404);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"DELETE /snapshots/:id returns 404 for unknown id","scope":"DELETE /snapshots/:id returns 404 for unknown id","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":19,"started_at":"2026-09-28T19:24:25.792Z","finished_at":"2026-09-28T19:24:25.811Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"db93e3cd-7150-5262-8547-5d3f2289cf7c","name":"DELETE /snapshots clears all queued snapshots","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n // Create two snapshots\n await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n await request.post('/snapshots', {\n data: {\n ...VALID_SNAPSHOT,\n name: 'Second Snapshot'\n }\n });\n const clearRes = await request.delete('/snapshots');\n expect(clearRes.status()).toBe(200);\n const body = await clearRes.json();\n expect(body.message).toBe('Snapshots cleared');\n\n // Verify queue is empty\n const listRes = await request.get('/snapshots');\n const list = await listRes.json();\n expect(list.length).toBe(0);\n }"},"identifier":"DELETE /snapshots clears all queued snapshots","scope":"DELETE /snapshots clears all queued snapshots","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":19,"started_at":"2026-09-28T19:24:25.810Z","finished_at":"2026-09-28T19:24:25.829Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:24:27.127Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:27.127Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch -2026-09-28T19:24:27.150Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch: 200 OK -2026-09-28T19:24:27.154Z CLI debug [TEST REPORTING AND ANALYTICS:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from undefined: 200 -2026-09-28T19:24:27.154Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Interval-Queue event successful for events 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -- {"success":true} -2026-09-28T19:24:27.155Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Remaining Queue Length - 0 -2026-09-28T19:24:27.156Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","entryType":"measure","startTime":1790623465951.3972,"duration":1202.8239589966834,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:24:27.422Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Using cached nearest hub URL: https://hub-aps.browserstack.com/wd/hub -2026-09-28T19:24:27.422Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Cached new nearest hub URL: https://hub-aps.browserstack.com/wd/hub for binSessionId=b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-28T19:24:27.422Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] ConnectBinSession details: {"binSessionId":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-b2dc8da0-e1f9-4554-8f5e-d866a34abbb4.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.23047.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:56408","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:56408","HTTP_PROXY":"http://127.0.0.1:56408","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","PIP_PROXY":"http://127.0.0.1:56408","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:56408","YARN_HTTP_PROXY":"http://127.0.0.1:56408","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:56408","https_proxy":"http://127.0.0.1:56408","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"Percy Local Manager Tests","buildIdentifier":"#9","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_2453_jostanmathias-HR6F4P4P32_f3e769c0","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub-aps.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:56408","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"56408"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM0MjE0IiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.U5iEyjNdFfKG-tMUKH-oj01Z6eo2PD-EUJDCGocNQSkMm13WJuellBNbnGcKI12Gptown0fhieO3u9rKD0HOL7Ko8zr2ZfH4yGOb0Xg6unWQUIU9zaB89Dus01rXkPEkQIvEdp6tNagEGUEHMuFjhVuIg5FnJPQ4WRzXJ3TcIfWAhIP65tULQ4lvNc9Lfvw2RqW8TJk5PUB1guTaSVnTggtwuXSVe-jS4H9bA9h_v1NTJwux-f_1GzoPqgCvuF4GZJ_10g5rQ8WgI0xfuUyfMfZs6JlDnkl4Yu-CUvd2Zu_1_Tapf6VMdOE2IAP8ydh_eI7LklQHaE0RLfljZzBlKQ","buildHashedId":"9k3f4howjhcktcuthixggatzelnr0a600fzhycth","testhubEvents":true,"jwtExpiresIn":1790631274},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:24:27.423Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onConnect hook invoked successfully. -2026-09-28T19:24:27.424Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] ConnectBinSession completed: time=1.8676660023629665 -2026-09-28T19:24:27.424Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file sdk:cli:connectBinSession {"name":"sdk:cli:connectBinSession","entryType":"measure","startTime":1790623467421.9424,"duration":1.166958000510931,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:24:27.438Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] PlaywrightConfig completed: time=0.4166249968111515 -2026-09-28T19:24:27.438Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file sdk:cli:driverInit {"name":"sdk:cli:driverInit","entryType":"measure","startTime":1790623467437.3345,"duration":0.28416699916124344,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:24:27.540Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ae0f9e3a-08ae-5145-8f43-a767ba70949a', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:27.531Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:27.638Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=ae0f9e3a-08ae-5145-8f43-a767ba70949a -2026-09-28T19:24:27.638Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:24:27.638Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=519a3b94594c107add5568fc83fd3ab430f26b99a88cc72f6a84e0cc09b266c9 platform={} -2026-09-28T19:24:27.646Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c40206fc-9709-5106-9b5c-d7726af06022', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:27.643Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:27.651Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:27.604Z', - uuid: 'ae0f9e3a-08ae-5145-8f43-a767ba70949a', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 11, - test_run_uuid: 'ae0f9e3a-08ae-5145-8f43-a767ba70949a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:27.618Z', - uuid: 'ae0f9e3a-08ae-5145-8f43-a767ba70949a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ae0f9e3a-08ae-5145-8f43-a767ba70949a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:27.619Z', - uuid: 'ae0f9e3a-08ae-5145-8f43-a767ba70949a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ae0f9e3a-08ae-5145-8f43-a767ba70949a' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:27.651Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ae0f9e3a-08ae-5145-8f43-a767ba70949a', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 112, - started_at: '2026-09-28T19:24:27.531Z', - finished_at: '2026-09-28T19:24:27.643Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:27.655Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=c40206fc-9709-5106-9b5c-d7726af06022 -2026-09-28T19:24:27.655Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:24:27.655Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=519a3b94594c107add5568fc83fd3ab430f26b99a88cc72f6a84e0cc09b266c9 platform={} -2026-09-28T19:24:27.664Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:27.647Z', - uuid: 'c40206fc-9709-5106-9b5c-d7726af06022', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'c40206fc-9709-5106-9b5c-d7726af06022' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:27.650Z', - uuid: 'c40206fc-9709-5106-9b5c-d7726af06022', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c40206fc-9709-5106-9b5c-d7726af06022' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:27.651Z', - uuid: 'c40206fc-9709-5106-9b5c-d7726af06022', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c40206fc-9709-5106-9b5c-d7726af06022' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:27.651Z', - uuid: 'c40206fc-9709-5106-9b5c-d7726af06022', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c40206fc-9709-5106-9b5c-d7726af06022' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:27.651Z', - uuid: 'c40206fc-9709-5106-9b5c-d7726af06022', - kind: 'TEST_STEP', - message: 'Expect "toBeGreaterThan"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c40206fc-9709-5106-9b5c-d7726af06022' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:27.664Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c40206fc-9709-5106-9b5c-d7726af06022', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:24:27.643Z', - finished_at: '2026-09-28T19:24:27.659Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:28.326Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch: 200 OK -2026-09-28T19:24:28.326Z CLI debug [TEST REPORTING AND ANALYTICS:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from undefined: 200 -2026-09-28T19:24:28.326Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Interval-Queue event successful for events 'TestRunStarted':956f7034-b484-5552-8c65-eadf99a5f231,'HookRunStarted':fc9459a5-fc10-4f46-aab3-6318e24a7508,'HookRunFinished':fc9459a5-fc10-4f46-aab3-6318e24a7508,'TestRunStarted':5577ee05-688a-5c96-ae59-ceb3847ad224,'TestRunFinished':956f7034-b484-5552-8c65-eadf99a5f231,'TestRunStarted':22a40dd1-eade-5efc-afe6-f4d176bed8b7,'TestRunFinished':5577ee05-688a-5c96-ae59-ceb3847ad224,'TestRunStarted':5e7ff09f-ba27-5e8b-b4cc-13113a780cdc,'TestRunFinished':22a40dd1-eade-5efc-afe6-f4d176bed8b7,'TestRunStarted':6b4580b0-acc7-56d6-903f-5570cef2c048,'TestRunFinished':5e7ff09f-ba27-5e8b-b4cc-13113a780cdc,'TestRunStarted':5b3ab9bf-a1d8-5310-9626-7bde66383215,'TestRunFinished':6b4580b0-acc7-56d6-903f-5570cef2c048,'TestRunStarted':459a01cb-0197-5aac-9f14-438691ad204e,'TestRunStarted':2dc246eb-d2f1-593b-b510-fb7769edcddf,'TestRunStarted':4a813731-2cd8-5868-8e1d-f8c926a1d9ec,'TestRunFinished':5b3ab9bf-a1d8-5310-9626-7bde66383215,'TestRunStarted':4fe28aa3-841c-567e-abd1-04564fa00a34,'TestRunFinished':459a01cb-0197-5aac-9f14-438691ad204e,'TestRunStarted':ba5207d4-eaee-54af-9110-b91456c105ff,'TestRunFinished':4a813731-2cd8-5868-8e1d-f8c926a1d9ec,'TestRunFinished':4fe28aa3-841c-567e-abd1-04564fa00a34,'TestRunStarted':2740024f-7040-53f7-84c3-30fe531b2dac,'TestRunFinished':ba5207d4-eaee-54af-9110-b91456c105ff,'TestRunStarted':db93e3cd-7150-5262-8547-5d3f2289cf7c,'TestRunFinished':2740024f-7040-53f7-84c3-30fe531b2dac,'TestRunFinished':db93e3cd-7150-5262-8547-5d3f2289cf7c -- {"success":true} -2026-09-28T19:24:28.326Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Remaining Queue Length - 4 -2026-09-28T19:24:28.326Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing events. Queue Length - 2 -2026-09-28T19:24:28.327Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:27.604Z', - uuid: 'ae0f9e3a-08ae-5145-8f43-a767ba70949a', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 11, - test_run_uuid: 'ae0f9e3a-08ae-5145-8f43-a767ba70949a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:27.618Z', - uuid: 'ae0f9e3a-08ae-5145-8f43-a767ba70949a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ae0f9e3a-08ae-5145-8f43-a767ba70949a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:27.619Z', - uuid: 'ae0f9e3a-08ae-5145-8f43-a767ba70949a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ae0f9e3a-08ae-5145-8f43-a767ba70949a' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:27.647Z', - uuid: 'c40206fc-9709-5106-9b5c-d7726af06022', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'c40206fc-9709-5106-9b5c-d7726af06022' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:27.650Z', - uuid: 'c40206fc-9709-5106-9b5c-d7726af06022', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c40206fc-9709-5106-9b5c-d7726af06022' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:27.651Z', - uuid: 'c40206fc-9709-5106-9b5c-d7726af06022', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c40206fc-9709-5106-9b5c-d7726af06022' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:27.651Z', - uuid: 'c40206fc-9709-5106-9b5c-d7726af06022', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c40206fc-9709-5106-9b5c-d7726af06022' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:27.651Z', - uuid: 'c40206fc-9709-5106-9b5c-d7726af06022', - kind: 'TEST_STEP', - message: 'Expect "toBeGreaterThan"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c40206fc-9709-5106-9b5c-d7726af06022' - } - ] - } -] to 23117:0 -2026-09-28T19:24:28.327Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch events for Interval-Queue to /api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch. Request Size - 3319 bytes. Events are 'LogCreated':undefined,'LogCreated':undefined -2026-09-28T19:24:28.327Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:27.604Z","uuid":"ae0f9e3a-08ae-5145-8f43-a767ba70949a","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":11,"test_run_uuid":"ae0f9e3a-08ae-5145-8f43-a767ba70949a"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:27.618Z","uuid":"ae0f9e3a-08ae-5145-8f43-a767ba70949a","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"ae0f9e3a-08ae-5145-8f43-a767ba70949a"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:27.619Z","uuid":"ae0f9e3a-08ae-5145-8f43-a767ba70949a","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"ae0f9e3a-08ae-5145-8f43-a767ba70949a"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:27.647Z","uuid":"c40206fc-9709-5106-9b5c-d7726af06022","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"c40206fc-9709-5106-9b5c-d7726af06022"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:27.650Z","uuid":"c40206fc-9709-5106-9b5c-d7726af06022","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"c40206fc-9709-5106-9b5c-d7726af06022"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:27.651Z","uuid":"c40206fc-9709-5106-9b5c-d7726af06022","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"c40206fc-9709-5106-9b5c-d7726af06022"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:27.651Z","uuid":"c40206fc-9709-5106-9b5c-d7726af06022","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"c40206fc-9709-5106-9b5c-d7726af06022"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:27.651Z","uuid":"c40206fc-9709-5106-9b5c-d7726af06022","kind":"TEST_STEP","message":"Expect \"toBeGreaterThan\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"c40206fc-9709-5106-9b5c-d7726af06022"}]}] -2026-09-28T19:24:28.327Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:28.327Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch -2026-09-28T19:24:28.327Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch","entryType":"measure","startTime":1790623467127.2605,"duration":1199.2834590002894,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:24:29.092Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing events. Queue Length - 4 -2026-09-28T19:24:29.100Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ae0f9e3a-08ae-5145-8f43-a767ba70949a', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:27.531Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c40206fc-9709-5106-9b5c-d7726af06022', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:27.643Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ae0f9e3a-08ae-5145-8f43-a767ba70949a', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 112, - started_at: '2026-09-28T19:24:27.531Z', - finished_at: '2026-09-28T19:24:27.643Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c40206fc-9709-5106-9b5c-d7726af06022', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:24:27.643Z', - finished_at: '2026-09-28T19:24:27.659Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 23117:0 -2026-09-28T19:24:29.100Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch events for Interval-Queue to /api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch. Request Size - 4760 bytes. Events are 'TestRunStarted':ae0f9e3a-08ae-5145-8f43-a767ba70949a,'TestRunStarted':c40206fc-9709-5106-9b5c-d7726af06022,'TestRunFinished':ae0f9e3a-08ae-5145-8f43-a767ba70949a,'TestRunFinished':c40206fc-9709-5106-9b5c-d7726af06022 -2026-09-28T19:24:29.100Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"ae0f9e3a-08ae-5145-8f43-a767ba70949a","name":"GET /health returns status ready","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/health');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.status).toBe('ready');\n }"},"identifier":"GET /health returns status ready","scope":"GET /health returns status ready","scopes":["System endpoints"],"meta":{},"file_name":"specs/api/system.spec.js","vc_filepath":"tests/specs/api/system.spec.js","location":"specs/api/system.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:27.531Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"c40206fc-9709-5106-9b5c-d7726af06022","name":"GET /status returns running true and version","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/status');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.running).toBe(true);\n expect(typeof body.version).toBe('string');\n expect(body.version.length).toBeGreaterThan(0);\n }"},"identifier":"GET /status returns running true and version","scope":"GET /status returns running true and version","scopes":["System endpoints"],"meta":{},"file_name":"specs/api/system.spec.js","vc_filepath":"tests/specs/api/system.spec.js","location":"specs/api/system.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:27.643Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"ae0f9e3a-08ae-5145-8f43-a767ba70949a","name":"GET /health returns status ready","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/health');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.status).toBe('ready');\n }"},"identifier":"GET /health returns status ready","scope":"GET /health returns status ready","scopes":["System endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/system.spec.js","vc_filepath":"tests/specs/api/system.spec.js","location":"specs/api/system.spec.js","result":"passed","duration_in_ms":112,"started_at":"2026-09-28T19:24:27.531Z","finished_at":"2026-09-28T19:24:27.643Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"c40206fc-9709-5106-9b5c-d7726af06022","name":"GET /status returns running true and version","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/status');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.running).toBe(true);\n expect(typeof body.version).toBe('string');\n expect(body.version.length).toBeGreaterThan(0);\n }"},"identifier":"GET /status returns running true and version","scope":"GET /status returns running true and version","scopes":["System endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/system.spec.js","vc_filepath":"tests/specs/api/system.spec.js","location":"specs/api/system.spec.js","result":"passed","duration_in_ms":16,"started_at":"2026-09-28T19:24:27.643Z","finished_at":"2026-09-28T19:24:27.659Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:24:29.101Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:29.101Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch -2026-09-28T19:24:29.182Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch: 200 OK -2026-09-28T19:24:29.183Z CLI debug [TEST REPORTING AND ANALYTICS:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from undefined: 200 -2026-09-28T19:24:29.183Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Interval-Queue event successful for events 'LogCreated':undefined,'LogCreated':undefined -- {"success":true} -2026-09-28T19:24:29.183Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Remaining Queue Length - 0 -2026-09-28T19:24:29.184Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","entryType":"measure","startTime":1790623468326.999,"duration":855.9358749985695,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:24:29.213Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Using cached nearest hub URL: https://hub-aps.browserstack.com/wd/hub -2026-09-28T19:24:29.213Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Cached new nearest hub URL: https://hub-aps.browserstack.com/wd/hub for binSessionId=b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-28T19:24:29.214Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] ConnectBinSession details: {"binSessionId":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-b2dc8da0-e1f9-4554-8f5e-d866a34abbb4.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.23047.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:56408","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:56408","HTTP_PROXY":"http://127.0.0.1:56408","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","PIP_PROXY":"http://127.0.0.1:56408","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:56408","YARN_HTTP_PROXY":"http://127.0.0.1:56408","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:56408","https_proxy":"http://127.0.0.1:56408","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"Percy Local Manager Tests","buildIdentifier":"#9","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_2453_jostanmathias-HR6F4P4P32_f3e769c0","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub-aps.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:56408","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"56408"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM0MjE0IiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.U5iEyjNdFfKG-tMUKH-oj01Z6eo2PD-EUJDCGocNQSkMm13WJuellBNbnGcKI12Gptown0fhieO3u9rKD0HOL7Ko8zr2ZfH4yGOb0Xg6unWQUIU9zaB89Dus01rXkPEkQIvEdp6tNagEGUEHMuFjhVuIg5FnJPQ4WRzXJ3TcIfWAhIP65tULQ4lvNc9Lfvw2RqW8TJk5PUB1guTaSVnTggtwuXSVe-jS4H9bA9h_v1NTJwux-f_1GzoPqgCvuF4GZJ_10g5rQ8WgI0xfuUyfMfZs6JlDnkl4Yu-CUvd2Zu_1_Tapf6VMdOE2IAP8ydh_eI7LklQHaE0RLfljZzBlKQ","buildHashedId":"9k3f4howjhcktcuthixggatzelnr0a600fzhycth","testhubEvents":true,"jwtExpiresIn":1790631274},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:24:29.214Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onConnect hook invoked successfully. -2026-09-28T19:24:29.214Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] ConnectBinSession completed: time=1.7337919995188713 -2026-09-28T19:24:29.215Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file sdk:cli:connectBinSession {"name":"sdk:cli:connectBinSession","entryType":"measure","startTime":1790623469212.918,"duration":1.28795799985528,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:24:29.234Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] PlaywrightConfig completed: time=0.3620000034570694 -2026-09-28T19:24:29.235Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file sdk:cli:driverInit {"name":"sdk:cli:driverInit","entryType":"measure","startTime":1790623469234.0583,"duration":0.22783299908041954,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:24:29.393Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:29.371Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:29.404Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'c9ee99ea-c583-4716-876e-f8c310452716', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:24:29.399Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:29.486Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:24:29.402Z', - uuid: 'c9ee99ea-c583-4716-876e-f8c310452716', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - hook_run_uuid: 'c9ee99ea-c583-4716-876e-f8c310452716' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:24:29.414Z', - uuid: 'c9ee99ea-c583-4716-876e-f8c310452716', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 28, - hook_run_uuid: 'c9ee99ea-c583-4716-876e-f8c310452716' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:24:29.444Z', - uuid: 'c9ee99ea-c583-4716-876e-f8c310452716', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 15, - hook_run_uuid: 'c9ee99ea-c583-4716-876e-f8c310452716' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:24:29.461Z', - uuid: 'c9ee99ea-c583-4716-876e-f8c310452716', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: 'c9ee99ea-c583-4716-876e-f8c310452716' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:24:29.462Z', - uuid: 'c9ee99ea-c583-4716-876e-f8c310452716', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: 'c9ee99ea-c583-4716-876e-f8c310452716' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:24:29.465Z', - uuid: 'c9ee99ea-c583-4716-876e-f8c310452716', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: 'c9ee99ea-c583-4716-876e-f8c310452716' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:29.489Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'c9ee99ea-c583-4716-876e-f8c310452716', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:24:29.399Z', - finished_at: '2026-09-28T19:24:29.477Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:29.514Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7 -2026-09-28T19:24:29.514Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:24:29.514Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=5cfb862accfd41c4d9b34d640080e72f1bf6f76802e00a38e67d71a0ef387b45 platform={} -2026-09-28T19:24:29.531Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:29.517Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:29.540Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.494Z', - uuid: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.497Z', - uuid: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.497Z', - uuid: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:29.542Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 147, - started_at: '2026-09-28T19:24:29.371Z', - finished_at: '2026-09-28T19:24:29.518Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [ 'c9ee99ea-c583-4716-876e-f8c310452716' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:29.546Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=4cc450c1-02fd-55d1-946e-71b15b913b7e -2026-09-28T19:24:29.547Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:24:29.547Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=5cfb862accfd41c4d9b34d640080e72f1bf6f76802e00a38e67d71a0ef387b45 platform={} -2026-09-28T19:24:29.554Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:29.550Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:29.574Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.533Z', - uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.536Z', - uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.537Z', - uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.537Z', - uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.537Z', - uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.538Z', - uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:29.576Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 33, - started_at: '2026-09-28T19:24:29.517Z', - finished_at: '2026-09-28T19:24:29.550Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:29.583Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=10676065-ddf2-5d89-bb5d-4b7cb153583e -2026-09-28T19:24:29.583Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:24:29.583Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=5cfb862accfd41c4d9b34d640080e72f1bf6f76802e00a38e67d71a0ef387b45 platform={} -2026-09-28T19:24:29.590Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:29.587Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:29.594Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.575Z', - uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.578Z', - uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.578Z', - uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.578Z', - uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e', - kind: 'TEST_STEP', - message: 'Snapshot ec7f6322-4422-44ca-a5d8-f0fd52c80d15 should be in the queue', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.578Z', - uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:29.595Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 37, - started_at: '2026-09-28T19:24:29.550Z', - finished_at: '2026-09-28T19:24:29.587Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:29.601Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=eb18d0a1-9765-5108-9dc7-2eed8ef90321 -2026-09-28T19:24:29.601Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:24:29.601Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=5cfb862accfd41c4d9b34d640080e72f1bf6f76802e00a38e67d71a0ef387b45 platform={} -2026-09-28T19:24:29.607Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e4da2a53-4efe-5d91-b69f-9aec2a09fc33', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:29.603Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:29.611Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.593Z', - uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.596Z', - uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.597Z', - uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.597Z', - uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:29.612Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 17, - started_at: '2026-09-28T19:24:29.587Z', - finished_at: '2026-09-28T19:24:29.604Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:29.621Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=e4da2a53-4efe-5d91-b69f-9aec2a09fc33 -2026-09-28T19:24:29.622Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:24:29.623Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=5cfb862accfd41c4d9b34d640080e72f1bf6f76802e00a38e67d71a0ef387b45 platform={} -2026-09-28T19:24:29.638Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '47e78f1d-1b87-510f-95c5-98e48dba3390', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:29.630Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:29.647Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.609Z', - uuid: 'e4da2a53-4efe-5d91-b69f-9aec2a09fc33', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'e4da2a53-4efe-5d91-b69f-9aec2a09fc33' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.612Z', - uuid: 'e4da2a53-4efe-5d91-b69f-9aec2a09fc33', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e4da2a53-4efe-5d91-b69f-9aec2a09fc33' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.612Z', - uuid: 'e4da2a53-4efe-5d91-b69f-9aec2a09fc33', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e4da2a53-4efe-5d91-b69f-9aec2a09fc33' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:29.648Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e4da2a53-4efe-5d91-b69f-9aec2a09fc33', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 27, - started_at: '2026-09-28T19:24:29.603Z', - finished_at: '2026-09-28T19:24:29.630Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:29.657Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=47e78f1d-1b87-510f-95c5-98e48dba3390 -2026-09-28T19:24:29.657Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:24:29.657Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=5cfb862accfd41c4d9b34d640080e72f1bf6f76802e00a38e67d71a0ef387b45 platform={} -2026-09-28T19:24:29.672Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:29.666Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:29.681Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.645Z', - uuid: '47e78f1d-1b87-510f-95c5-98e48dba3390', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '47e78f1d-1b87-510f-95c5-98e48dba3390' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.649Z', - uuid: '47e78f1d-1b87-510f-95c5-98e48dba3390', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '47e78f1d-1b87-510f-95c5-98e48dba3390' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.649Z', - uuid: '47e78f1d-1b87-510f-95c5-98e48dba3390', - kind: 'TEST_STEP', - message: 'Deleted snapshot should not appear in the queue', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '47e78f1d-1b87-510f-95c5-98e48dba3390' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:29.683Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '47e78f1d-1b87-510f-95c5-98e48dba3390', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 38, - started_at: '2026-09-28T19:24:29.630Z', - finished_at: '2026-09-28T19:24:29.668Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:30.005Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch: 200 OK -2026-09-28T19:24:30.005Z CLI debug [TEST REPORTING AND ANALYTICS:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from undefined: 200 -2026-09-28T19:24:30.006Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Interval-Queue event successful for events 'TestRunStarted':ae0f9e3a-08ae-5145-8f43-a767ba70949a,'TestRunStarted':c40206fc-9709-5106-9b5c-d7726af06022,'TestRunFinished':ae0f9e3a-08ae-5145-8f43-a767ba70949a,'TestRunFinished':c40206fc-9709-5106-9b5c-d7726af06022 -- {"success":true} -2026-09-28T19:24:30.006Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Remaining Queue Length - 15 -2026-09-28T19:24:30.006Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing events. Queue Length - 7 -2026-09-28T19:24:30.006Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:24:29.402Z', - uuid: 'c9ee99ea-c583-4716-876e-f8c310452716', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - hook_run_uuid: 'c9ee99ea-c583-4716-876e-f8c310452716' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:24:29.414Z', - uuid: 'c9ee99ea-c583-4716-876e-f8c310452716', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 28, - hook_run_uuid: 'c9ee99ea-c583-4716-876e-f8c310452716' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:24:29.444Z', - uuid: 'c9ee99ea-c583-4716-876e-f8c310452716', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 15, - hook_run_uuid: 'c9ee99ea-c583-4716-876e-f8c310452716' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:24:29.461Z', - uuid: 'c9ee99ea-c583-4716-876e-f8c310452716', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: 'c9ee99ea-c583-4716-876e-f8c310452716' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:24:29.462Z', - uuid: 'c9ee99ea-c583-4716-876e-f8c310452716', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: 'c9ee99ea-c583-4716-876e-f8c310452716' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:24:29.465Z', - uuid: 'c9ee99ea-c583-4716-876e-f8c310452716', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: 'c9ee99ea-c583-4716-876e-f8c310452716' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.494Z', - uuid: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.497Z', - uuid: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.497Z', - uuid: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.533Z', - uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.536Z', - uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.537Z', - uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.537Z', - uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.537Z', - uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.538Z', - uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.575Z', - uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.578Z', - uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.578Z', - uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.578Z', - uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e', - kind: 'TEST_STEP', - message: 'Snapshot ec7f6322-4422-44ca-a5d8-f0fd52c80d15 should be in the queue', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.578Z', - uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.593Z', - uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.596Z', - uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.597Z', - uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.597Z', - uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.609Z', - uuid: 'e4da2a53-4efe-5d91-b69f-9aec2a09fc33', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'e4da2a53-4efe-5d91-b69f-9aec2a09fc33' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.612Z', - uuid: 'e4da2a53-4efe-5d91-b69f-9aec2a09fc33', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e4da2a53-4efe-5d91-b69f-9aec2a09fc33' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.612Z', - uuid: 'e4da2a53-4efe-5d91-b69f-9aec2a09fc33', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e4da2a53-4efe-5d91-b69f-9aec2a09fc33' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.645Z', - uuid: '47e78f1d-1b87-510f-95c5-98e48dba3390', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '47e78f1d-1b87-510f-95c5-98e48dba3390' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.649Z', - uuid: '47e78f1d-1b87-510f-95c5-98e48dba3390', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '47e78f1d-1b87-510f-95c5-98e48dba3390' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.649Z', - uuid: '47e78f1d-1b87-510f-95c5-98e48dba3390', - kind: 'TEST_STEP', - message: 'Deleted snapshot should not appear in the queue', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '47e78f1d-1b87-510f-95c5-98e48dba3390' - } - ] - } -] to 23117:0 -2026-09-28T19:24:30.006Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch events for Interval-Queue to /api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch. Request Size - 12571 bytes. Events are 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -2026-09-28T19:24:30.006Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:24:29.402Z","uuid":"c9ee99ea-c583-4716-876e-f8c310452716","kind":"TEST_STEP","message":"Fixture \"__browserstack_workerHook\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":5,"hook_run_uuid":"c9ee99ea-c583-4716-876e-f8c310452716"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:24:29.414Z","uuid":"c9ee99ea-c583-4716-876e-f8c310452716","kind":"TEST_STEP","message":"Create request context","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":28,"hook_run_uuid":"c9ee99ea-c583-4716-876e-f8c310452716"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:24:29.444Z","uuid":"c9ee99ea-c583-4716-876e-f8c310452716","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":15,"hook_run_uuid":"c9ee99ea-c583-4716-876e-f8c310452716"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:24:29.461Z","uuid":"c9ee99ea-c583-4716-876e-f8c310452716","kind":"TEST_STEP","message":"Backend must be running on BACKEND_URL","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"hook_run_uuid":"c9ee99ea-c583-4716-876e-f8c310452716"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:24:29.462Z","uuid":"c9ee99ea-c583-4716-876e-f8c310452716","kind":"TEST_STEP","message":"DELETE","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"hook_run_uuid":"c9ee99ea-c583-4716-876e-f8c310452716"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:24:29.465Z","uuid":"c9ee99ea-c583-4716-876e-f8c310452716","kind":"TEST_STEP","message":"Fixture \"request\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"hook_run_uuid":"c9ee99ea-c583-4716-876e-f8c310452716"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:29.494Z","uuid":"0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:29.497Z","uuid":"0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:29.497Z","uuid":"0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:29.533Z","uuid":"4cc450c1-02fd-55d1-946e-71b15b913b7e","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"4cc450c1-02fd-55d1-946e-71b15b913b7e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:29.536Z","uuid":"4cc450c1-02fd-55d1-946e-71b15b913b7e","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"4cc450c1-02fd-55d1-946e-71b15b913b7e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:29.537Z","uuid":"4cc450c1-02fd-55d1-946e-71b15b913b7e","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"4cc450c1-02fd-55d1-946e-71b15b913b7e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:29.537Z","uuid":"4cc450c1-02fd-55d1-946e-71b15b913b7e","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"4cc450c1-02fd-55d1-946e-71b15b913b7e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:29.537Z","uuid":"4cc450c1-02fd-55d1-946e-71b15b913b7e","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"4cc450c1-02fd-55d1-946e-71b15b913b7e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:29.538Z","uuid":"4cc450c1-02fd-55d1-946e-71b15b913b7e","kind":"TEST_STEP","message":"Expect \"toEqual\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"4cc450c1-02fd-55d1-946e-71b15b913b7e"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:29.575Z","uuid":"10676065-ddf2-5d89-bb5d-4b7cb153583e","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"10676065-ddf2-5d89-bb5d-4b7cb153583e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:29.578Z","uuid":"10676065-ddf2-5d89-bb5d-4b7cb153583e","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"10676065-ddf2-5d89-bb5d-4b7cb153583e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:29.578Z","uuid":"10676065-ddf2-5d89-bb5d-4b7cb153583e","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"10676065-ddf2-5d89-bb5d-4b7cb153583e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:29.578Z","uuid":"10676065-ddf2-5d89-bb5d-4b7cb153583e","kind":"TEST_STEP","message":"Snapshot ec7f6322-4422-44ca-a5d8-f0fd52c80d15 should be in the queue","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"10676065-ddf2-5d89-bb5d-4b7cb153583e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:29.578Z","uuid":"10676065-ddf2-5d89-bb5d-4b7cb153583e","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"10676065-ddf2-5d89-bb5d-4b7cb153583e"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:29.593Z","uuid":"eb18d0a1-9765-5108-9dc7-2eed8ef90321","kind":"TEST_STEP","message":"PATCH","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"eb18d0a1-9765-5108-9dc7-2eed8ef90321"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:29.596Z","uuid":"eb18d0a1-9765-5108-9dc7-2eed8ef90321","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"eb18d0a1-9765-5108-9dc7-2eed8ef90321"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:29.597Z","uuid":"eb18d0a1-9765-5108-9dc7-2eed8ef90321","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"eb18d0a1-9765-5108-9dc7-2eed8ef90321"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:29.597Z","uuid":"eb18d0a1-9765-5108-9dc7-2eed8ef90321","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"eb18d0a1-9765-5108-9dc7-2eed8ef90321"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:29.609Z","uuid":"e4da2a53-4efe-5d91-b69f-9aec2a09fc33","kind":"TEST_STEP","message":"DELETE","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"e4da2a53-4efe-5d91-b69f-9aec2a09fc33"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:29.612Z","uuid":"e4da2a53-4efe-5d91-b69f-9aec2a09fc33","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"e4da2a53-4efe-5d91-b69f-9aec2a09fc33"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:29.612Z","uuid":"e4da2a53-4efe-5d91-b69f-9aec2a09fc33","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"e4da2a53-4efe-5d91-b69f-9aec2a09fc33"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:29.645Z","uuid":"47e78f1d-1b87-510f-95c5-98e48dba3390","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"47e78f1d-1b87-510f-95c5-98e48dba3390"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:29.649Z","uuid":"47e78f1d-1b87-510f-95c5-98e48dba3390","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"47e78f1d-1b87-510f-95c5-98e48dba3390"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:29.649Z","uuid":"47e78f1d-1b87-510f-95c5-98e48dba3390","kind":"TEST_STEP","message":"Deleted snapshot should not appear in the queue","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"47e78f1d-1b87-510f-95c5-98e48dba3390"}]}] -2026-09-28T19:24:30.006Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:30.006Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch -2026-09-28T19:24:30.008Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch","entryType":"measure","startTime":1790623469101.3032,"duration":904.1862090006471,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:24:30.822Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch: 200 OK -2026-09-28T19:24:30.823Z CLI debug [TEST REPORTING AND ANALYTICS:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from undefined: 200 -2026-09-28T19:24:30.823Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Interval-Queue event successful for events 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -- {"success":true} -2026-09-28T19:24:30.823Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Remaining Queue Length - 0 -2026-09-28T19:24:30.823Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","entryType":"measure","startTime":1790623470006.7483,"duration":816.1240000016987,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:24:31.092Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing events. Queue Length - 15 -2026-09-28T19:24:31.106Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:29.371Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'c9ee99ea-c583-4716-876e-f8c310452716', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:24:29.399Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'c9ee99ea-c583-4716-876e-f8c310452716', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:24:29.399Z', - finished_at: '2026-09-28T19:24:29.477Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:29.517Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 147, - started_at: '2026-09-28T19:24:29.371Z', - finished_at: '2026-09-28T19:24:29.518Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [ 'c9ee99ea-c583-4716-876e-f8c310452716' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:29.550Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 33, - started_at: '2026-09-28T19:24:29.517Z', - finished_at: '2026-09-28T19:24:29.550Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:29.587Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 37, - started_at: '2026-09-28T19:24:29.550Z', - finished_at: '2026-09-28T19:24:29.587Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e4da2a53-4efe-5d91-b69f-9aec2a09fc33', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:29.603Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 17, - started_at: '2026-09-28T19:24:29.587Z', - finished_at: '2026-09-28T19:24:29.604Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '47e78f1d-1b87-510f-95c5-98e48dba3390', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:29.630Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e4da2a53-4efe-5d91-b69f-9aec2a09fc33', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 27, - started_at: '2026-09-28T19:24:29.603Z', - finished_at: '2026-09-28T19:24:29.630Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:29.666Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '47e78f1d-1b87-510f-95c5-98e48dba3390', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 38, - started_at: '2026-09-28T19:24:29.630Z', - finished_at: '2026-09-28T19:24:29.668Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 23117:0 -2026-09-28T19:24:31.107Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch events for Interval-Queue to /api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch. Request Size - 19242 bytes. Events are 'TestRunStarted':0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7,'HookRunStarted':c9ee99ea-c583-4716-876e-f8c310452716,'HookRunFinished':c9ee99ea-c583-4716-876e-f8c310452716,'TestRunStarted':4cc450c1-02fd-55d1-946e-71b15b913b7e,'TestRunFinished':0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7,'TestRunStarted':10676065-ddf2-5d89-bb5d-4b7cb153583e,'TestRunFinished':4cc450c1-02fd-55d1-946e-71b15b913b7e,'TestRunStarted':eb18d0a1-9765-5108-9dc7-2eed8ef90321,'TestRunFinished':10676065-ddf2-5d89-bb5d-4b7cb153583e,'TestRunStarted':e4da2a53-4efe-5d91-b69f-9aec2a09fc33,'TestRunFinished':eb18d0a1-9765-5108-9dc7-2eed8ef90321,'TestRunStarted':47e78f1d-1b87-510f-95c5-98e48dba3390,'TestRunFinished':e4da2a53-4efe-5d91-b69f-9aec2a09fc33,'TestRunStarted':deffd2b4-009a-52a1-ba57-dd3b8a0f6f20,'TestRunFinished':47e78f1d-1b87-510f-95c5-98e48dba3390 -2026-09-28T19:24:31.109Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7","name":"Step 1 — server health check passes","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/health');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.status).toBe('ready');\n }"},"identifier":"Step 1 — server health check passes","scope":"Step 1 — server health check passes","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:29.371Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"HookRunStarted","hook_run":{"type":"hook","hook_type":"BEFORE_ALL","framework":"Playwright","uuid":"c9ee99ea-c583-4716-876e-f8c310452716","name":"beforeAll hook","result":"pending","test_run_id":"0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7","body":{"lang":"node","code":null},"scope":"Step 1 — server health check passes","custom_metadata":{},"tags":[],"scopes":["Snapshot lifecycle (E2E)"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js","started_at":"2026-09-28T19:24:29.399Z"}},{"event_type":"HookRunFinished","hook_run":{"type":"hook","hook_type":"BEFORE_ALL","framework":"Playwright","uuid":"c9ee99ea-c583-4716-876e-f8c310452716","name":"beforeAll hook","result":"passed","test_run_id":"0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7","body":{"lang":"node","code":null},"scope":"Step 1 — server health check passes","custom_metadata":{},"tags":[],"scopes":["Snapshot lifecycle (E2E)"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js","started_at":"2026-09-28T19:24:29.399Z","finished_at":"2026-09-28T19:24:29.477Z"}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"4cc450c1-02fd-55d1-946e-71b15b913b7e","name":"Step 2 — create a snapshot","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.post('/snapshots', {\n data: SNAPSHOT_PAYLOAD\n });\n expect(res.status()).toBe(201);\n const body = await res.json();\n expect(body.snapshot.id).toBeTruthy();\n snapshotId = body.snapshot.id;\n expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n }"},"identifier":"Step 2 — create a snapshot","scope":"Step 2 — create a snapshot","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:29.517Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7","name":"Step 1 — server health check passes","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/health');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.status).toBe('ready');\n }"},"identifier":"Step 1 — server health check passes","scope":"Step 1 — server health check passes","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":147,"started_at":"2026-09-28T19:24:29.371Z","finished_at":"2026-09-28T19:24:29.518Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes"},"hooks":["c9ee99ea-c583-4716-876e-f8c310452716"],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"10676065-ddf2-5d89-bb5d-4b7cb153583e","name":"Step 3 — snapshot appears in the queue","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const list = await res.json();\n expect(Array.isArray(list)).toBe(true);\n const found = list.find(s => s.id === snapshotId);\n expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n }"},"identifier":"Step 3 — snapshot appears in the queue","scope":"Step 3 — snapshot appears in the queue","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:29.550Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"4cc450c1-02fd-55d1-946e-71b15b913b7e","name":"Step 2 — create a snapshot","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.post('/snapshots', {\n data: SNAPSHOT_PAYLOAD\n });\n expect(res.status()).toBe(201);\n const body = await res.json();\n expect(body.snapshot.id).toBeTruthy();\n snapshotId = body.snapshot.id;\n expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n }"},"identifier":"Step 2 — create a snapshot","scope":"Step 2 — create a snapshot","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":33,"started_at":"2026-09-28T19:24:29.517Z","finished_at":"2026-09-28T19:24:29.550Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"eb18d0a1-9765-5108-9dc7-2eed8ef90321","name":"Step 4 — update snapshot name","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const updatedName = 'E2E Homepage Snapshot — Updated';\n const res = await request.patch(`/snapshots/${snapshotId}`, {\n data: {\n name: updatedName\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.snapshot.name).toBe(updatedName);\n expect(body.snapshot.id).toBe(snapshotId);\n }"},"identifier":"Step 4 — update snapshot name","scope":"Step 4 — update snapshot name","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:29.587Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"10676065-ddf2-5d89-bb5d-4b7cb153583e","name":"Step 3 — snapshot appears in the queue","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const list = await res.json();\n expect(Array.isArray(list)).toBe(true);\n const found = list.find(s => s.id === snapshotId);\n expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n }"},"identifier":"Step 3 — snapshot appears in the queue","scope":"Step 3 — snapshot appears in the queue","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":37,"started_at":"2026-09-28T19:24:29.550Z","finished_at":"2026-09-28T19:24:29.587Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"e4da2a53-4efe-5d91-b69f-9aec2a09fc33","name":"Step 5 — delete the snapshot","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.delete(`/snapshots/${snapshotId}`);\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.message).toBe('Snapshot deleted');\n }"},"identifier":"Step 5 — delete the snapshot","scope":"Step 5 — delete the snapshot","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:29.603Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"eb18d0a1-9765-5108-9dc7-2eed8ef90321","name":"Step 4 — update snapshot name","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const updatedName = 'E2E Homepage Snapshot — Updated';\n const res = await request.patch(`/snapshots/${snapshotId}`, {\n data: {\n name: updatedName\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.snapshot.name).toBe(updatedName);\n expect(body.snapshot.id).toBe(snapshotId);\n }"},"identifier":"Step 4 — update snapshot name","scope":"Step 4 — update snapshot name","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":17,"started_at":"2026-09-28T19:24:29.587Z","finished_at":"2026-09-28T19:24:29.604Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"47e78f1d-1b87-510f-95c5-98e48dba3390","name":"Step 6 — queue is empty after deletion","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const list = await res.json();\n const found = list.find(s => s.id === snapshotId);\n expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n }"},"identifier":"Step 6 — queue is empty after deletion","scope":"Step 6 — queue is empty after deletion","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:29.630Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"e4da2a53-4efe-5d91-b69f-9aec2a09fc33","name":"Step 5 — delete the snapshot","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.delete(`/snapshots/${snapshotId}`);\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.message).toBe('Snapshot deleted');\n }"},"identifier":"Step 5 — delete the snapshot","scope":"Step 5 — delete the snapshot","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":27,"started_at":"2026-09-28T19:24:29.603Z","finished_at":"2026-09-28T19:24:29.630Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"deffd2b4-009a-52a1-ba57-dd3b8a0f6f20","name":"Step 7 — finalize build (requires PERCY_TOKEN)","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n test.setTimeout(120_000);\n test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n\n // Re-create a snapshot so there is something to finalize\n const createRes = await request.post('/snapshots', {\n data: SNAPSHOT_PAYLOAD\n });\n expect(createRes.status()).toBe(201);\n const res = await request.post('/build/finalize', {\n data: {\n token: PERCY_TOKEN\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.message).toBe('Percy started successfully');\n expect(body.buildId).toBeTruthy();\n expect(body.buildUrl).toBeTruthy();\n }"},"identifier":"Step 7 — finalize build (requires PERCY_TOKEN)","scope":"Step 7 — finalize build (requires PERCY_TOKEN)","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:29.666Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"47e78f1d-1b87-510f-95c5-98e48dba3390","name":"Step 6 — queue is empty after deletion","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const list = await res.json();\n const found = list.find(s => s.id === snapshotId);\n expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n }"},"identifier":"Step 6 — queue is empty after deletion","scope":"Step 6 — queue is empty after deletion","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":38,"started_at":"2026-09-28T19:24:29.630Z","finished_at":"2026-09-28T19:24:29.668Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:24:31.109Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:31.109Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch -2026-09-28T19:24:32.208Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch: 200 OK -2026-09-28T19:24:32.209Z CLI debug [TEST REPORTING AND ANALYTICS:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from undefined: 200 -2026-09-28T19:24:32.209Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Interval-Queue event successful for events 'TestRunStarted':0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7,'HookRunStarted':c9ee99ea-c583-4716-876e-f8c310452716,'HookRunFinished':c9ee99ea-c583-4716-876e-f8c310452716,'TestRunStarted':4cc450c1-02fd-55d1-946e-71b15b913b7e,'TestRunFinished':0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7,'TestRunStarted':10676065-ddf2-5d89-bb5d-4b7cb153583e,'TestRunFinished':4cc450c1-02fd-55d1-946e-71b15b913b7e,'TestRunStarted':eb18d0a1-9765-5108-9dc7-2eed8ef90321,'TestRunFinished':10676065-ddf2-5d89-bb5d-4b7cb153583e,'TestRunStarted':e4da2a53-4efe-5d91-b69f-9aec2a09fc33,'TestRunFinished':eb18d0a1-9765-5108-9dc7-2eed8ef90321,'TestRunStarted':47e78f1d-1b87-510f-95c5-98e48dba3390,'TestRunFinished':e4da2a53-4efe-5d91-b69f-9aec2a09fc33,'TestRunStarted':deffd2b4-009a-52a1-ba57-dd3b8a0f6f20,'TestRunFinished':47e78f1d-1b87-510f-95c5-98e48dba3390 -- {"success":true} -2026-09-28T19:24:32.209Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Remaining Queue Length - 0 -2026-09-28T19:24:32.210Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch","entryType":"measure","startTime":1790623471109.4175,"duration":1099.9965839982033,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:24:46.478Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: test_identifier not provided, using testUuid=deffd2b4-009a-52a1-ba57-dd3b8a0f6f20 -2026-09-28T19:24:46.479Z CLI debug [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:24:46.480Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=5cfb862accfd41c4d9b34d640080e72f1bf6f76802e00a38e67d71a0ef387b45 platform={} -2026-09-28T19:24:46.501Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.683Z', - uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.686Z', - uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.686Z', - uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 16759, - test_run_uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:46.446Z', - uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:46.449Z', - uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:46.449Z', - uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:46.449Z', - uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:46.505Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 16820, - started_at: '2026-09-28T19:24:29.666Z', - finished_at: '2026-09-28T19:24:46.486Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:47.103Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing events. Queue Length - 1 -2026-09-28T19:24:47.103Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 16820, - started_at: '2026-09-28T19:24:29.666Z', - finished_at: '2026-09-28T19:24:46.486Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 23117:0 -2026-09-28T19:24:47.103Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch events for Interval-Queue to /api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch. Request Size - 1786 bytes. Events are 'TestRunFinished':deffd2b4-009a-52a1-ba57-dd3b8a0f6f20 -2026-09-28T19:24:47.104Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Event Batch [{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"deffd2b4-009a-52a1-ba57-dd3b8a0f6f20","name":"Step 7 — finalize build (requires PERCY_TOKEN)","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n test.setTimeout(120_000);\n test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n\n // Re-create a snapshot so there is something to finalize\n const createRes = await request.post('/snapshots', {\n data: SNAPSHOT_PAYLOAD\n });\n expect(createRes.status()).toBe(201);\n const res = await request.post('/build/finalize', {\n data: {\n token: PERCY_TOKEN\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.message).toBe('Percy started successfully');\n expect(body.buildId).toBeTruthy();\n expect(body.buildUrl).toBeTruthy();\n }"},"identifier":"Step 7 — finalize build (requires PERCY_TOKEN)","scope":"Step 7 — finalize build (requires PERCY_TOKEN)","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":16820,"started_at":"2026-09-28T19:24:29.666Z","finished_at":"2026-09-28T19:24:46.486Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:24:47.104Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:47.104Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch -2026-09-28T19:24:47.997Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch: 200 OK -2026-09-28T19:24:47.997Z CLI debug [TEST REPORTING AND ANALYTICS:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from undefined: 200 -2026-09-28T19:24:47.997Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Interval-Queue event successful for events 'TestRunFinished':deffd2b4-009a-52a1-ba57-dd3b8a0f6f20 -- {"success":true} -2026-09-28T19:24:47.997Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Remaining Queue Length - 0 -2026-09-28T19:24:47.997Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing events. Queue Length - 1 -2026-09-28T19:24:47.997Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.683Z', - uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.686Z', - uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.686Z', - uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 16759, - test_run_uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:46.446Z', - uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:46.449Z', - uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:46.449Z', - uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:46.449Z', - uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20' - } - ] - } -] to 23117:0 -2026-09-28T19:24:47.998Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch events for Interval-Queue to /api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch. Request Size - 2881 bytes. Events are 'LogCreated':undefined -2026-09-28T19:24:47.998Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:29.683Z","uuid":"deffd2b4-009a-52a1-ba57-dd3b8a0f6f20","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"deffd2b4-009a-52a1-ba57-dd3b8a0f6f20"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:29.686Z","uuid":"deffd2b4-009a-52a1-ba57-dd3b8a0f6f20","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"deffd2b4-009a-52a1-ba57-dd3b8a0f6f20"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:29.686Z","uuid":"deffd2b4-009a-52a1-ba57-dd3b8a0f6f20","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":16759,"test_run_uuid":"deffd2b4-009a-52a1-ba57-dd3b8a0f6f20"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:46.446Z","uuid":"deffd2b4-009a-52a1-ba57-dd3b8a0f6f20","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"deffd2b4-009a-52a1-ba57-dd3b8a0f6f20"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:46.449Z","uuid":"deffd2b4-009a-52a1-ba57-dd3b8a0f6f20","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"deffd2b4-009a-52a1-ba57-dd3b8a0f6f20"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:46.449Z","uuid":"deffd2b4-009a-52a1-ba57-dd3b8a0f6f20","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"deffd2b4-009a-52a1-ba57-dd3b8a0f6f20"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:46.449Z","uuid":"deffd2b4-009a-52a1-ba57-dd3b8a0f6f20","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"deffd2b4-009a-52a1-ba57-dd3b8a0f6f20"}]}] -2026-09-28T19:24:47.998Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:47.998Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch -2026-09-28T19:24:47.999Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch","entryType":"measure","startTime":1790623487104.074,"duration":893.031874999404,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:24:48.385Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Using cached nearest hub URL: https://hub-aps.browserstack.com/wd/hub -2026-09-28T19:24:48.385Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Cached new nearest hub URL: https://hub-aps.browserstack.com/wd/hub for binSessionId=b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-28T19:24:48.385Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] ConnectBinSession details: {"binSessionId":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-b2dc8da0-e1f9-4554-8f5e-d866a34abbb4.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.23047.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:56408","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:56408","HTTP_PROXY":"http://127.0.0.1:56408","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","PIP_PROXY":"http://127.0.0.1:56408","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:56408","YARN_HTTP_PROXY":"http://127.0.0.1:56408","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:56408","https_proxy":"http://127.0.0.1:56408","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"Percy Local Manager Tests","buildIdentifier":"#9","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_2453_jostanmathias-HR6F4P4P32_f3e769c0","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub-aps.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:56408","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"56408"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM0MjE0IiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.U5iEyjNdFfKG-tMUKH-oj01Z6eo2PD-EUJDCGocNQSkMm13WJuellBNbnGcKI12Gptown0fhieO3u9rKD0HOL7Ko8zr2ZfH4yGOb0Xg6unWQUIU9zaB89Dus01rXkPEkQIvEdp6tNagEGUEHMuFjhVuIg5FnJPQ4WRzXJ3TcIfWAhIP65tULQ4lvNc9Lfvw2RqW8TJk5PUB1guTaSVnTggtwuXSVe-jS4H9bA9h_v1NTJwux-f_1GzoPqgCvuF4GZJ_10g5rQ8WgI0xfuUyfMfZs6JlDnkl4Yu-CUvd2Zu_1_Tapf6VMdOE2IAP8ydh_eI7LklQHaE0RLfljZzBlKQ","buildHashedId":"9k3f4howjhcktcuthixggatzelnr0a600fzhycth","testhubEvents":true,"jwtExpiresIn":1790631274},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:24:48.389Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onConnect hook invoked successfully. -2026-09-28T19:24:48.390Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] ConnectBinSession completed: time=4.780208997428417 -2026-09-28T19:24:48.390Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file sdk:cli:connectBinSession {"name":"sdk:cli:connectBinSession","entryType":"measure","startTime":1790623488384.8938,"duration":4.151790998876095,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:24:48.406Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] PlaywrightConfig completed: time=0.34950000047683716 -2026-09-28T19:24:48.406Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file sdk:cli:driverInit {"name":"sdk:cli:driverInit","entryType":"measure","startTime":1790623488405.532,"duration":0.23362500220537186,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:24:48.519Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '61ee49f5-9fde-5fde-8c78-07f84bb9ec80', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.512Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:48.525Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '06180fc9-4aeb-4eff-afda-a2d74da57299', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '61ee49f5-9fde-5fde-8c78-07f84bb9ec80', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:48.523Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:48.551Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:24:48.525Z', - uuid: '06180fc9-4aeb-4eff-afda-a2d74da57299', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - hook_run_uuid: '06180fc9-4aeb-4eff-afda-a2d74da57299' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:48.557Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'AFTER_ALL', - framework: 'Playwright', - uuid: 'b279fe5d-29f2-43fc-9339-d8e1958550fc', - name: 'afterAll hook', - result: 'pending', - test_run_id: '61ee49f5-9fde-5fde-8c78-07f84bb9ec80', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:48.544Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:48.562Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '06180fc9-4aeb-4eff-afda-a2d74da57299', - name: 'beforeAll hook', - result: 'failed', - test_run_id: '61ee49f5-9fde-5fde-8c78-07f84bb9ec80', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:48.523Z', - finished_at: '2026-09-28T19:24:48.543Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:48.568Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onLogCreatedEvent: empty logs -2026-09-28T19:24:48.571Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8cc5a5ed-0cbf-5003-a547-e2b49605d680', - name: 'Popup: connection status indicator is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // ConnectionStatus renders
\n' + - " await expect(page.locator('.connection-status')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: connection status indicator is present', - scope: 'Popup: connection status indicator is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.554Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: connection status indicator is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:48.578Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1a8b2bfb-e99a-5f0e-9f6c-fb3b94c76e8c', - name: 'Popup: Capture Snapshot button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'Capture Snapshot'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Capture Snapshot button is present', - scope: 'Popup: Capture Snapshot button is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.557Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Capture Snapshot button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:48.579Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7330a8ce-b1b6-57ce-88e0-0750a9679091', - name: 'Popup: Library token panel is present (Connect Library or Change token)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // LibraryTokenPanel renders either "Connect Library" or "Change token"\n' + - " const connectBtn = page.getByRole('button', {\n" + - " name: 'Connect Library'\n" + - ' });\n' + - " const changeBtn = page.getByRole('button', {\n" + - " name: 'Change token'\n" + - ' });\n' + - ' const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n' + - " expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Library token panel is present (Connect Library or Change token)', - scope: 'Popup: Library token panel is present (Connect Library or Change token)', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.558Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Library token panel is present (Connect Library or Change token)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:48.579Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f964c92f-6cce-5d95-8119-e727eb399da4', - name: 'Popup: snapshot name input accepts text', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " const nameInput = page.locator('#snapshot-name');\n" + - " await nameInput.fill('My Test Snapshot');\n" + - " await expect(nameInput).toHaveValue('My Test Snapshot');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: snapshot name input accepts text', - scope: 'Popup: snapshot name input accepts text', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.559Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: snapshot name input accepts text' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:48.580Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '66184c79-e320-5dac-9bb5-b4f956769ccb', - name: 'Popup: library search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders in the library search panel\n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: library search input is present', - scope: 'Popup: library search input is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.560Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: library search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:48.581Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '943b1814-4726-5578-bf1e-2f52869bc843', - name: 'Popup: View Snapshots button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'View Snapshots'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: View Snapshots button is present', - scope: 'Popup: View Snapshots button is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.561Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: View Snapshots button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:48.581Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3f5a9f25-b554-55bb-ba0a-ceb734153d56', - name: 'Library: page renders with Snapshot Library heading', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders

Snapshot Library

\n' + - " await expect(page.getByRole('heading', {\n" + - " name: 'Snapshot Library'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: page renders with Snapshot Library heading', - scope: 'Library: page renders with Snapshot Library heading', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.561Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: page renders with Snapshot Library heading' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:48.581Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '95edcb3b-6cf5-5d18-8035-9f31be0cee27', - name: 'Library: search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders \n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input is present', - scope: 'Library: search input is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.563Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:48.583Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5a1e04e7-5e1d-5b7e-be60-94ca58828536', - name: 'Library: search input accepts text and filters', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - " const searchInput = page.getByPlaceholder('Search snapshots...');\n" + - " await searchInput.fill('homepage');\n" + - " await expect(searchInput).toHaveValue('homepage');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input accepts text and filters', - scope: 'Library: search input accepts text and filters', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.563Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: search input accepts text and filters' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:48.583Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '65aaedc2-5816-5b13-9fa1-78de5590be69', - name: 'Snapshots: page renders without crashing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'snapshots.html');\n" + - ' // Percy logo should render — confirms BrandMark loaded correctly\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Snapshots: page renders without crashing', - scope: 'Snapshots: page renders without crashing', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.565Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Snapshots: page renders without crashing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:48.583Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'AFTER_ALL', - framework: 'Playwright', - uuid: 'b279fe5d-29f2-43fc-9339-d8e1958550fc', - name: 'afterAll hook', - result: 'passed', - test_run_id: '61ee49f5-9fde-5fde-8c78-07f84bb9ec80', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:48.544Z', - finished_at: '2026-09-28T19:24:48.551Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:48.592Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:48.551Z', - uuid: '61ee49f5-9fde-5fde-8c78-07f84bb9ec80', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '61ee49f5-9fde-5fde-8c78-07f84bb9ec80' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:48.594Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '61ee49f5-9fde-5fde-8c78-07f84bb9ec80', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'failed', - duration_in_ms: 42, - started_at: '2026-09-28T19:24:48.512Z', - finished_at: '2026-09-28T19:24:48.554Z', - failure: [ [Object] ], - failure_type: 'UnhandledError', - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Percy logo renders' - }, - hooks: [ - '06180fc9-4aeb-4eff-afda-a2d74da57299', - 'b279fe5d-29f2-43fc-9339-d8e1958550fc' - ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:48.844Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch: 200 OK -2026-09-28T19:24:48.844Z CLI debug [TEST REPORTING AND ANALYTICS:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from undefined: 200 -2026-09-28T19:24:48.844Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Interval-Queue event successful for events 'LogCreated':undefined -- {"success":true} -2026-09-28T19:24:48.844Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Remaining Queue Length - 2 -2026-09-28T19:24:48.844Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","entryType":"measure","startTime":1790623487997.9924,"duration":846.0912079997361,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:24:49.105Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing events. Queue Length - 16 -2026-09-28T19:24:49.107Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '61ee49f5-9fde-5fde-8c78-07f84bb9ec80', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.512Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '06180fc9-4aeb-4eff-afda-a2d74da57299', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '61ee49f5-9fde-5fde-8c78-07f84bb9ec80', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:48.523Z' - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'AFTER_ALL', - framework: 'Playwright', - uuid: 'b279fe5d-29f2-43fc-9339-d8e1958550fc', - name: 'afterAll hook', - result: 'pending', - test_run_id: '61ee49f5-9fde-5fde-8c78-07f84bb9ec80', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:48.544Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '06180fc9-4aeb-4eff-afda-a2d74da57299', - name: 'beforeAll hook', - result: 'failed', - test_run_id: '61ee49f5-9fde-5fde-8c78-07f84bb9ec80', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:48.523Z', - finished_at: '2026-09-28T19:24:48.543Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8cc5a5ed-0cbf-5003-a547-e2b49605d680', - name: 'Popup: connection status indicator is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // ConnectionStatus renders
\n' + - " await expect(page.locator('.connection-status')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: connection status indicator is present', - scope: 'Popup: connection status indicator is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.554Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: connection status indicator is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1a8b2bfb-e99a-5f0e-9f6c-fb3b94c76e8c', - name: 'Popup: Capture Snapshot button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'Capture Snapshot'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Capture Snapshot button is present', - scope: 'Popup: Capture Snapshot button is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.557Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Capture Snapshot button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7330a8ce-b1b6-57ce-88e0-0750a9679091', - name: 'Popup: Library token panel is present (Connect Library or Change token)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // LibraryTokenPanel renders either "Connect Library" or "Change token"\n' + - " const connectBtn = page.getByRole('button', {\n" + - " name: 'Connect Library'\n" + - ' });\n' + - " const changeBtn = page.getByRole('button', {\n" + - " name: 'Change token'\n" + - ' });\n' + - ' const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n' + - " expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Library token panel is present (Connect Library or Change token)', - scope: 'Popup: Library token panel is present (Connect Library or Change token)', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.558Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Library token panel is present (Connect Library or Change token)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f964c92f-6cce-5d95-8119-e727eb399da4', - name: 'Popup: snapshot name input accepts text', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " const nameInput = page.locator('#snapshot-name');\n" + - " await nameInput.fill('My Test Snapshot');\n" + - " await expect(nameInput).toHaveValue('My Test Snapshot');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: snapshot name input accepts text', - scope: 'Popup: snapshot name input accepts text', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.559Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: snapshot name input accepts text' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '66184c79-e320-5dac-9bb5-b4f956769ccb', - name: 'Popup: library search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders in the library search panel\n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: library search input is present', - scope: 'Popup: library search input is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.560Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: library search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '943b1814-4726-5578-bf1e-2f52869bc843', - name: 'Popup: View Snapshots button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'View Snapshots'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: View Snapshots button is present', - scope: 'Popup: View Snapshots button is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.561Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: View Snapshots button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3f5a9f25-b554-55bb-ba0a-ceb734153d56', - name: 'Library: page renders with Snapshot Library heading', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders

Snapshot Library

\n' + - " await expect(page.getByRole('heading', {\n" + - " name: 'Snapshot Library'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: page renders with Snapshot Library heading', - scope: 'Library: page renders with Snapshot Library heading', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.561Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: page renders with Snapshot Library heading' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '95edcb3b-6cf5-5d18-8035-9f31be0cee27', - name: 'Library: search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders \n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input is present', - scope: 'Library: search input is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.563Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5a1e04e7-5e1d-5b7e-be60-94ca58828536', - name: 'Library: search input accepts text and filters', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - " const searchInput = page.getByPlaceholder('Search snapshots...');\n" + - " await searchInput.fill('homepage');\n" + - " await expect(searchInput).toHaveValue('homepage');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input accepts text and filters', - scope: 'Library: search input accepts text and filters', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.563Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: search input accepts text and filters' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '65aaedc2-5816-5b13-9fa1-78de5590be69', - name: 'Snapshots: page renders without crashing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'snapshots.html');\n" + - ' // Percy logo should render — confirms BrandMark loaded correctly\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Snapshots: page renders without crashing', - scope: 'Snapshots: page renders without crashing', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.565Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Snapshots: page renders without crashing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'AFTER_ALL', - framework: 'Playwright', - uuid: 'b279fe5d-29f2-43fc-9339-d8e1958550fc', - name: 'afterAll hook', - result: 'passed', - test_run_id: '61ee49f5-9fde-5fde-8c78-07f84bb9ec80', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:48.544Z', - finished_at: '2026-09-28T19:24:48.551Z' - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '61ee49f5-9fde-5fde-8c78-07f84bb9ec80', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'failed', - duration_in_ms: 42, - started_at: '2026-09-28T19:24:48.512Z', - finished_at: '2026-09-28T19:24:48.554Z', - failure: [ - { - backtrace: [ - 'Error: listen EADDRINUSE: address already in use :::4399', - ' at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js:79:43', - ' at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js:79:11' - ], - expanded: [ - 'message: Error: listen EADDRINUSE: address already in use :::4399', - 'location: [object Object]', - 'snippet: 77 | test.beforeAll(async () => {\n' + - ' 78 | server = createStaticServer(EXTENSION_DIST, STATIC_PORT);\n' + - '> 79 | await new Promise((resolve) => server.listen(STATIC_PORT, resolve));\n' + - ' | ^\n' + - ' 80 | });\n' + - ' 81 |\n' + - ' 82 | test.afterAll(async () => {' - ] - } - ], - failure_type: 'UnhandledError', - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Percy logo renders' - }, - hooks: [ - '06180fc9-4aeb-4eff-afda-a2d74da57299', - 'b279fe5d-29f2-43fc-9339-d8e1958550fc' - ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 23117:0 -2026-09-28T19:24:49.108Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch events for Interval-Queue to /api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch. Request Size - 20035 bytes. Events are 'TestRunStarted':61ee49f5-9fde-5fde-8c78-07f84bb9ec80,'HookRunStarted':06180fc9-4aeb-4eff-afda-a2d74da57299,'HookRunStarted':b279fe5d-29f2-43fc-9339-d8e1958550fc,'HookRunFinished':06180fc9-4aeb-4eff-afda-a2d74da57299,'TestRunStarted':8cc5a5ed-0cbf-5003-a547-e2b49605d680,'TestRunStarted':1a8b2bfb-e99a-5f0e-9f6c-fb3b94c76e8c,'TestRunStarted':7330a8ce-b1b6-57ce-88e0-0750a9679091,'TestRunStarted':f964c92f-6cce-5d95-8119-e727eb399da4,'TestRunStarted':66184c79-e320-5dac-9bb5-b4f956769ccb,'TestRunStarted':943b1814-4726-5578-bf1e-2f52869bc843,'TestRunStarted':3f5a9f25-b554-55bb-ba0a-ceb734153d56,'TestRunStarted':95edcb3b-6cf5-5d18-8035-9f31be0cee27,'TestRunStarted':5a1e04e7-5e1d-5b7e-be60-94ca58828536,'TestRunStarted':65aaedc2-5816-5b13-9fa1-78de5590be69,'HookRunFinished':b279fe5d-29f2-43fc-9339-d8e1958550fc,'TestRunFinished':61ee49f5-9fde-5fde-8c78-07f84bb9ec80 -2026-09-28T19:24:49.108Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"61ee49f5-9fde-5fde-8c78-07f84bb9ec80","name":"Popup: Percy logo renders","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // BrandMark renders \"Percy\n await expect(page.getByRole('img', {\n name: 'Percy Logo'\n })).toBeVisible();\n await page.close();\n }"},"identifier":"Popup: Percy logo renders","scope":"Popup: Percy logo renders","scopes":["Extension UI (popup pages via static server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:48.512Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Percy logo renders"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"HookRunStarted","hook_run":{"type":"hook","hook_type":"BEFORE_ALL","framework":"Playwright","uuid":"06180fc9-4aeb-4eff-afda-a2d74da57299","name":"beforeAll hook","result":"pending","test_run_id":"61ee49f5-9fde-5fde-8c78-07f84bb9ec80","body":{"lang":"node","code":null},"scope":"Popup: Percy logo renders","custom_metadata":{},"tags":[],"scopes":["Extension UI (popup pages via static server)"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","started_at":"2026-09-28T19:24:48.523Z"}},{"event_type":"HookRunStarted","hook_run":{"type":"hook","hook_type":"AFTER_ALL","framework":"Playwright","uuid":"b279fe5d-29f2-43fc-9339-d8e1958550fc","name":"afterAll hook","result":"pending","test_run_id":"61ee49f5-9fde-5fde-8c78-07f84bb9ec80","body":{"lang":"node","code":null},"scope":"Popup: Percy logo renders","custom_metadata":{},"tags":[],"scopes":["Extension UI (popup pages via static server)"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","started_at":"2026-09-28T19:24:48.544Z"}},{"event_type":"HookRunFinished","hook_run":{"type":"hook","hook_type":"BEFORE_ALL","framework":"Playwright","uuid":"06180fc9-4aeb-4eff-afda-a2d74da57299","name":"beforeAll hook","result":"failed","test_run_id":"61ee49f5-9fde-5fde-8c78-07f84bb9ec80","body":{"lang":"node","code":null},"scope":"Popup: Percy logo renders","custom_metadata":{},"tags":[],"scopes":["Extension UI (popup pages via static server)"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","started_at":"2026-09-28T19:24:48.523Z","finished_at":"2026-09-28T19:24:48.543Z"}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"8cc5a5ed-0cbf-5003-a547-e2b49605d680","name":"Popup: connection status indicator is present","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // ConnectionStatus renders
\n await expect(page.locator('.connection-status')).toBeVisible();\n await page.close();\n }"},"identifier":"Popup: connection status indicator is present","scope":"Popup: connection status indicator is present","scopes":["Extension UI (popup pages via static server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:48.554Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: connection status indicator is present"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"1a8b2bfb-e99a-5f0e-9f6c-fb3b94c76e8c","name":"Popup: Capture Snapshot button is present","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // CaptureSnapshotPanel renders \n await expect(page.getByRole('button', {\n name: 'Capture Snapshot'\n })).toBeVisible();\n await page.close();\n }"},"identifier":"Popup: Capture Snapshot button is present","scope":"Popup: Capture Snapshot button is present","scopes":["Extension UI (popup pages via static server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:48.557Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Capture Snapshot button is present"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"7330a8ce-b1b6-57ce-88e0-0750a9679091","name":"Popup: Library token panel is present (Connect Library or Change token)","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // LibraryTokenPanel renders either \"Connect Library\" or \"Change token\"\n const connectBtn = page.getByRole('button', {\n name: 'Connect Library'\n });\n const changeBtn = page.getByRole('button', {\n name: 'Change token'\n });\n const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n await page.close();\n }"},"identifier":"Popup: Library token panel is present (Connect Library or Change token)","scope":"Popup: Library token panel is present (Connect Library or Change token)","scopes":["Extension UI (popup pages via static server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:48.558Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Library token panel is present (Connect Library or Change token)"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"f964c92f-6cce-5d95-8119-e727eb399da4","name":"Popup: snapshot name input accepts text","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // CaptureSnapshotPanel renders \n const nameInput = page.locator('#snapshot-name');\n await nameInput.fill('My Test Snapshot');\n await expect(nameInput).toHaveValue('My Test Snapshot');\n await page.close();\n }"},"identifier":"Popup: snapshot name input accepts text","scope":"Popup: snapshot name input accepts text","scopes":["Extension UI (popup pages via static server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:48.559Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: snapshot name input accepts text"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"66184c79-e320-5dac-9bb5-b4f956769ccb","name":"Popup: library search input is present","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // Popup renders in the library search panel\n await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n await page.close();\n }"},"identifier":"Popup: library search input is present","scope":"Popup: library search input is present","scopes":["Extension UI (popup pages via static server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:48.560Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: library search input is present"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"943b1814-4726-5578-bf1e-2f52869bc843","name":"Popup: View Snapshots button is present","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // Popup renders \n await expect(page.getByRole('button', {\n name: 'View Snapshots'\n })).toBeVisible();\n await page.close();\n }"},"identifier":"Popup: View Snapshots button is present","scope":"Popup: View Snapshots button is present","scopes":["Extension UI (popup pages via static server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:48.561Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: View Snapshots button is present"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"3f5a9f25-b554-55bb-ba0a-ceb734153d56","name":"Library: page renders with Snapshot Library heading","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'library.html');\n // LibraryPage renders

Snapshot Library

\n await expect(page.getByRole('heading', {\n name: 'Snapshot Library'\n })).toBeVisible();\n await page.close();\n }"},"identifier":"Library: page renders with Snapshot Library heading","scope":"Library: page renders with Snapshot Library heading","scopes":["Extension UI (popup pages via static server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:48.561Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: page renders with Snapshot Library heading"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"95edcb3b-6cf5-5d18-8035-9f31be0cee27","name":"Library: search input is present","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'library.html');\n // LibraryPage renders \n await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n await page.close();\n }"},"identifier":"Library: search input is present","scope":"Library: search input is present","scopes":["Extension UI (popup pages via static server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:48.563Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: search input is present"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"5a1e04e7-5e1d-5b7e-be60-94ca58828536","name":"Library: search input accepts text and filters","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'library.html');\n const searchInput = page.getByPlaceholder('Search snapshots...');\n await searchInput.fill('homepage');\n await expect(searchInput).toHaveValue('homepage');\n await page.close();\n }"},"identifier":"Library: search input accepts text and filters","scope":"Library: search input accepts text and filters","scopes":["Extension UI (popup pages via static server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:48.563Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: search input accepts text and filters"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"65aaedc2-5816-5b13-9fa1-78de5590be69","name":"Snapshots: page renders without crashing","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'snapshots.html');\n // Percy logo should render — confirms BrandMark loaded correctly\n await expect(page.getByRole('img', {\n name: 'Percy Logo'\n })).toBeVisible();\n await page.close();\n }"},"identifier":"Snapshots: page renders without crashing","scope":"Snapshots: page renders without crashing","scopes":["Extension UI (popup pages via static server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:48.565Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Snapshots: page renders without crashing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"HookRunFinished","hook_run":{"type":"hook","hook_type":"AFTER_ALL","framework":"Playwright","uuid":"b279fe5d-29f2-43fc-9339-d8e1958550fc","name":"afterAll hook","result":"passed","test_run_id":"61ee49f5-9fde-5fde-8c78-07f84bb9ec80","body":{"lang":"node","code":null},"scope":"Popup: Percy logo renders","custom_metadata":{},"tags":[],"scopes":["Extension UI (popup pages via static server)"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","started_at":"2026-09-28T19:24:48.544Z","finished_at":"2026-09-28T19:24:48.551Z"}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"61ee49f5-9fde-5fde-8c78-07f84bb9ec80","name":"Popup: Percy logo renders","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // BrandMark renders \"Percy\n await expect(page.getByRole('img', {\n name: 'Percy Logo'\n })).toBeVisible();\n await page.close();\n }"},"identifier":"Popup: Percy logo renders","scope":"Popup: Percy logo renders","scopes":["Extension UI (popup pages via static server)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"failed","duration_in_ms":42,"started_at":"2026-09-28T19:24:48.512Z","finished_at":"2026-09-28T19:24:48.554Z","failure":[{"backtrace":["Error: listen EADDRINUSE: address already in use :::4399"," at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js:79:43"," at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js:79:11"],"expanded":["message: Error: listen EADDRINUSE: address already in use :::4399","location: [object Object]","snippet: 77 | test.beforeAll(async () => {\n 78 | server = createStaticServer(EXTENSION_DIST, STATIC_PORT);\n> 79 | await new Promise((resolve) => server.listen(STATIC_PORT, resolve));\n | ^\n 80 | });\n 81 |\n 82 | test.afterAll(async () => {"]}],"failure_type":"UnhandledError","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Percy logo renders"},"hooks":["06180fc9-4aeb-4eff-afda-a2d74da57299","b279fe5d-29f2-43fc-9339-d8e1958550fc"],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:24:49.108Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:49.108Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch -2026-09-28T19:24:49.801Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Using cached nearest hub URL: https://hub-aps.browserstack.com/wd/hub -2026-09-28T19:24:49.801Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Cached new nearest hub URL: https://hub-aps.browserstack.com/wd/hub for binSessionId=b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-28T19:24:49.801Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] ConnectBinSession details: {"binSessionId":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-b2dc8da0-e1f9-4554-8f5e-d866a34abbb4.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.23047.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:56408","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:56408","HTTP_PROXY":"http://127.0.0.1:56408","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","PIP_PROXY":"http://127.0.0.1:56408","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:56408","YARN_HTTP_PROXY":"http://127.0.0.1:56408","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:56408","https_proxy":"http://127.0.0.1:56408","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"Percy Local Manager Tests","buildIdentifier":"#9","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_2453_jostanmathias-HR6F4P4P32_f3e769c0","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub-aps.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:56408","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"56408"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM0MjE0IiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.U5iEyjNdFfKG-tMUKH-oj01Z6eo2PD-EUJDCGocNQSkMm13WJuellBNbnGcKI12Gptown0fhieO3u9rKD0HOL7Ko8zr2ZfH4yGOb0Xg6unWQUIU9zaB89Dus01rXkPEkQIvEdp6tNagEGUEHMuFjhVuIg5FnJPQ4WRzXJ3TcIfWAhIP65tULQ4lvNc9Lfvw2RqW8TJk5PUB1guTaSVnTggtwuXSVe-jS4H9bA9h_v1NTJwux-f_1GzoPqgCvuF4GZJ_10g5rQ8WgI0xfuUyfMfZs6JlDnkl4Yu-CUvd2Zu_1_Tapf6VMdOE2IAP8ydh_eI7LklQHaE0RLfljZzBlKQ","buildHashedId":"9k3f4howjhcktcuthixggatzelnr0a600fzhycth","testhubEvents":true,"jwtExpiresIn":1790631274},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:24:49.801Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onConnect hook invoked successfully. -2026-09-28T19:24:49.801Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] ConnectBinSession completed: time=0.7559169977903366 -2026-09-28T19:24:49.802Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file sdk:cli:connectBinSession {"name":"sdk:cli:connectBinSession","entryType":"measure","startTime":1790623489800.8882,"duration":0.5899579972028732,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:24:49.815Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] PlaywrightConfig completed: time=0.30512499809265137 -2026-09-28T19:24:49.815Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file sdk:cli:driverInit {"name":"sdk:cli:driverInit","entryType":"measure","startTime":1790623489814.437,"duration":0.07512499764561653,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:24:49.914Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '426aa173-dc2e-5cda-9bf9-9d1f6e8b1103', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.512Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:49.923Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '063bdebc-ef8a-4d9d-98b4-7f7860641643', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '426aa173-dc2e-5cda-9bf9-9d1f6e8b1103', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:49.921Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:49.946Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:24:49.923Z', - uuid: '063bdebc-ef8a-4d9d-98b4-7f7860641643', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - hook_run_uuid: '063bdebc-ef8a-4d9d-98b4-7f7860641643' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:49.948Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'AFTER_ALL', - framework: 'Playwright', - uuid: 'b80f6a41-6a55-433b-85bd-918ec3288d0f', - name: 'afterAll hook', - result: 'pending', - test_run_id: '426aa173-dc2e-5cda-9bf9-9d1f6e8b1103', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:49.939Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:49.948Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '063bdebc-ef8a-4d9d-98b4-7f7860641643', - name: 'beforeAll hook', - result: 'failed', - test_run_id: '426aa173-dc2e-5cda-9bf9-9d1f6e8b1103', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:49.921Z', - finished_at: '2026-09-28T19:24:49.939Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:49.949Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onLogCreatedEvent: empty logs -2026-09-28T19:24:49.950Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'AFTER_ALL', - framework: 'Playwright', - uuid: 'b80f6a41-6a55-433b-85bd-918ec3288d0f', - name: 'afterAll hook', - result: 'passed', - test_run_id: '426aa173-dc2e-5cda-9bf9-9d1f6e8b1103', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:49.939Z', - finished_at: '2026-09-28T19:24:49.948Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:49.962Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '38cc57c8-df0e-5c61-b606-5495ea277f29', - name: 'Popup: connection status indicator is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // ConnectionStatus renders
\n' + - " await expect(page.locator('.connection-status')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: connection status indicator is present', - scope: 'Popup: connection status indicator is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.554Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: connection status indicator is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:49.963Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '77b439b0-9af3-5d63-9e5e-8cfb0be92e3d', - name: 'Popup: Capture Snapshot button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'Capture Snapshot'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Capture Snapshot button is present', - scope: 'Popup: Capture Snapshot button is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.557Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Capture Snapshot button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:49.963Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6c490d12-28ac-5f68-81ae-593e9aca4a21', - name: 'Popup: Library token panel is present (Connect Library or Change token)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // LibraryTokenPanel renders either "Connect Library" or "Change token"\n' + - " const connectBtn = page.getByRole('button', {\n" + - " name: 'Connect Library'\n" + - ' });\n' + - " const changeBtn = page.getByRole('button', {\n" + - " name: 'Change token'\n" + - ' });\n' + - ' const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n' + - " expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Library token panel is present (Connect Library or Change token)', - scope: 'Popup: Library token panel is present (Connect Library or Change token)', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.558Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Library token panel is present (Connect Library or Change token)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:49.963Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ef7ccb5a-b266-5026-8865-e08bb8c5fc18', - name: 'Popup: snapshot name input accepts text', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " const nameInput = page.locator('#snapshot-name');\n" + - " await nameInput.fill('My Test Snapshot');\n" + - " await expect(nameInput).toHaveValue('My Test Snapshot');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: snapshot name input accepts text', - scope: 'Popup: snapshot name input accepts text', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.559Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: snapshot name input accepts text' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:49.964Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ad6d0f04-500b-5234-ae37-d34c37c111d3', - name: 'Popup: library search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders in the library search panel\n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: library search input is present', - scope: 'Popup: library search input is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.560Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: library search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:49.964Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b6549262-cac8-5df3-8a36-ad7cab96e915', - name: 'Popup: View Snapshots button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'View Snapshots'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: View Snapshots button is present', - scope: 'Popup: View Snapshots button is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.561Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: View Snapshots button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:49.964Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd690c6dd-b68c-5c8e-b703-7c4c3fdbe729', - name: 'Library: page renders with Snapshot Library heading', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders

Snapshot Library

\n' + - " await expect(page.getByRole('heading', {\n" + - " name: 'Snapshot Library'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: page renders with Snapshot Library heading', - scope: 'Library: page renders with Snapshot Library heading', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.561Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: page renders with Snapshot Library heading' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:49.964Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1ecaee33-550a-549c-9094-a3a7ed63dd66', - name: 'Library: search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders \n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input is present', - scope: 'Library: search input is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.563Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:49.965Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '58dab526-f413-5050-b0e6-2f40da63ee76', - name: 'Library: search input accepts text and filters', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - " const searchInput = page.getByPlaceholder('Search snapshots...');\n" + - " await searchInput.fill('homepage');\n" + - " await expect(searchInput).toHaveValue('homepage');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input accepts text and filters', - scope: 'Library: search input accepts text and filters', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.563Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: search input accepts text and filters' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:49.965Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4cd48d72-e36e-5f38-9397-eebde8c3f57f', - name: 'Snapshots: page renders without crashing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'snapshots.html');\n" + - ' // Percy logo should render — confirms BrandMark loaded correctly\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Snapshots: page renders without crashing', - scope: 'Snapshots: page renders without crashing', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.565Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Snapshots: page renders without crashing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:49.968Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:49.948Z', - uuid: '426aa173-dc2e-5cda-9bf9-9d1f6e8b1103', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '426aa173-dc2e-5cda-9bf9-9d1f6e8b1103' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:49.970Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '426aa173-dc2e-5cda-9bf9-9d1f6e8b1103', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'failed', - duration_in_ms: 1438, - started_at: '2026-09-28T19:24:48.512Z', - finished_at: '2026-09-28T19:24:49.950Z', - failure: [ [Object] ], - failure_type: 'UnhandledError', - failure_reason: null, - retry_of: '61ee49f5-9fde-5fde-8c78-07f84bb9ec80', - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Percy logo renders' - }, - hooks: [ - '063bdebc-ef8a-4d9d-98b4-7f7860641643', - 'b80f6a41-6a55-433b-85bd-918ec3288d0f' - ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:50.193Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch: 200 OK -2026-09-28T19:24:50.195Z CLI debug [TEST REPORTING AND ANALYTICS:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from undefined: 200 -2026-09-28T19:24:50.195Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Interval-Queue event successful for events 'TestRunStarted':61ee49f5-9fde-5fde-8c78-07f84bb9ec80,'HookRunStarted':06180fc9-4aeb-4eff-afda-a2d74da57299,'HookRunStarted':b279fe5d-29f2-43fc-9339-d8e1958550fc,'HookRunFinished':06180fc9-4aeb-4eff-afda-a2d74da57299,'TestRunStarted':8cc5a5ed-0cbf-5003-a547-e2b49605d680,'TestRunStarted':1a8b2bfb-e99a-5f0e-9f6c-fb3b94c76e8c,'TestRunStarted':7330a8ce-b1b6-57ce-88e0-0750a9679091,'TestRunStarted':f964c92f-6cce-5d95-8119-e727eb399da4,'TestRunStarted':66184c79-e320-5dac-9bb5-b4f956769ccb,'TestRunStarted':943b1814-4726-5578-bf1e-2f52869bc843,'TestRunStarted':3f5a9f25-b554-55bb-ba0a-ceb734153d56,'TestRunStarted':95edcb3b-6cf5-5d18-8035-9f31be0cee27,'TestRunStarted':5a1e04e7-5e1d-5b7e-be60-94ca58828536,'TestRunStarted':65aaedc2-5816-5b13-9fa1-78de5590be69,'HookRunFinished':b279fe5d-29f2-43fc-9339-d8e1958550fc,'TestRunFinished':61ee49f5-9fde-5fde-8c78-07f84bb9ec80 -- {"success":true} -2026-09-28T19:24:50.195Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Remaining Queue Length - 16 -2026-09-28T19:24:50.195Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing events. Queue Length - 4 -2026-09-28T19:24:50.195Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:24:48.525Z', - uuid: '06180fc9-4aeb-4eff-afda-a2d74da57299', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - hook_run_uuid: '06180fc9-4aeb-4eff-afda-a2d74da57299' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:48.551Z', - uuid: '61ee49f5-9fde-5fde-8c78-07f84bb9ec80', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '61ee49f5-9fde-5fde-8c78-07f84bb9ec80' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:24:49.923Z', - uuid: '063bdebc-ef8a-4d9d-98b4-7f7860641643', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - hook_run_uuid: '063bdebc-ef8a-4d9d-98b4-7f7860641643' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:49.948Z', - uuid: '426aa173-dc2e-5cda-9bf9-9d1f6e8b1103', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '426aa173-dc2e-5cda-9bf9-9d1f6e8b1103' - } - ] - } -] to 23117:0 -2026-09-28T19:24:50.196Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch events for Interval-Queue to /api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch. Request Size - 1877 bytes. Events are 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -2026-09-28T19:24:50.196Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:24:48.525Z","uuid":"06180fc9-4aeb-4eff-afda-a2d74da57299","kind":"TEST_STEP","message":"Fixture \"__browserstack_workerHook\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":4,"hook_run_uuid":"06180fc9-4aeb-4eff-afda-a2d74da57299"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:48.551Z","uuid":"61ee49f5-9fde-5fde-8c78-07f84bb9ec80","kind":"TEST_STEP","message":"Fixture \"__browserstack_workerHook\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"61ee49f5-9fde-5fde-8c78-07f84bb9ec80"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:24:49.923Z","uuid":"063bdebc-ef8a-4d9d-98b4-7f7860641643","kind":"TEST_STEP","message":"Fixture \"__browserstack_workerHook\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":4,"hook_run_uuid":"063bdebc-ef8a-4d9d-98b4-7f7860641643"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:49.948Z","uuid":"426aa173-dc2e-5cda-9bf9-9d1f6e8b1103","kind":"TEST_STEP","message":"Fixture \"__browserstack_workerHook\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"426aa173-dc2e-5cda-9bf9-9d1f6e8b1103"}]}] -2026-09-28T19:24:50.196Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:50.196Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch -2026-09-28T19:24:50.197Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch","entryType":"measure","startTime":1790623489108.2734,"duration":1087.0808329991996,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:24:51.007Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch: 200 OK -2026-09-28T19:24:51.010Z CLI debug [TEST REPORTING AND ANALYTICS:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from undefined: 200 -2026-09-28T19:24:51.010Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Interval-Queue event successful for events 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -- {"success":true} -2026-09-28T19:24:51.010Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Remaining Queue Length - 0 -2026-09-28T19:24:51.013Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","entryType":"measure","startTime":1790623490195.894,"duration":813.8976249992847,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:24:51.106Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing events. Queue Length - 16 -2026-09-28T19:24:51.107Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '426aa173-dc2e-5cda-9bf9-9d1f6e8b1103', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.512Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '063bdebc-ef8a-4d9d-98b4-7f7860641643', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '426aa173-dc2e-5cda-9bf9-9d1f6e8b1103', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:49.921Z' - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'AFTER_ALL', - framework: 'Playwright', - uuid: 'b80f6a41-6a55-433b-85bd-918ec3288d0f', - name: 'afterAll hook', - result: 'pending', - test_run_id: '426aa173-dc2e-5cda-9bf9-9d1f6e8b1103', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:49.939Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '063bdebc-ef8a-4d9d-98b4-7f7860641643', - name: 'beforeAll hook', - result: 'failed', - test_run_id: '426aa173-dc2e-5cda-9bf9-9d1f6e8b1103', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:49.921Z', - finished_at: '2026-09-28T19:24:49.939Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'AFTER_ALL', - framework: 'Playwright', - uuid: 'b80f6a41-6a55-433b-85bd-918ec3288d0f', - name: 'afterAll hook', - result: 'passed', - test_run_id: '426aa173-dc2e-5cda-9bf9-9d1f6e8b1103', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:49.939Z', - finished_at: '2026-09-28T19:24:49.948Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '38cc57c8-df0e-5c61-b606-5495ea277f29', - name: 'Popup: connection status indicator is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // ConnectionStatus renders
\n' + - " await expect(page.locator('.connection-status')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: connection status indicator is present', - scope: 'Popup: connection status indicator is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.554Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: connection status indicator is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '77b439b0-9af3-5d63-9e5e-8cfb0be92e3d', - name: 'Popup: Capture Snapshot button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'Capture Snapshot'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Capture Snapshot button is present', - scope: 'Popup: Capture Snapshot button is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.557Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Capture Snapshot button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6c490d12-28ac-5f68-81ae-593e9aca4a21', - name: 'Popup: Library token panel is present (Connect Library or Change token)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // LibraryTokenPanel renders either "Connect Library" or "Change token"\n' + - " const connectBtn = page.getByRole('button', {\n" + - " name: 'Connect Library'\n" + - ' });\n' + - " const changeBtn = page.getByRole('button', {\n" + - " name: 'Change token'\n" + - ' });\n' + - ' const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n' + - " expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Library token panel is present (Connect Library or Change token)', - scope: 'Popup: Library token panel is present (Connect Library or Change token)', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.558Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Library token panel is present (Connect Library or Change token)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ef7ccb5a-b266-5026-8865-e08bb8c5fc18', - name: 'Popup: snapshot name input accepts text', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " const nameInput = page.locator('#snapshot-name');\n" + - " await nameInput.fill('My Test Snapshot');\n" + - " await expect(nameInput).toHaveValue('My Test Snapshot');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: snapshot name input accepts text', - scope: 'Popup: snapshot name input accepts text', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.559Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: snapshot name input accepts text' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ad6d0f04-500b-5234-ae37-d34c37c111d3', - name: 'Popup: library search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders in the library search panel\n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: library search input is present', - scope: 'Popup: library search input is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.560Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: library search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b6549262-cac8-5df3-8a36-ad7cab96e915', - name: 'Popup: View Snapshots button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'View Snapshots'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: View Snapshots button is present', - scope: 'Popup: View Snapshots button is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.561Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: View Snapshots button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd690c6dd-b68c-5c8e-b703-7c4c3fdbe729', - name: 'Library: page renders with Snapshot Library heading', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders

Snapshot Library

\n' + - " await expect(page.getByRole('heading', {\n" + - " name: 'Snapshot Library'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: page renders with Snapshot Library heading', - scope: 'Library: page renders with Snapshot Library heading', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.561Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: page renders with Snapshot Library heading' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1ecaee33-550a-549c-9094-a3a7ed63dd66', - name: 'Library: search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders \n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input is present', - scope: 'Library: search input is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.563Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '58dab526-f413-5050-b0e6-2f40da63ee76', - name: 'Library: search input accepts text and filters', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - " const searchInput = page.getByPlaceholder('Search snapshots...');\n" + - " await searchInput.fill('homepage');\n" + - " await expect(searchInput).toHaveValue('homepage');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input accepts text and filters', - scope: 'Library: search input accepts text and filters', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.563Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: search input accepts text and filters' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4cd48d72-e36e-5f38-9397-eebde8c3f57f', - name: 'Snapshots: page renders without crashing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'snapshots.html');\n" + - ' // Percy logo should render — confirms BrandMark loaded correctly\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Snapshots: page renders without crashing', - scope: 'Snapshots: page renders without crashing', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.565Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Snapshots: page renders without crashing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '426aa173-dc2e-5cda-9bf9-9d1f6e8b1103', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'failed', - duration_in_ms: 1438, - started_at: '2026-09-28T19:24:48.512Z', - finished_at: '2026-09-28T19:24:49.950Z', - failure: [ - { - backtrace: [ - 'Error: listen EADDRINUSE: address already in use :::4399', - ' at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js:79:43', - ' at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js:79:11' - ], - expanded: [ - 'message: Error: listen EADDRINUSE: address already in use :::4399', - 'location: [object Object]', - 'snippet: 77 | test.beforeAll(async () => {\n' + - ' 78 | server = createStaticServer(EXTENSION_DIST, STATIC_PORT);\n' + - '> 79 | await new Promise((resolve) => server.listen(STATIC_PORT, resolve));\n' + - ' | ^\n' + - ' 80 | });\n' + - ' 81 |\n' + - ' 82 | test.afterAll(async () => {' - ] - } - ], - failure_type: 'UnhandledError', - failure_reason: null, - retry_of: '61ee49f5-9fde-5fde-8c78-07f84bb9ec80', - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Percy logo renders' - }, - hooks: [ - '063bdebc-ef8a-4d9d-98b4-7f7860641643', - 'b80f6a41-6a55-433b-85bd-918ec3288d0f' - ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 23117:0 -2026-09-28T19:24:51.107Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch events for Interval-Queue to /api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch. Request Size - 20071 bytes. Events are 'TestRunStarted':426aa173-dc2e-5cda-9bf9-9d1f6e8b1103,'HookRunStarted':063bdebc-ef8a-4d9d-98b4-7f7860641643,'HookRunStarted':b80f6a41-6a55-433b-85bd-918ec3288d0f,'HookRunFinished':063bdebc-ef8a-4d9d-98b4-7f7860641643,'HookRunFinished':b80f6a41-6a55-433b-85bd-918ec3288d0f,'TestRunStarted':38cc57c8-df0e-5c61-b606-5495ea277f29,'TestRunStarted':77b439b0-9af3-5d63-9e5e-8cfb0be92e3d,'TestRunStarted':6c490d12-28ac-5f68-81ae-593e9aca4a21,'TestRunStarted':ef7ccb5a-b266-5026-8865-e08bb8c5fc18,'TestRunStarted':ad6d0f04-500b-5234-ae37-d34c37c111d3,'TestRunStarted':b6549262-cac8-5df3-8a36-ad7cab96e915,'TestRunStarted':d690c6dd-b68c-5c8e-b703-7c4c3fdbe729,'TestRunStarted':1ecaee33-550a-549c-9094-a3a7ed63dd66,'TestRunStarted':58dab526-f413-5050-b0e6-2f40da63ee76,'TestRunStarted':4cd48d72-e36e-5f38-9397-eebde8c3f57f,'TestRunFinished':426aa173-dc2e-5cda-9bf9-9d1f6e8b1103 -2026-09-28T19:24:51.107Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"426aa173-dc2e-5cda-9bf9-9d1f6e8b1103","name":"Popup: Percy logo renders","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // BrandMark renders \"Percy\n await expect(page.getByRole('img', {\n name: 'Percy Logo'\n })).toBeVisible();\n await page.close();\n }"},"identifier":"Popup: Percy logo renders","scope":"Popup: Percy logo renders","scopes":["Extension UI (popup pages via static server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:48.512Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Percy logo renders"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"HookRunStarted","hook_run":{"type":"hook","hook_type":"BEFORE_ALL","framework":"Playwright","uuid":"063bdebc-ef8a-4d9d-98b4-7f7860641643","name":"beforeAll hook","result":"pending","test_run_id":"426aa173-dc2e-5cda-9bf9-9d1f6e8b1103","body":{"lang":"node","code":null},"scope":"Popup: Percy logo renders","custom_metadata":{},"tags":[],"scopes":["Extension UI (popup pages via static server)"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","started_at":"2026-09-28T19:24:49.921Z"}},{"event_type":"HookRunStarted","hook_run":{"type":"hook","hook_type":"AFTER_ALL","framework":"Playwright","uuid":"b80f6a41-6a55-433b-85bd-918ec3288d0f","name":"afterAll hook","result":"pending","test_run_id":"426aa173-dc2e-5cda-9bf9-9d1f6e8b1103","body":{"lang":"node","code":null},"scope":"Popup: Percy logo renders","custom_metadata":{},"tags":[],"scopes":["Extension UI (popup pages via static server)"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","started_at":"2026-09-28T19:24:49.939Z"}},{"event_type":"HookRunFinished","hook_run":{"type":"hook","hook_type":"BEFORE_ALL","framework":"Playwright","uuid":"063bdebc-ef8a-4d9d-98b4-7f7860641643","name":"beforeAll hook","result":"failed","test_run_id":"426aa173-dc2e-5cda-9bf9-9d1f6e8b1103","body":{"lang":"node","code":null},"scope":"Popup: Percy logo renders","custom_metadata":{},"tags":[],"scopes":["Extension UI (popup pages via static server)"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","started_at":"2026-09-28T19:24:49.921Z","finished_at":"2026-09-28T19:24:49.939Z"}},{"event_type":"HookRunFinished","hook_run":{"type":"hook","hook_type":"AFTER_ALL","framework":"Playwright","uuid":"b80f6a41-6a55-433b-85bd-918ec3288d0f","name":"afterAll hook","result":"passed","test_run_id":"426aa173-dc2e-5cda-9bf9-9d1f6e8b1103","body":{"lang":"node","code":null},"scope":"Popup: Percy logo renders","custom_metadata":{},"tags":[],"scopes":["Extension UI (popup pages via static server)"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","started_at":"2026-09-28T19:24:49.939Z","finished_at":"2026-09-28T19:24:49.948Z"}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"38cc57c8-df0e-5c61-b606-5495ea277f29","name":"Popup: connection status indicator is present","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // ConnectionStatus renders
\n await expect(page.locator('.connection-status')).toBeVisible();\n await page.close();\n }"},"identifier":"Popup: connection status indicator is present","scope":"Popup: connection status indicator is present","scopes":["Extension UI (popup pages via static server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:48.554Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: connection status indicator is present"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"77b439b0-9af3-5d63-9e5e-8cfb0be92e3d","name":"Popup: Capture Snapshot button is present","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // CaptureSnapshotPanel renders \n await expect(page.getByRole('button', {\n name: 'Capture Snapshot'\n })).toBeVisible();\n await page.close();\n }"},"identifier":"Popup: Capture Snapshot button is present","scope":"Popup: Capture Snapshot button is present","scopes":["Extension UI (popup pages via static server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:48.557Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Capture Snapshot button is present"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"6c490d12-28ac-5f68-81ae-593e9aca4a21","name":"Popup: Library token panel is present (Connect Library or Change token)","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // LibraryTokenPanel renders either \"Connect Library\" or \"Change token\"\n const connectBtn = page.getByRole('button', {\n name: 'Connect Library'\n });\n const changeBtn = page.getByRole('button', {\n name: 'Change token'\n });\n const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n await page.close();\n }"},"identifier":"Popup: Library token panel is present (Connect Library or Change token)","scope":"Popup: Library token panel is present (Connect Library or Change token)","scopes":["Extension UI (popup pages via static server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:48.558Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Library token panel is present (Connect Library or Change token)"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"ef7ccb5a-b266-5026-8865-e08bb8c5fc18","name":"Popup: snapshot name input accepts text","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // CaptureSnapshotPanel renders \n const nameInput = page.locator('#snapshot-name');\n await nameInput.fill('My Test Snapshot');\n await expect(nameInput).toHaveValue('My Test Snapshot');\n await page.close();\n }"},"identifier":"Popup: snapshot name input accepts text","scope":"Popup: snapshot name input accepts text","scopes":["Extension UI (popup pages via static server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:48.559Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: snapshot name input accepts text"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"ad6d0f04-500b-5234-ae37-d34c37c111d3","name":"Popup: library search input is present","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // Popup renders in the library search panel\n await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n await page.close();\n }"},"identifier":"Popup: library search input is present","scope":"Popup: library search input is present","scopes":["Extension UI (popup pages via static server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:48.560Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: library search input is present"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"b6549262-cac8-5df3-8a36-ad7cab96e915","name":"Popup: View Snapshots button is present","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // Popup renders \n await expect(page.getByRole('button', {\n name: 'View Snapshots'\n })).toBeVisible();\n await page.close();\n }"},"identifier":"Popup: View Snapshots button is present","scope":"Popup: View Snapshots button is present","scopes":["Extension UI (popup pages via static server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:48.561Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: View Snapshots button is present"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"d690c6dd-b68c-5c8e-b703-7c4c3fdbe729","name":"Library: page renders with Snapshot Library heading","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'library.html');\n // LibraryPage renders

Snapshot Library

\n await expect(page.getByRole('heading', {\n name: 'Snapshot Library'\n })).toBeVisible();\n await page.close();\n }"},"identifier":"Library: page renders with Snapshot Library heading","scope":"Library: page renders with Snapshot Library heading","scopes":["Extension UI (popup pages via static server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:48.561Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: page renders with Snapshot Library heading"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"1ecaee33-550a-549c-9094-a3a7ed63dd66","name":"Library: search input is present","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'library.html');\n // LibraryPage renders \n await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n await page.close();\n }"},"identifier":"Library: search input is present","scope":"Library: search input is present","scopes":["Extension UI (popup pages via static server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:48.563Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: search input is present"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"58dab526-f413-5050-b0e6-2f40da63ee76","name":"Library: search input accepts text and filters","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'library.html');\n const searchInput = page.getByPlaceholder('Search snapshots...');\n await searchInput.fill('homepage');\n await expect(searchInput).toHaveValue('homepage');\n await page.close();\n }"},"identifier":"Library: search input accepts text and filters","scope":"Library: search input accepts text and filters","scopes":["Extension UI (popup pages via static server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:48.563Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: search input accepts text and filters"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"4cd48d72-e36e-5f38-9397-eebde8c3f57f","name":"Snapshots: page renders without crashing","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'snapshots.html');\n // Percy logo should render — confirms BrandMark loaded correctly\n await expect(page.getByRole('img', {\n name: 'Percy Logo'\n })).toBeVisible();\n await page.close();\n }"},"identifier":"Snapshots: page renders without crashing","scope":"Snapshots: page renders without crashing","scopes":["Extension UI (popup pages via static server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:48.565Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Snapshots: page renders without crashing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"426aa173-dc2e-5cda-9bf9-9d1f6e8b1103","name":"Popup: Percy logo renders","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // BrandMark renders \"Percy\n await expect(page.getByRole('img', {\n name: 'Percy Logo'\n })).toBeVisible();\n await page.close();\n }"},"identifier":"Popup: Percy logo renders","scope":"Popup: Percy logo renders","scopes":["Extension UI (popup pages via static server)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"failed","duration_in_ms":1438,"started_at":"2026-09-28T19:24:48.512Z","finished_at":"2026-09-28T19:24:49.950Z","failure":[{"backtrace":["Error: listen EADDRINUSE: address already in use :::4399"," at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js:79:43"," at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js:79:11"],"expanded":["message: Error: listen EADDRINUSE: address already in use :::4399","location: [object Object]","snippet: 77 | test.beforeAll(async () => {\n 78 | server = createStaticServer(EXTENSION_DIST, STATIC_PORT);\n> 79 | await new Promise((resolve) => server.listen(STATIC_PORT, resolve));\n | ^\n 80 | });\n 81 |\n 82 | test.afterAll(async () => {"]}],"failure_type":"UnhandledError","failure_reason":null,"retry_of":"61ee49f5-9fde-5fde-8c78-07f84bb9ec80","tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Percy logo renders"},"hooks":["063bdebc-ef8a-4d9d-98b4-7f7860641643","b80f6a41-6a55-433b-85bd-918ec3288d0f"],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:24:51.108Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:51.108Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch -2026-09-28T19:24:51.368Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Using cached nearest hub URL: https://hub-aps.browserstack.com/wd/hub -2026-09-28T19:24:51.368Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Cached new nearest hub URL: https://hub-aps.browserstack.com/wd/hub for binSessionId=b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-28T19:24:51.369Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] ConnectBinSession details: {"binSessionId":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-b2dc8da0-e1f9-4554-8f5e-d866a34abbb4.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.23047.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:56408","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:56408","HTTP_PROXY":"http://127.0.0.1:56408","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","PIP_PROXY":"http://127.0.0.1:56408","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-22994.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:56408","YARN_HTTP_PROXY":"http://127.0.0.1:56408","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:56408","https_proxy":"http://127.0.0.1:56408","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"Percy Local Manager Tests","buildIdentifier":"#9","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_2453_jostanmathias-HR6F4P4P32_f3e769c0","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub-aps.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:56408","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"56408"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM0MjE0IiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.U5iEyjNdFfKG-tMUKH-oj01Z6eo2PD-EUJDCGocNQSkMm13WJuellBNbnGcKI12Gptown0fhieO3u9rKD0HOL7Ko8zr2ZfH4yGOb0Xg6unWQUIU9zaB89Dus01rXkPEkQIvEdp6tNagEGUEHMuFjhVuIg5FnJPQ4WRzXJ3TcIfWAhIP65tULQ4lvNc9Lfvw2RqW8TJk5PUB1guTaSVnTggtwuXSVe-jS4H9bA9h_v1NTJwux-f_1GzoPqgCvuF4GZJ_10g5rQ8WgI0xfuUyfMfZs6JlDnkl4Yu-CUvd2Zu_1_Tapf6VMdOE2IAP8ydh_eI7LklQHaE0RLfljZzBlKQ","buildHashedId":"9k3f4howjhcktcuthixggatzelnr0a600fzhycth","testhubEvents":true,"jwtExpiresIn":1790631274},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:24:51.369Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onConnect hook invoked successfully. -2026-09-28T19:24:51.370Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] ConnectBinSession completed: time=2.458457998931408 -2026-09-28T19:24:51.370Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file sdk:cli:connectBinSession {"name":"sdk:cli:connectBinSession","entryType":"measure","startTime":1790623491367.6157,"duration":1.498624999076128,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:24:51.385Z CLI debug [sdk:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] PlaywrightConfig completed: time=0.23137500137090683 -2026-09-28T19:24:51.386Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file sdk:cli:driverInit {"name":"sdk:cli:driverInit","entryType":"measure","startTime":1790623491385.3875,"duration":0.11704100295901299,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:24:51.502Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '14a6a92d-3678-52e7-8044-efac74f7d043', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.512Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:51.510Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '68da2e05-2bfa-4bda-b8a0-f0a4f70ff0d6', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '14a6a92d-3678-52e7-8044-efac74f7d043', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:51.507Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:51.531Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:24:51.509Z', - uuid: '68da2e05-2bfa-4bda-b8a0-f0a4f70ff0d6', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - hook_run_uuid: '68da2e05-2bfa-4bda-b8a0-f0a4f70ff0d6' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:51.532Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'AFTER_ALL', - framework: 'Playwright', - uuid: 'ef2fff40-e47e-48db-8de7-ee5c7e43a034', - name: 'afterAll hook', - result: 'pending', - test_run_id: '14a6a92d-3678-52e7-8044-efac74f7d043', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:51.526Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:51.532Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '68da2e05-2bfa-4bda-b8a0-f0a4f70ff0d6', - name: 'beforeAll hook', - result: 'failed', - test_run_id: '14a6a92d-3678-52e7-8044-efac74f7d043', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:51.507Z', - finished_at: '2026-09-28T19:24:51.526Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:51.535Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onLogCreatedEvent: empty logs -2026-09-28T19:24:51.537Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'AFTER_ALL', - framework: 'Playwright', - uuid: 'ef2fff40-e47e-48db-8de7-ee5c7e43a034', - name: 'afterAll hook', - result: 'passed', - test_run_id: '14a6a92d-3678-52e7-8044-efac74f7d043', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:51.526Z', - finished_at: '2026-09-28T19:24:51.534Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:51.586Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '99b36db7-dcfe-5445-9122-85b92487e5bc', - name: 'Popup: connection status indicator is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // ConnectionStatus renders
\n' + - " await expect(page.locator('.connection-status')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: connection status indicator is present', - scope: 'Popup: connection status indicator is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.554Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: connection status indicator is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:51.586Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '119e4137-9a6e-543b-a891-cababcd62477', - name: 'Popup: Capture Snapshot button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'Capture Snapshot'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Capture Snapshot button is present', - scope: 'Popup: Capture Snapshot button is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.557Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Capture Snapshot button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:51.587Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f185abfd-a705-55b9-adb2-8e0765632a15', - name: 'Popup: Library token panel is present (Connect Library or Change token)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // LibraryTokenPanel renders either "Connect Library" or "Change token"\n' + - " const connectBtn = page.getByRole('button', {\n" + - " name: 'Connect Library'\n" + - ' });\n' + - " const changeBtn = page.getByRole('button', {\n" + - " name: 'Change token'\n" + - ' });\n' + - ' const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n' + - " expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Library token panel is present (Connect Library or Change token)', - scope: 'Popup: Library token panel is present (Connect Library or Change token)', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.558Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Library token panel is present (Connect Library or Change token)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:51.587Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '026b1343-3770-5c79-baea-324622a9975f', - name: 'Popup: snapshot name input accepts text', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " const nameInput = page.locator('#snapshot-name');\n" + - " await nameInput.fill('My Test Snapshot');\n" + - " await expect(nameInput).toHaveValue('My Test Snapshot');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: snapshot name input accepts text', - scope: 'Popup: snapshot name input accepts text', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.559Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: snapshot name input accepts text' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:51.589Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4043e9b6-ca03-5158-8b77-7b131f0c8923', - name: 'Popup: library search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders in the library search panel\n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: library search input is present', - scope: 'Popup: library search input is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.560Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: library search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:51.590Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3a185ede-a6ba-5e40-84dc-5e634ed12b6a', - name: 'Popup: View Snapshots button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'View Snapshots'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: View Snapshots button is present', - scope: 'Popup: View Snapshots button is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.561Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: View Snapshots button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:51.591Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ef88683c-0b96-550d-886c-32cac45c7939', - name: 'Library: page renders with Snapshot Library heading', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders

Snapshot Library

\n' + - " await expect(page.getByRole('heading', {\n" + - " name: 'Snapshot Library'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: page renders with Snapshot Library heading', - scope: 'Library: page renders with Snapshot Library heading', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.561Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: page renders with Snapshot Library heading' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:51.591Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '66c279dd-b302-5028-8495-80ebda67d2d0', - name: 'Library: search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders \n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input is present', - scope: 'Library: search input is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.563Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:51.592Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6b2e1d06-b504-5da1-98a3-094069bbef5a', - name: 'Library: search input accepts text and filters', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - " const searchInput = page.getByPlaceholder('Search snapshots...');\n" + - " await searchInput.fill('homepage');\n" + - " await expect(searchInput).toHaveValue('homepage');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input accepts text and filters', - scope: 'Library: search input accepts text and filters', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.563Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: search input accepts text and filters' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:51.593Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fdad79dd-6cf6-5a2f-a9d5-0f9f2a9f8a49', - name: 'Snapshots: page renders without crashing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'snapshots.html');\n" + - ' // Percy logo should render — confirms BrandMark loaded correctly\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Snapshots: page renders without crashing', - scope: 'Snapshots: page renders without crashing', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.565Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Snapshots: page renders without crashing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:51.599Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:51.534Z', - uuid: '14a6a92d-3678-52e7-8044-efac74f7d043', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '14a6a92d-3678-52e7-8044-efac74f7d043' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:51.601Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '14a6a92d-3678-52e7-8044-efac74f7d043', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'failed', - duration_in_ms: 3025, - started_at: '2026-09-28T19:24:48.512Z', - finished_at: '2026-09-28T19:24:51.537Z', - failure: [ [Object] ], - failure_type: 'UnhandledError', - failure_reason: null, - retry_of: '426aa173-dc2e-5cda-9bf9-9d1f6e8b1103', - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Percy logo renders' - }, - hooks: [ - '68da2e05-2bfa-4bda-b8a0-f0a4f70ff0d6', - 'ef2fff40-e47e-48db-8de7-ee5c7e43a034' - ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:52.251Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch: 200 OK -2026-09-28T19:24:52.252Z CLI debug [TEST REPORTING AND ANALYTICS:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from undefined: 200 -2026-09-28T19:24:52.252Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Interval-Queue event successful for events 'TestRunStarted':426aa173-dc2e-5cda-9bf9-9d1f6e8b1103,'HookRunStarted':063bdebc-ef8a-4d9d-98b4-7f7860641643,'HookRunStarted':b80f6a41-6a55-433b-85bd-918ec3288d0f,'HookRunFinished':063bdebc-ef8a-4d9d-98b4-7f7860641643,'HookRunFinished':b80f6a41-6a55-433b-85bd-918ec3288d0f,'TestRunStarted':38cc57c8-df0e-5c61-b606-5495ea277f29,'TestRunStarted':77b439b0-9af3-5d63-9e5e-8cfb0be92e3d,'TestRunStarted':6c490d12-28ac-5f68-81ae-593e9aca4a21,'TestRunStarted':ef7ccb5a-b266-5026-8865-e08bb8c5fc18,'TestRunStarted':ad6d0f04-500b-5234-ae37-d34c37c111d3,'TestRunStarted':b6549262-cac8-5df3-8a36-ad7cab96e915,'TestRunStarted':d690c6dd-b68c-5c8e-b703-7c4c3fdbe729,'TestRunStarted':1ecaee33-550a-549c-9094-a3a7ed63dd66,'TestRunStarted':58dab526-f413-5050-b0e6-2f40da63ee76,'TestRunStarted':4cd48d72-e36e-5f38-9397-eebde8c3f57f,'TestRunFinished':426aa173-dc2e-5cda-9bf9-9d1f6e8b1103 -- {"success":true} -2026-09-28T19:24:52.252Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Remaining Queue Length - 16 -2026-09-28T19:24:52.252Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing events. Queue Length - 2 -2026-09-28T19:24:52.252Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:24:51.509Z', - uuid: '68da2e05-2bfa-4bda-b8a0-f0a4f70ff0d6', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - hook_run_uuid: '68da2e05-2bfa-4bda-b8a0-f0a4f70ff0d6' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:51.534Z', - uuid: '14a6a92d-3678-52e7-8044-efac74f7d043', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '14a6a92d-3678-52e7-8044-efac74f7d043' - } - ] - } -] to 23117:0 -2026-09-28T19:24:52.252Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch events for Interval-Queue to /api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch. Request Size - 939 bytes. Events are 'LogCreated':undefined,'LogCreated':undefined -2026-09-28T19:24:52.253Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:24:51.509Z","uuid":"68da2e05-2bfa-4bda-b8a0-f0a4f70ff0d6","kind":"TEST_STEP","message":"Fixture \"__browserstack_workerHook\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":5,"hook_run_uuid":"68da2e05-2bfa-4bda-b8a0-f0a4f70ff0d6"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:24:51.534Z","uuid":"14a6a92d-3678-52e7-8044-efac74f7d043","kind":"TEST_STEP","message":"Fixture \"__browserstack_workerHook\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"14a6a92d-3678-52e7-8044-efac74f7d043"}]}] -2026-09-28T19:24:52.253Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:52.253Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch -2026-09-28T19:24:52.257Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch","entryType":"measure","startTime":1790623491107.7578,"duration":1144.1852499991655,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:24:53.107Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing events. Queue Length - 16 -2026-09-28T19:24:53.108Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '14a6a92d-3678-52e7-8044-efac74f7d043', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.512Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '68da2e05-2bfa-4bda-b8a0-f0a4f70ff0d6', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '14a6a92d-3678-52e7-8044-efac74f7d043', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:51.507Z' - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'AFTER_ALL', - framework: 'Playwright', - uuid: 'ef2fff40-e47e-48db-8de7-ee5c7e43a034', - name: 'afterAll hook', - result: 'pending', - test_run_id: '14a6a92d-3678-52e7-8044-efac74f7d043', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:51.526Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '68da2e05-2bfa-4bda-b8a0-f0a4f70ff0d6', - name: 'beforeAll hook', - result: 'failed', - test_run_id: '14a6a92d-3678-52e7-8044-efac74f7d043', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:51.507Z', - finished_at: '2026-09-28T19:24:51.526Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'AFTER_ALL', - framework: 'Playwright', - uuid: 'ef2fff40-e47e-48db-8de7-ee5c7e43a034', - name: 'afterAll hook', - result: 'passed', - test_run_id: '14a6a92d-3678-52e7-8044-efac74f7d043', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:51.526Z', - finished_at: '2026-09-28T19:24:51.534Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '99b36db7-dcfe-5445-9122-85b92487e5bc', - name: 'Popup: connection status indicator is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // ConnectionStatus renders
\n' + - " await expect(page.locator('.connection-status')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: connection status indicator is present', - scope: 'Popup: connection status indicator is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.554Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: connection status indicator is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '119e4137-9a6e-543b-a891-cababcd62477', - name: 'Popup: Capture Snapshot button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'Capture Snapshot'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Capture Snapshot button is present', - scope: 'Popup: Capture Snapshot button is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.557Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Capture Snapshot button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f185abfd-a705-55b9-adb2-8e0765632a15', - name: 'Popup: Library token panel is present (Connect Library or Change token)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // LibraryTokenPanel renders either "Connect Library" or "Change token"\n' + - " const connectBtn = page.getByRole('button', {\n" + - " name: 'Connect Library'\n" + - ' });\n' + - " const changeBtn = page.getByRole('button', {\n" + - " name: 'Change token'\n" + - ' });\n' + - ' const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n' + - " expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Library token panel is present (Connect Library or Change token)', - scope: 'Popup: Library token panel is present (Connect Library or Change token)', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.558Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Library token panel is present (Connect Library or Change token)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '026b1343-3770-5c79-baea-324622a9975f', - name: 'Popup: snapshot name input accepts text', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " const nameInput = page.locator('#snapshot-name');\n" + - " await nameInput.fill('My Test Snapshot');\n" + - " await expect(nameInput).toHaveValue('My Test Snapshot');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: snapshot name input accepts text', - scope: 'Popup: snapshot name input accepts text', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.559Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: snapshot name input accepts text' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4043e9b6-ca03-5158-8b77-7b131f0c8923', - name: 'Popup: library search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders in the library search panel\n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: library search input is present', - scope: 'Popup: library search input is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.560Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: library search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3a185ede-a6ba-5e40-84dc-5e634ed12b6a', - name: 'Popup: View Snapshots button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'View Snapshots'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: View Snapshots button is present', - scope: 'Popup: View Snapshots button is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.561Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: View Snapshots button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ef88683c-0b96-550d-886c-32cac45c7939', - name: 'Library: page renders with Snapshot Library heading', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders

Snapshot Library

\n' + - " await expect(page.getByRole('heading', {\n" + - " name: 'Snapshot Library'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: page renders with Snapshot Library heading', - scope: 'Library: page renders with Snapshot Library heading', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.561Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: page renders with Snapshot Library heading' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '66c279dd-b302-5028-8495-80ebda67d2d0', - name: 'Library: search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders \n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input is present', - scope: 'Library: search input is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.563Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6b2e1d06-b504-5da1-98a3-094069bbef5a', - name: 'Library: search input accepts text and filters', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - " const searchInput = page.getByPlaceholder('Search snapshots...');\n" + - " await searchInput.fill('homepage');\n" + - " await expect(searchInput).toHaveValue('homepage');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input accepts text and filters', - scope: 'Library: search input accepts text and filters', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.563Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: search input accepts text and filters' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fdad79dd-6cf6-5a2f-a9d5-0f9f2a9f8a49', - name: 'Snapshots: page renders without crashing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'snapshots.html');\n" + - ' // Percy logo should render — confirms BrandMark loaded correctly\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Snapshots: page renders without crashing', - scope: 'Snapshots: page renders without crashing', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.565Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Snapshots: page renders without crashing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '14a6a92d-3678-52e7-8044-efac74f7d043', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'failed', - duration_in_ms: 3025, - started_at: '2026-09-28T19:24:48.512Z', - finished_at: '2026-09-28T19:24:51.537Z', - failure: [ - { - backtrace: [ - 'Error: listen EADDRINUSE: address already in use :::4399', - ' at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js:79:43', - ' at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js:79:11' - ], - expanded: [ - 'message: Error: listen EADDRINUSE: address already in use :::4399', - 'location: [object Object]', - 'snippet: 77 | test.beforeAll(async () => {\n' + - ' 78 | server = createStaticServer(EXTENSION_DIST, STATIC_PORT);\n' + - '> 79 | await new Promise((resolve) => server.listen(STATIC_PORT, resolve));\n' + - ' | ^\n' + - ' 80 | });\n' + - ' 81 |\n' + - ' 82 | test.afterAll(async () => {' - ] - } - ], - failure_type: 'UnhandledError', - failure_reason: null, - retry_of: '426aa173-dc2e-5cda-9bf9-9d1f6e8b1103', - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Percy logo renders' - }, - hooks: [ - '68da2e05-2bfa-4bda-b8a0-f0a4f70ff0d6', - 'ef2fff40-e47e-48db-8de7-ee5c7e43a034' - ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 23117:0 -2026-09-28T19:24:53.109Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch events for Interval-Queue to /api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch. Request Size - 20071 bytes. Events are 'TestRunStarted':14a6a92d-3678-52e7-8044-efac74f7d043,'HookRunStarted':68da2e05-2bfa-4bda-b8a0-f0a4f70ff0d6,'HookRunStarted':ef2fff40-e47e-48db-8de7-ee5c7e43a034,'HookRunFinished':68da2e05-2bfa-4bda-b8a0-f0a4f70ff0d6,'HookRunFinished':ef2fff40-e47e-48db-8de7-ee5c7e43a034,'TestRunStarted':99b36db7-dcfe-5445-9122-85b92487e5bc,'TestRunStarted':119e4137-9a6e-543b-a891-cababcd62477,'TestRunStarted':f185abfd-a705-55b9-adb2-8e0765632a15,'TestRunStarted':026b1343-3770-5c79-baea-324622a9975f,'TestRunStarted':4043e9b6-ca03-5158-8b77-7b131f0c8923,'TestRunStarted':3a185ede-a6ba-5e40-84dc-5e634ed12b6a,'TestRunStarted':ef88683c-0b96-550d-886c-32cac45c7939,'TestRunStarted':66c279dd-b302-5028-8495-80ebda67d2d0,'TestRunStarted':6b2e1d06-b504-5da1-98a3-094069bbef5a,'TestRunStarted':fdad79dd-6cf6-5a2f-a9d5-0f9f2a9f8a49,'TestRunFinished':14a6a92d-3678-52e7-8044-efac74f7d043 -2026-09-28T19:24:53.109Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"14a6a92d-3678-52e7-8044-efac74f7d043","name":"Popup: Percy logo renders","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // BrandMark renders \"Percy\n await expect(page.getByRole('img', {\n name: 'Percy Logo'\n })).toBeVisible();\n await page.close();\n }"},"identifier":"Popup: Percy logo renders","scope":"Popup: Percy logo renders","scopes":["Extension UI (popup pages via static server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:48.512Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Percy logo renders"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"HookRunStarted","hook_run":{"type":"hook","hook_type":"BEFORE_ALL","framework":"Playwright","uuid":"68da2e05-2bfa-4bda-b8a0-f0a4f70ff0d6","name":"beforeAll hook","result":"pending","test_run_id":"14a6a92d-3678-52e7-8044-efac74f7d043","body":{"lang":"node","code":null},"scope":"Popup: Percy logo renders","custom_metadata":{},"tags":[],"scopes":["Extension UI (popup pages via static server)"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","started_at":"2026-09-28T19:24:51.507Z"}},{"event_type":"HookRunStarted","hook_run":{"type":"hook","hook_type":"AFTER_ALL","framework":"Playwright","uuid":"ef2fff40-e47e-48db-8de7-ee5c7e43a034","name":"afterAll hook","result":"pending","test_run_id":"14a6a92d-3678-52e7-8044-efac74f7d043","body":{"lang":"node","code":null},"scope":"Popup: Percy logo renders","custom_metadata":{},"tags":[],"scopes":["Extension UI (popup pages via static server)"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","started_at":"2026-09-28T19:24:51.526Z"}},{"event_type":"HookRunFinished","hook_run":{"type":"hook","hook_type":"BEFORE_ALL","framework":"Playwright","uuid":"68da2e05-2bfa-4bda-b8a0-f0a4f70ff0d6","name":"beforeAll hook","result":"failed","test_run_id":"14a6a92d-3678-52e7-8044-efac74f7d043","body":{"lang":"node","code":null},"scope":"Popup: Percy logo renders","custom_metadata":{},"tags":[],"scopes":["Extension UI (popup pages via static server)"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","started_at":"2026-09-28T19:24:51.507Z","finished_at":"2026-09-28T19:24:51.526Z"}},{"event_type":"HookRunFinished","hook_run":{"type":"hook","hook_type":"AFTER_ALL","framework":"Playwright","uuid":"ef2fff40-e47e-48db-8de7-ee5c7e43a034","name":"afterAll hook","result":"passed","test_run_id":"14a6a92d-3678-52e7-8044-efac74f7d043","body":{"lang":"node","code":null},"scope":"Popup: Percy logo renders","custom_metadata":{},"tags":[],"scopes":["Extension UI (popup pages via static server)"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","started_at":"2026-09-28T19:24:51.526Z","finished_at":"2026-09-28T19:24:51.534Z"}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"99b36db7-dcfe-5445-9122-85b92487e5bc","name":"Popup: connection status indicator is present","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // ConnectionStatus renders
\n await expect(page.locator('.connection-status')).toBeVisible();\n await page.close();\n }"},"identifier":"Popup: connection status indicator is present","scope":"Popup: connection status indicator is present","scopes":["Extension UI (popup pages via static server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:48.554Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: connection status indicator is present"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"119e4137-9a6e-543b-a891-cababcd62477","name":"Popup: Capture Snapshot button is present","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // CaptureSnapshotPanel renders \n await expect(page.getByRole('button', {\n name: 'Capture Snapshot'\n })).toBeVisible();\n await page.close();\n }"},"identifier":"Popup: Capture Snapshot button is present","scope":"Popup: Capture Snapshot button is present","scopes":["Extension UI (popup pages via static server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:48.557Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Capture Snapshot button is present"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"f185abfd-a705-55b9-adb2-8e0765632a15","name":"Popup: Library token panel is present (Connect Library or Change token)","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // LibraryTokenPanel renders either \"Connect Library\" or \"Change token\"\n const connectBtn = page.getByRole('button', {\n name: 'Connect Library'\n });\n const changeBtn = page.getByRole('button', {\n name: 'Change token'\n });\n const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n await page.close();\n }"},"identifier":"Popup: Library token panel is present (Connect Library or Change token)","scope":"Popup: Library token panel is present (Connect Library or Change token)","scopes":["Extension UI (popup pages via static server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:48.558Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Library token panel is present (Connect Library or Change token)"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"026b1343-3770-5c79-baea-324622a9975f","name":"Popup: snapshot name input accepts text","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // CaptureSnapshotPanel renders \n const nameInput = page.locator('#snapshot-name');\n await nameInput.fill('My Test Snapshot');\n await expect(nameInput).toHaveValue('My Test Snapshot');\n await page.close();\n }"},"identifier":"Popup: snapshot name input accepts text","scope":"Popup: snapshot name input accepts text","scopes":["Extension UI (popup pages via static server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:48.559Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: snapshot name input accepts text"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"4043e9b6-ca03-5158-8b77-7b131f0c8923","name":"Popup: library search input is present","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // Popup renders in the library search panel\n await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n await page.close();\n }"},"identifier":"Popup: library search input is present","scope":"Popup: library search input is present","scopes":["Extension UI (popup pages via static server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:48.560Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: library search input is present"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"3a185ede-a6ba-5e40-84dc-5e634ed12b6a","name":"Popup: View Snapshots button is present","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // Popup renders \n await expect(page.getByRole('button', {\n name: 'View Snapshots'\n })).toBeVisible();\n await page.close();\n }"},"identifier":"Popup: View Snapshots button is present","scope":"Popup: View Snapshots button is present","scopes":["Extension UI (popup pages via static server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:48.561Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: View Snapshots button is present"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"ef88683c-0b96-550d-886c-32cac45c7939","name":"Library: page renders with Snapshot Library heading","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'library.html');\n // LibraryPage renders

Snapshot Library

\n await expect(page.getByRole('heading', {\n name: 'Snapshot Library'\n })).toBeVisible();\n await page.close();\n }"},"identifier":"Library: page renders with Snapshot Library heading","scope":"Library: page renders with Snapshot Library heading","scopes":["Extension UI (popup pages via static server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:48.561Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: page renders with Snapshot Library heading"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"66c279dd-b302-5028-8495-80ebda67d2d0","name":"Library: search input is present","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'library.html');\n // LibraryPage renders \n await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n await page.close();\n }"},"identifier":"Library: search input is present","scope":"Library: search input is present","scopes":["Extension UI (popup pages via static server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:48.563Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: search input is present"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"6b2e1d06-b504-5da1-98a3-094069bbef5a","name":"Library: search input accepts text and filters","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'library.html');\n const searchInput = page.getByPlaceholder('Search snapshots...');\n await searchInput.fill('homepage');\n await expect(searchInput).toHaveValue('homepage');\n await page.close();\n }"},"identifier":"Library: search input accepts text and filters","scope":"Library: search input accepts text and filters","scopes":["Extension UI (popup pages via static server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:48.563Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: search input accepts text and filters"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"fdad79dd-6cf6-5a2f-a9d5-0f9f2a9f8a49","name":"Snapshots: page renders without crashing","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'snapshots.html');\n // Percy logo should render — confirms BrandMark loaded correctly\n await expect(page.getByRole('img', {\n name: 'Percy Logo'\n })).toBeVisible();\n await page.close();\n }"},"identifier":"Snapshots: page renders without crashing","scope":"Snapshots: page renders without crashing","scopes":["Extension UI (popup pages via static server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:24:48.565Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Snapshots: page renders without crashing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"14a6a92d-3678-52e7-8044-efac74f7d043","name":"Popup: Percy logo renders","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // BrandMark renders \"Percy\n await expect(page.getByRole('img', {\n name: 'Percy Logo'\n })).toBeVisible();\n await page.close();\n }"},"identifier":"Popup: Percy logo renders","scope":"Popup: Percy logo renders","scopes":["Extension UI (popup pages via static server)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"failed","duration_in_ms":3025,"started_at":"2026-09-28T19:24:48.512Z","finished_at":"2026-09-28T19:24:51.537Z","failure":[{"backtrace":["Error: listen EADDRINUSE: address already in use :::4399"," at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js:79:43"," at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js:79:11"],"expanded":["message: Error: listen EADDRINUSE: address already in use :::4399","location: [object Object]","snippet: 77 | test.beforeAll(async () => {\n 78 | server = createStaticServer(EXTENSION_DIST, STATIC_PORT);\n> 79 | await new Promise((resolve) => server.listen(STATIC_PORT, resolve));\n | ^\n 80 | });\n 81 |\n 82 | test.afterAll(async () => {"]}],"failure_type":"UnhandledError","failure_reason":null,"retry_of":"426aa173-dc2e-5cda-9bf9-9d1f6e8b1103","tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Percy logo renders"},"hooks":["68da2e05-2bfa-4bda-b8a0-f0a4f70ff0d6","ef2fff40-e47e-48db-8de7-ee5c7e43a034"],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:24:53.110Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:53.110Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch -2026-09-28T19:24:53.115Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch: 200 OK -2026-09-28T19:24:53.115Z CLI debug [TEST REPORTING AND ANALYTICS:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from undefined: 200 -2026-09-28T19:24:53.115Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Interval-Queue event successful for events 'LogCreated':undefined,'LogCreated':undefined -- {"success":true} -2026-09-28T19:24:53.115Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Remaining Queue Length - 0 -2026-09-28T19:24:53.116Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch","entryType":"measure","startTime":1790623492252.9854,"duration":862.1954159997404,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:24:54.262Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch: 200 OK -2026-09-28T19:24:54.271Z CLI debug [TEST REPORTING AND ANALYTICS:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Response from undefined: 200 -2026-09-28T19:24:54.271Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Interval-Queue event successful for events 'TestRunStarted':14a6a92d-3678-52e7-8044-efac74f7d043,'HookRunStarted':68da2e05-2bfa-4bda-b8a0-f0a4f70ff0d6,'HookRunStarted':ef2fff40-e47e-48db-8de7-ee5c7e43a034,'HookRunFinished':68da2e05-2bfa-4bda-b8a0-f0a4f70ff0d6,'HookRunFinished':ef2fff40-e47e-48db-8de7-ee5c7e43a034,'TestRunStarted':99b36db7-dcfe-5445-9122-85b92487e5bc,'TestRunStarted':119e4137-9a6e-543b-a891-cababcd62477,'TestRunStarted':f185abfd-a705-55b9-adb2-8e0765632a15,'TestRunStarted':026b1343-3770-5c79-baea-324622a9975f,'TestRunStarted':4043e9b6-ca03-5158-8b77-7b131f0c8923,'TestRunStarted':3a185ede-a6ba-5e40-84dc-5e634ed12b6a,'TestRunStarted':ef88683c-0b96-550d-886c-32cac45c7939,'TestRunStarted':66c279dd-b302-5028-8495-80ebda67d2d0,'TestRunStarted':6b2e1d06-b504-5da1-98a3-094069bbef5a,'TestRunStarted':fdad79dd-6cf6-5a2f-a9d5-0f9f2a9f8a49,'TestRunFinished':14a6a92d-3678-52e7-8044-efac74f7d043 -- {"success":true} -2026-09-28T19:24:54.271Z CLI verbose [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Remaining Queue Length - 0 -2026-09-28T19:24:54.271Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch","entryType":"measure","startTime":1790623493110.1436,"duration":1160.65549999848,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:29:58.469Z CLI info [main] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Received graceful signal termination (SIGHUP), performing cleanup -2026-09-28T19:29:58.536Z CLI debug [main] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Terminate hook already invoked, awaiting in-flight termination for signal: SIGHUP -2026-09-28T19:29:58.561Z CLI debug [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending 0 new batches plus 64 in-flight batches during shutdown -2026-09-28T19:29:58.568Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making PUT request to https://collector-observability.browserstack.com -2026-09-28T19:29:58.568Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/stop -2026-09-28T19:29:58.579Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file sdk:cli:batchShutdown {"name":"sdk:cli:batchShutdown","entryType":"measure","startTime":1790623798558.3706,"duration":5.844833001494408,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1,"remainingUploads":0} -2026-09-28T19:30:01.839Z CLI debug [core:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Error response from https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/stop: Network Error connect ECONNREFUSED 127.0.0.1:56408 -2026-09-28T19:30:01.842Z CLI debug [TEST REPORTING AND ANALYTICS:http] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Error response from undefined: Network Error -2026-09-28T19:30:01.842Z CLI error [testhub:module] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] stopBuild: request={"finished_at":"2026-09-28T19:29:58.552Z","finished_metadata":[{"reason":"signal_termination","signal":"SIGHUP"}],"custom_metadata":null} error=RequestError: connect ECONNREFUSED 127.0.0.1:56408 - at ClientRequest. (/snapshot/browserstack-binary/cli/dist/index.js) - at Object.onceWrapper (node:events:632:26) - at ClientRequest.emit (node:events:529:35) - at ClientRequest.emit (node:domain:489:12) - at ClientRequest. (/snapshot/browserstack-binary/cli/dist/index.js) - at /snapshot/browserstack-binary/cli/dist/index.js - at Socket. (/snapshot/browserstack-binary/cli/dist/index.js) - at Socket.emit (node:events:517:28) - at Socket.emit (node:domain:489:12) - at emitErrorNT (node:internal/streams/destroy:151:8) - at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) -2026-09-28T19:30:01.855Z CLI error [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] error invoking callback for eventName onTerminate: connect ECONNREFUSED 127.0.0.1:56408 -2026-09-28T19:30:01.855Z CLI error [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] RequestError: connect ECONNREFUSED 127.0.0.1:56408 - at ClientRequest. (/snapshot/browserstack-binary/cli/dist/index.js) - at Object.onceWrapper (node:events:632:26) - at ClientRequest.emit (node:events:529:35) - at ClientRequest.emit (node:domain:489:12) - at ClientRequest. (/snapshot/browserstack-binary/cli/dist/index.js) - at /snapshot/browserstack-binary/cli/dist/index.js - at Socket. (/snapshot/browserstack-binary/cli/dist/index.js) - at Socket.emit (node:events:517:28) - at Socket.emit (node:domain:489:12) - at emitErrorNT (node:internal/streams/destroy:151:8) - at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) -2026-09-28T19:30:01.855Z CLI debug [local:module] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTerminate: stop -2026-09-28T19:30:01.855Z CLI debug [local:module] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onStop: localIdentifier=Sep_29_2453_jostanmathias-HR6F4P4P32_f3e769c0 -2026-09-28T19:30:01.931Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file sdk:hook:onTerminate:_0xec870b {"name":"sdk:hook:onTerminate:_0xec870b","entryType":"measure","startTime":1790623798548.4675,"duration":3305.209207996726,"detail":null,"success":false,"failure":{"name":"RequestError","code":"ECONNREFUSED","timings":{"start":1790623801810,"error":1790623801833,"phases":{"total":23}}},"worker":"unknown","platform":0} -2026-09-28T19:30:01.931Z CLI debug [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/stop {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/stop","entryType":"measure","startTime":1790623798566.9856,"duration":3273.853666998446,"detail":null,"success":false,"failure":{"name":"RequestError","code":"ECONNREFUSED","timings":{"start":1790623801810,"error":1790623801833,"phases":{"total":23}}},"worker":"unknown","platform":0} -2026-09-28T19:30:01.976Z CLI debug [local:module] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onStop: b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-28T19:33:11.210Z CLI debug [main] Starting main function execution -2026-09-28T19:33:11.210Z CLI debug [main] Generated binSessionId: 9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-28T19:33:11.211Z CLI debug [main] Resolved listen address: unix:/tmp/sdk-platform-9af444be-f4cf-432a-9f1a-516b298937b4.sock -2026-09-28T19:33:11.213Z CLI debug [2026-09-28T19:33:11.213Z][ TEST REPORTING AND ANALYTICS ] Monitoring has started -2026-09-28T19:33:11.271Z CLI debug [core:bin-session] Starting bin session with config: {"binSessionId":"9af444be-f4cf-432a-9f1a-516b298937b4","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"rDm4vW7G3fG7qTJGfP69","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-9af444be-f4cf-432a-9f1a-516b298937b4.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"9af444be-f4cf-432a-9f1a-516b298937b4","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"jostanmathias_7X1OLn","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.33187.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","EXTENSION_DEV_URL":"http://localhost:5173","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:58115","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:58115","HTTP_PROXY":"http://127.0.0.1:58115","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","PIP_PROXY":"http://127.0.0.1:58115","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:58115","YARN_HTTP_PROXY":"http://127.0.0.1:58115","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:58115","https_proxy":"http://127.0.0.1:58115","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright"} -2026-09-28T19:33:11.274Z CLI info Config : {"userName":"****","accessKey":"****","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#${BUILD_NUMBER}","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true} -2026-09-28T19:33:11.326Z CLI info Should start debug utility: undefined -2026-09-28T19:33:11.328Z CLI debug [sdk:service] [9af444be-f4cf-432a-9f1a-516b298937b4] StartBinSession details: {"binSessionId":"9af444be-f4cf-432a-9f1a-516b298937b4","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-9af444be-f4cf-432a-9f1a-516b298937b4.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"9af444be-f4cf-432a-9f1a-516b298937b4","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.33187.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","EXTENSION_DEV_URL":"http://localhost:5173","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:58115","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:58115","HTTP_PROXY":"http://127.0.0.1:58115","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","PIP_PROXY":"http://127.0.0.1:58115","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:58115","YARN_HTTP_PROXY":"http://127.0.0.1:58115","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:58115","https_proxy":"http://127.0.0.1:58115","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"9af444be-f4cf-432a-9f1a-516b298937b4","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#1","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":null,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false}} -2026-09-28T19:33:11.328Z CLI info [testhub:module] [9af444be-f4cf-432a-9f1a-516b298937b4] Starting testhub from 33274:0 -2026-09-28T19:33:11.329Z CLI debug [testhub:module] [9af444be-f4cf-432a-9f1a-516b298937b4] startBuild: payload={"started_at":"2026-09-28T19:33:11.329Z","host_info":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"ci_info":{"build_number":null},"version_control":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"project_name":"Percy Local Manager","name":"API + UI Sanity","build_identifier":"#1","build_run_identifier":null,"description":"","tags":[],"failed_tests_rerun":false,"accessibility":{"settings":{}},"framework_details":{"frameworkName":"Playwright","frameworkVersion":"1.63.0","sdkVersion":"1.71.1","cliVersion":"1.58.0","language":"javascript","testFramework":{"name":"Playwright","version":"1.63.0"}},"product_map":{"observability":true,"accessibility":null,"percy":false,"automate":true,"app_automate":false,"lts":false,"app_lcnc":false},"browserstackAutomation":true,"test_orchestration":{}} -2026-09-28T19:33:11.329Z CLI info [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://sdk.browserstack.com -2026-09-28T19:33:11.329Z CLI debug [core:http] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://sdk.browserstack.com/api/v1/build/start -2026-09-28T19:33:11.332Z CLI debug [selenium] [9af444be-f4cf-432a-9f1a-516b298937b4] FindNearestHub called with hubPath: /wd/hub -2026-09-28T19:33:11.333Z CLI debug [selenium] [9af444be-f4cf-432a-9f1a-516b298937b4] No cached result or no search in-progress, initiating findNearestHub -2026-09-28T19:33:11.333Z CLI debug [selenium] [9af444be-f4cf-432a-9f1a-516b298937b4] Fetching list of next available hubs from BrowserStack -2026-09-28T19:33:11.333Z CLI info [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making GET request to https://hub.browserstack.com -2026-09-28T19:33:11.333Z CLI debug [core:http] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://hub.browserstack.com/next_hubs -2026-09-28T19:33:11.406Z CLI debug [core:http] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://hub.browserstack.com/next_hubs: 200 OK -2026-09-28T19:33:11.406Z CLI debug [selenium] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://hub.browserstack.com/next_hubs: 200 -2026-09-28T19:33:11.406Z CLI debug [selenium] [9af444be-f4cf-432a-9f1a-516b298937b4] Fetched next hubs successfully: {"hubs":["hub-aps.browserstack.com","hub-euw.browserstack.com","hub-apse.browserstack.com"]} -2026-09-28T19:33:11.406Z CLI debug [selenium] [9af444be-f4cf-432a-9f1a-516b298937b4] Checking hub availability at https://hub-aps.browserstack.com -2026-09-28T19:33:11.406Z CLI debug [selenium] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://hub-aps.browserstack.com/check -2026-09-28T19:33:11.406Z CLI info [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making GET request to https://hub-aps.browserstack.com -2026-09-28T19:33:11.406Z CLI debug [core:http] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://hub-aps.browserstack.com/check -2026-09-28T19:33:11.406Z CLI debug [selenium] [9af444be-f4cf-432a-9f1a-516b298937b4] Checking hub availability at https://hub-euw.browserstack.com -2026-09-28T19:33:11.406Z CLI debug [selenium] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://hub-euw.browserstack.com/check -2026-09-28T19:33:11.406Z CLI info [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making GET request to https://hub-euw.browserstack.com -2026-09-28T19:33:11.407Z CLI debug [core:http] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://hub-euw.browserstack.com/check -2026-09-28T19:33:11.407Z CLI debug [selenium] [9af444be-f4cf-432a-9f1a-516b298937b4] Checking hub availability at https://hub-apse.browserstack.com -2026-09-28T19:33:11.407Z CLI debug [selenium] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://hub-apse.browserstack.com/check -2026-09-28T19:33:11.407Z CLI info [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making GET request to https://hub-apse.browserstack.com -2026-09-28T19:33:11.407Z CLI debug [core:http] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://hub-apse.browserstack.com/check -2026-09-28T19:33:11.409Z CLI debug [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://hub.browserstack.com/next_hubs {"name":"request:https://hub.browserstack.com/next_hubs","entryType":"measure","startTime":1790623991333.3984,"duration":72.89900000020862,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:33:11.456Z CLI debug [core:http] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://hub-aps.browserstack.com/check: 200 OK -2026-09-28T19:33:11.456Z CLI debug [selenium] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://hub-aps.browserstack.com/check: 200 - Hub available -2026-09-28T19:33:11.456Z CLI debug [selenium] [9af444be-f4cf-432a-9f1a-516b298937b4] Hub at https://hub-aps.browserstack.com responded successfully with latency: 50.04087499901652 ms. -2026-09-28T19:33:11.456Z CLI debug [selenium] [9af444be-f4cf-432a-9f1a-516b298937b4] Successfully found nearest hub -2026-09-28T19:33:11.456Z CLI debug [9af444be-f4cf-432a-9f1a-516b298937b4] Need to write this in file sdk:cli:findNearestHub -2026-09-28T19:33:11.457Z CLI debug [9af444be-f4cf-432a-9f1a-516b298937b4] lock attaned. -2026-09-28T19:33:11.457Z CLI debug [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://hub-aps.browserstack.com/check {"name":"request:https://hub-aps.browserstack.com/check","entryType":"measure","startTime":1790623991406.7556,"duration":49.89608300104737,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:33:11.990Z CLI debug [core:http] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://hub-euw.browserstack.com/check: 200 OK -2026-09-28T19:33:11.991Z CLI debug [selenium] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://hub-euw.browserstack.com/check: 200 - Hub available -2026-09-28T19:33:11.991Z CLI debug [selenium] [9af444be-f4cf-432a-9f1a-516b298937b4] Hub at https://hub-euw.browserstack.com responded successfully with latency: 584.6959579996765 ms. -2026-09-28T19:33:11.992Z CLI debug [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://hub-euw.browserstack.com/check {"name":"request:https://hub-euw.browserstack.com/check","entryType":"measure","startTime":1790623991407.0295,"duration":584.5174160003662,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:33:12.083Z CLI debug [core:http] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://sdk.browserstack.com/api/v1/build/start: 200 OK -2026-09-28T19:33:12.085Z CLI info [testhub:module] [9af444be-f4cf-432a-9f1a-516b298937b4] startBuild: response=6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm -2026-09-28T19:33:12.087Z CLI debug [testhub:module] [9af444be-f4cf-432a-9f1a-516b298937b4] startBuild: response observability={"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","allow_screenshots":true}} -2026-09-28T19:33:12.088Z CLI debug [testhub:module] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] startBuild: observability options keys=["log_batch_endpoint","allow_screenshots","testObservabilityOptions"] log_batch_endpoint=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch -2026-09-28T19:33:12.088Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] setEventUrls: centralAuthFlow=true received logBatchEndpoint=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch -> logEventUrl=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch eventUrl=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch -2026-09-28T19:33:12.088Z CLI debug [testhub:module] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onStart: 9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-28T19:33:12.090Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Firing CLI event for funnel data at sdk/v1/event -2026-09-28T19:33:12.090Z CLI debug [instrumentation:funnel] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to sdk/v1/event -2026-09-28T19:33:12.090Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://api.browserstack.com -2026-09-28T19:33:12.090Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://api.browserstack.com/sdk/v1/event -2026-09-28T19:33:12.095Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file sdk:hook:onStart:_0xec870b {"name":"sdk:hook:onStart:_0xec870b","entryType":"measure","startTime":1790623991328.828,"duration":760.187374997884,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:33:12.095Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Need to write this in file sdk:testhub -2026-09-28T19:33:12.095Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] lock attaned. -2026-09-28T19:33:12.096Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://sdk.browserstack.com/api/v1/build/start {"name":"request:https://sdk.browserstack.com/api/v1/build/start","entryType":"measure","startTime":1790623991329.7107,"duration":754.7831250019372,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:33:12.684Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://hub-apse.browserstack.com/check: 200 OK -2026-09-28T19:33:12.685Z CLI debug [selenium] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://hub-apse.browserstack.com/check: 200 - Hub available -2026-09-28T19:33:12.685Z CLI debug [selenium] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Hub at https://hub-apse.browserstack.com responded successfully with latency: 1278.1635420024395 ms. -2026-09-28T19:33:12.686Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://hub-apse.browserstack.com/check {"name":"request:https://hub-apse.browserstack.com/check","entryType":"measure","startTime":1790623991407.228,"duration":1277.9379159994423,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:33:13.183Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://api.browserstack.com/sdk/v1/event: 200 OK -2026-09-28T19:33:13.183Z CLI debug [instrumentation:funnel] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from sdk/v1/event: 200 -2026-09-28T19:33:13.183Z CLI debug [instrumentation:funnel] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] API Event response - {"data":{"message":"SDK Event recorded successfully"},"body":"{\"message\":\"SDK Event recorded successfully\"}","statusCode":200} -2026-09-28T19:33:13.183Z CLI debug [instrumentation:module] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Instrumentation onStart: 9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-28T19:33:13.183Z CLI debug [TEST REPORTING AND ANALYTICS:module] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onStart: 9af444be-f4cf-432a-9f1a-516b298937b4 language=node -2026-09-28T19:33:13.183Z CLI debug [ai:module] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onStart: enabled=false isAuthenticated=undefined -2026-09-28T19:33:13.183Z CLI debug [percy:module] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onStart: enabled=false configured=false -2026-09-28T19:33:13.184Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sanitizing local args: {"localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","key":"[REDACTED]","skipBinaryInitialisation":false} -2026-09-28T19:33:13.184Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file sdk:hook:onStart:instrumentation:module {"name":"sdk:hook:onStart:instrumentation:module","entryType":"measure","startTime":1790623992089.0786,"duration":1094.577500000596,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:33:13.184Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://api.browserstack.com/sdk/v1/event {"name":"request:https://api.browserstack.com/sdk/v1/event","entryType":"measure","startTime":1790623992090.8667,"duration":1092.5333329997957,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:33:13.184Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file sdk:hook:onStart:_0x3efcd0 {"name":"sdk:hook:onStart:_0x3efcd0","entryType":"measure","startTime":1790623993183.685,"duration":0.06395800039172173,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:33:13.184Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file sdk:hook:onStart:accessibility:module {"name":"sdk:hook:onStart:accessibility:module","entryType":"measure","startTime":1790623993183.8179,"duration":0.01812499761581421,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:33:13.184Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file sdk:hook:onStart:_0x186d8e {"name":"sdk:hook:onStart:_0x186d8e","entryType":"measure","startTime":1790623993183.8499,"duration":0.024292003363370895,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:33:13.184Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file sdk:hook:onStart:_0x21dae9 {"name":"sdk:hook:onStart:_0x21dae9","entryType":"measure","startTime":1790623993183.8826,"duration":0.05854099988937378,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:33:13.184Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Need to write this in file sdk:percy -2026-09-28T19:33:13.185Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] lock attaned. -2026-09-28T19:33:13.192Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Need to write this in file sdk:proxy-setup -2026-09-28T19:33:13.244Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] lock attaned. -2026-09-28T19:33:22.925Z CLI debug [local:module] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onStart: 9af444be-f4cf-432a-9f1a-516b298937b4 localIdentifier=Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320 -2026-09-28T19:33:22.925Z CLI debug [app-automate:module] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] App handling disabled. -2026-09-28T19:33:22.925Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onStart hook invoked successfully. -2026-09-28T19:33:22.925Z CLI debug [core:bin-session] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Starting to generate capabilities for all platforms. -2026-09-28T19:33:22.925Z CLI debug [core:bin-session] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Primary platforms to configure: 2, additional: 0) -2026-09-28T19:33:22.925Z CLI debug [core:bin-session] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing platform: 0 -2026-09-28T19:33:22.927Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Platform caps before processing (isSecondaryDriver=false): {"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"} -2026-09-28T19:33:22.928Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] root caps before processing: {} -2026-09-28T19:33:22.928Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] bstack caps before processing: {"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#1","debug":false,"networkLogs":false,"consoleLogs":"errors","isPlaywright":true,"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest","hostName":"jostanmathias-HR6F4P4P32","browserstackSDK":"Playwright-nodeagent/1.71.1"} -2026-09-28T19:33:22.928Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] root caps after processing: {} -2026-09-28T19:33:22.928Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] bstack caps after processing: {"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#1","debug":false,"networkLogs":false,"consoleLogs":"errors","isPlaywright":true,"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest","hostName":"jostanmathias-HR6F4P4P32","browserstackSDK":"Playwright-nodeagent/1.71.1"} -2026-09-28T19:33:22.928Z CLI debug [core:bin-session] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Generated capabilities for platform 0:, {"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#1","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","isPlaywright":true,"os":"OS X","os_version":"Ventura","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false} -2026-09-28T19:33:22.928Z CLI debug [core:bin-session] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Capabilities set for platform 0 -2026-09-28T19:33:22.928Z CLI debug [core:bin-session] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing platform: 1 -2026-09-28T19:33:22.928Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Platform caps before processing (isSecondaryDriver=false): {"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"} -2026-09-28T19:33:22.928Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] root caps before processing: {} -2026-09-28T19:33:22.928Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] bstack caps before processing: {"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#1","debug":false,"networkLogs":false,"consoleLogs":"errors","isPlaywright":true,"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest","hostName":"jostanmathias-HR6F4P4P32","browserstackSDK":"Playwright-nodeagent/1.71.1"} -2026-09-28T19:33:22.928Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] root caps after processing: {} -2026-09-28T19:33:22.928Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] bstack caps after processing: {"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#1","debug":false,"networkLogs":false,"consoleLogs":"errors","isPlaywright":true,"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest","hostName":"jostanmathias-HR6F4P4P32","browserstackSDK":"Playwright-nodeagent/1.71.1"} -2026-09-28T19:33:22.928Z CLI debug [core:bin-session] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Generated capabilities for platform 1:, {"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#1","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","isPlaywright":true,"os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false} -2026-09-28T19:33:22.930Z CLI debug [core:bin-session] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Capabilities set for platform 1 -2026-09-28T19:33:22.931Z CLI debug [core:bin-session] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Finished generating capabilities for all platforms. session {"binSessionId":"9af444be-f4cf-432a-9f1a-516b298937b4","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-9af444be-f4cf-432a-9f1a-516b298937b4.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"9af444be-f4cf-432a-9f1a-516b298937b4","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.33187.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","EXTENSION_DEV_URL":"http://localhost:5173","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:58115","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:58115","HTTP_PROXY":"http://127.0.0.1:58115","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","PIP_PROXY":"http://127.0.0.1:58115","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:58115","YARN_HTTP_PROXY":"http://127.0.0.1:58115","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:58115","https_proxy":"http://127.0.0.1:58115","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"9af444be-f4cf-432a-9f1a-516b298937b4","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#1","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:58115","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"58115"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM0NzkxIiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.O9QsQm1so9P5sN9TrWZMx2ETB3x-M1kUOl8KNPctrX3o_QE4sey6EMxNKxqTXVCo54tpxyjiH_GZ-SARIUsWFI4UHXTqSxDhGvHrjUFGDHo5OM5wX1ECtgPYjDmcFVu0LNtOGnokt2hL09468HRHArTqItsEEe0ADa6rXFNLHvnWEbxETkN6r4RnZXK0aERJmiRSehMZHMGifwBBvN2phblTbr-SqKu2UlnIWc381_5_qcpRFwL26HrfOvosMpnZqVPbebB2WmCo8aFRTb1p03vyA8fYJfVfjiVj9spSXwauRfdY1zA54QtxE1efgB59-aEUpMiCF9eZlITkv90q5w","buildHashedId":"6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm","testhubEvents":true,"jwtExpiresIn":1790631851},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","allow_screenshots":true,"testObservabilityOptions":{}}}} -2026-09-28T19:33:22.949Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] StartBinSession completed: time=11678.816417001188 -2026-09-28T19:33:22.950Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file sdk:cli:startBinSession {"name":"sdk:cli:startBinSession","entryType":"measure","startTime":1790623991270.763,"duration":11661.609749998897,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:33:22.950Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file sdk:hook:onStart:_0x2af2f5 {"name":"sdk:hook:onStart:_0x2af2f5","entryType":"measure","startTime":1790623993183.9475,"duration":9741.62974999845,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:33:22.950Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Need to write this in file sdk:automate:local -2026-09-28T19:33:22.950Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] lock attaned. -2026-09-28T19:33:22.950Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file sdk:hook:onStart:appautomate:module {"name":"sdk:hook:onStart:appautomate:module","entryType":"measure","startTime":1790624002925.638,"duration":0.13783399760723114,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:33:25.557Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] No cached nearest hub found, initiating search. -2026-09-28T19:33:25.557Z CLI debug [selenium] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] FindNearestHub called with hubPath: /wd/hub -2026-09-28T19:33:25.557Z CLI debug [selenium] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Returning cached nearestHub result: [object Object] -2026-09-28T19:33:25.557Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Cached new nearest hub URL: https://hub-aps.browserstack.com/wd/hub for binSessionId=9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-28T19:33:25.557Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] ConnectBinSession details: {"binSessionId":"9af444be-f4cf-432a-9f1a-516b298937b4","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-9af444be-f4cf-432a-9f1a-516b298937b4.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"9af444be-f4cf-432a-9f1a-516b298937b4","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.33187.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","EXTENSION_DEV_URL":"http://localhost:5173","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:58115","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:58115","HTTP_PROXY":"http://127.0.0.1:58115","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","PIP_PROXY":"http://127.0.0.1:58115","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:58115","YARN_HTTP_PROXY":"http://127.0.0.1:58115","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:58115","https_proxy":"http://127.0.0.1:58115","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"9af444be-f4cf-432a-9f1a-516b298937b4","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#1","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:58115","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"58115"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM0NzkxIiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.O9QsQm1so9P5sN9TrWZMx2ETB3x-M1kUOl8KNPctrX3o_QE4sey6EMxNKxqTXVCo54tpxyjiH_GZ-SARIUsWFI4UHXTqSxDhGvHrjUFGDHo5OM5wX1ECtgPYjDmcFVu0LNtOGnokt2hL09468HRHArTqItsEEe0ADa6rXFNLHvnWEbxETkN6r4RnZXK0aERJmiRSehMZHMGifwBBvN2phblTbr-SqKu2UlnIWc381_5_qcpRFwL26HrfOvosMpnZqVPbebB2WmCo8aFRTb1p03vyA8fYJfVfjiVj9spSXwauRfdY1zA54QtxE1efgB59-aEUpMiCF9eZlITkv90q5w","buildHashedId":"6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm","testhubEvents":true,"jwtExpiresIn":1790631851},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:33:25.557Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onConnect hook invoked successfully. -2026-09-28T19:33:25.562Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] ConnectBinSession completed: time=6.383250001817942 -2026-09-28T19:33:25.563Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file sdk:cli:connectBinSession {"name":"sdk:cli:connectBinSession","entryType":"measure","startTime":1790624005556.708,"duration":1.089834000915289,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:33:25.595Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] PlaywrightConfig completed: time=0.6708750016987324 -2026-09-28T19:33:25.595Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file sdk:cli:driverInit {"name":"sdk:cli:driverInit","entryType":"measure","startTime":1790624005594.6624,"duration":0.19933300092816353,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:33:27.546Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Using cached nearest hub URL: https://hub-aps.browserstack.com/wd/hub -2026-09-28T19:33:27.546Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Cached new nearest hub URL: https://hub-aps.browserstack.com/wd/hub for binSessionId=9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-28T19:33:27.547Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] ConnectBinSession details: {"binSessionId":"9af444be-f4cf-432a-9f1a-516b298937b4","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-9af444be-f4cf-432a-9f1a-516b298937b4.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"9af444be-f4cf-432a-9f1a-516b298937b4","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.33187.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","EXTENSION_DEV_URL":"http://localhost:5173","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:58115","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:58115","HTTP_PROXY":"http://127.0.0.1:58115","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","PIP_PROXY":"http://127.0.0.1:58115","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:58115","YARN_HTTP_PROXY":"http://127.0.0.1:58115","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:58115","https_proxy":"http://127.0.0.1:58115","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"9af444be-f4cf-432a-9f1a-516b298937b4","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#1","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub-aps.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:58115","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"58115"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM0NzkxIiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.O9QsQm1so9P5sN9TrWZMx2ETB3x-M1kUOl8KNPctrX3o_QE4sey6EMxNKxqTXVCo54tpxyjiH_GZ-SARIUsWFI4UHXTqSxDhGvHrjUFGDHo5OM5wX1ECtgPYjDmcFVu0LNtOGnokt2hL09468HRHArTqItsEEe0ADa6rXFNLHvnWEbxETkN6r4RnZXK0aERJmiRSehMZHMGifwBBvN2phblTbr-SqKu2UlnIWc381_5_qcpRFwL26HrfOvosMpnZqVPbebB2WmCo8aFRTb1p03vyA8fYJfVfjiVj9spSXwauRfdY1zA54QtxE1efgB59-aEUpMiCF9eZlITkv90q5w","buildHashedId":"6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm","testhubEvents":true,"jwtExpiresIn":1790631851},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:33:27.547Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onConnect hook invoked successfully. -2026-09-28T19:33:27.548Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] ConnectBinSession completed: time=3.1348340027034283 -2026-09-28T19:33:27.549Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file sdk:cli:connectBinSession {"name":"sdk:cli:connectBinSession","entryType":"measure","startTime":1790624007545.701,"duration":1.7802079990506172,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:33:27.567Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] PlaywrightConfig completed: time=0.23362500220537186 -2026-09-28T19:33:27.567Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file sdk:cli:driverInit {"name":"sdk:cli:driverInit","entryType":"measure","startTime":1790624007566.8716,"duration":0.10712499916553497,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:33:27.673Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Using cached nearest hub URL: https://hub-aps.browserstack.com/wd/hub -2026-09-28T19:33:27.673Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Cached new nearest hub URL: https://hub-aps.browserstack.com/wd/hub for binSessionId=9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-28T19:33:27.673Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] ConnectBinSession details: {"binSessionId":"9af444be-f4cf-432a-9f1a-516b298937b4","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-9af444be-f4cf-432a-9f1a-516b298937b4.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"9af444be-f4cf-432a-9f1a-516b298937b4","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.33187.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","EXTENSION_DEV_URL":"http://localhost:5173","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:58115","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:58115","HTTP_PROXY":"http://127.0.0.1:58115","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","PIP_PROXY":"http://127.0.0.1:58115","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:58115","YARN_HTTP_PROXY":"http://127.0.0.1:58115","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:58115","https_proxy":"http://127.0.0.1:58115","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"9af444be-f4cf-432a-9f1a-516b298937b4","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#1","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub-aps.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:58115","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"58115"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM0NzkxIiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.O9QsQm1so9P5sN9TrWZMx2ETB3x-M1kUOl8KNPctrX3o_QE4sey6EMxNKxqTXVCo54tpxyjiH_GZ-SARIUsWFI4UHXTqSxDhGvHrjUFGDHo5OM5wX1ECtgPYjDmcFVu0LNtOGnokt2hL09468HRHArTqItsEEe0ADa6rXFNLHvnWEbxETkN6r4RnZXK0aERJmiRSehMZHMGifwBBvN2phblTbr-SqKu2UlnIWc381_5_qcpRFwL26HrfOvosMpnZqVPbebB2WmCo8aFRTb1p03vyA8fYJfVfjiVj9spSXwauRfdY1zA54QtxE1efgB59-aEUpMiCF9eZlITkv90q5w","buildHashedId":"6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm","testhubEvents":true,"jwtExpiresIn":1790631851},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:33:27.673Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onConnect hook invoked successfully. -2026-09-28T19:33:27.674Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] ConnectBinSession completed: time=1.777208000421524 -2026-09-28T19:33:27.675Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file sdk:cli:connectBinSession {"name":"sdk:cli:connectBinSession","entryType":"measure","startTime":1790624007672.896,"duration":0.9521249979734421,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:33:27.706Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] PlaywrightConfig completed: time=0.2999580018222332 -2026-09-28T19:33:27.706Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file sdk:cli:driverInit {"name":"sdk:cli:driverInit","entryType":"measure","startTime":1790624007705.6272,"duration":0.13229100033640862,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:33:27.875Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd93c887d-a39f-51b4-b70f-6507c0d8ada2', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:27.717Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.014Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:27.997Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.048Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:33:28.028Z' - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.074Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=d93c887d-a39f-51b4-b70f-6507c0d8ada2 -2026-09-28T19:33:28.075Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:33:28.076Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=e30b9924ad4e5811799f09de0664fdcd039ca48bdc160ddaa86e275e3545cf35 platform={} -2026-09-28T19:33:28.096Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '29226e53-3236-584d-818b-8f3afe1251ad', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.083Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.117Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:27.959Z', - uuid: 'd93c887d-a39f-51b4-b70f-6507c0d8ada2', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 82, - test_run_uuid: 'd93c887d-a39f-51b4-b70f-6507c0d8ada2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.043Z', - uuid: 'd93c887d-a39f-51b4-b70f-6507c0d8ada2', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd93c887d-a39f-51b4-b70f-6507c0d8ada2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.044Z', - uuid: 'd93c887d-a39f-51b4-b70f-6507c0d8ada2', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd93c887d-a39f-51b4-b70f-6507c0d8ada2' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:28.122Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd93c887d-a39f-51b4-b70f-6507c0d8ada2', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 370, - started_at: '2026-09-28T19:33:27.717Z', - finished_at: '2026-09-28T19:33:28.087Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.125Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:33:28.032Z', - uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 10, - hook_run_uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:33:28.047Z', - uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - hook_run_uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:33:28.054Z', - uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 33, - hook_run_uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:33:28.088Z', - uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 17, - hook_run_uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:28.125Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 5 -2026-09-28T19:33:28.125Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd93c887d-a39f-51b4-b70f-6507c0d8ada2', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:27.717Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:27.997Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:33:28.028Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '29226e53-3236-584d-818b-8f3afe1251ad', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.083Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd93c887d-a39f-51b4-b70f-6507c0d8ada2', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 370, - started_at: '2026-09-28T19:33:27.717Z', - finished_at: '2026-09-28T19:33:28.087Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 33274:0 -2026-09-28T19:33:28.125Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch. Request Size - 5911 bytes. Events are 'TestRunStarted':d93c887d-a39f-51b4-b70f-6507c0d8ada2,'TestRunStarted':9f92ed2a-e014-5924-a432-415dc5ccb6d4,'HookRunStarted':b403dec6-32b4-410a-b116-fd429d258ccd,'TestRunStarted':29226e53-3236-584d-818b-8f3afe1251ad,'TestRunFinished':d93c887d-a39f-51b4-b70f-6507c0d8ada2 -2026-09-28T19:33:28.125Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"d93c887d-a39f-51b4-b70f-6507c0d8ada2","name":"GET /library/status returns connection status","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/library/status');\n expect(res.status()).toBe(200);\n const body = await res.json();\n // Shape check — connected may be true or false depending on prior state\n expect(typeof body).toBe('object');\n }"},"identifier":"GET /library/status returns connection status","scope":"GET /library/status returns connection status","scopes":["Library endpoints"],"meta":{},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:33:27.717Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"9f92ed2a-e014-5924-a432-415dc5ccb6d4","name":"POST /snapshots creates a snapshot and returns 201","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n expect(res.status()).toBe(201);\n const body = await res.json();\n expect(body.message).toBe('Snapshot created');\n expect(body.snapshot.id).toBeTruthy();\n expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n }"},"identifier":"POST /snapshots creates a snapshot and returns 201","scope":"POST /snapshots creates a snapshot and returns 201","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:33:27.997Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"HookRunStarted","hook_run":{"type":"hook","hook_type":"BEFORE_EACH","framework":"Playwright","uuid":"b403dec6-32b4-410a-b116-fd429d258ccd","name":"beforeEach hook","result":"pending","test_run_id":"9f92ed2a-e014-5924-a432-415dc5ccb6d4","body":{"lang":"node","code":null},"scope":"POST /snapshots creates a snapshot and returns 201","custom_metadata":{},"tags":[],"scopes":["Snapshot CRUD"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","started_at":"2026-09-28T19:33:28.028Z"}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"29226e53-3236-584d-818b-8f3afe1251ad","name":"POST /library/token returns 400 when token is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.post('/library/token', {\n data: {}\n });\n // Backend should reject an empty token\n expect([400, 422, 500]).toContain(res.status());\n }"},"identifier":"POST /library/token returns 400 when token is missing","scope":"POST /library/token returns 400 when token is missing","scopes":["Library endpoints"],"meta":{},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:33:28.083Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"d93c887d-a39f-51b4-b70f-6507c0d8ada2","name":"GET /library/status returns connection status","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/library/status');\n expect(res.status()).toBe(200);\n const body = await res.json();\n // Shape check — connected may be true or false depending on prior state\n expect(typeof body).toBe('object');\n }"},"identifier":"GET /library/status returns connection status","scope":"GET /library/status returns connection status","scopes":["Library endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"passed","duration_in_ms":370,"started_at":"2026-09-28T19:33:27.717Z","finished_at":"2026-09-28T19:33:28.087Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:33:28.126Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:33:28.126Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch -2026-09-28T19:33:28.134Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:33:28.028Z', - finished_at: '2026-09-28T19:33:28.105Z' - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.156Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=9f92ed2a-e014-5924-a432-415dc5ccb6d4 -2026-09-28T19:33:28.156Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:33:28.156Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=250c35429efc64b0fc24733923f6130255f68f0b6faa43d694854fd9ed181c50 platform={} -2026-09-28T19:33:28.181Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e4a2991d-c481-5813-9c86-45c01ac5f02d', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.170Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.191Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:33:28.200Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:33:28.203Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=e4a2991d-c481-5813-9c86-45c01ac5f02d -2026-09-28T19:33:28.203Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:33:28.203Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=250c35429efc64b0fc24733923f6130255f68f0b6faa43d694854fd9ed181c50 platform={} -2026-09-28T19:33:28.205Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.106Z', - uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 11, - test_run_uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.120Z', - uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.123Z', - uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.123Z', - uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.124Z', - uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.124Z', - uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.124Z', - uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:28.206Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 174, - started_at: '2026-09-28T19:33:27.997Z', - finished_at: '2026-09-28T19:33:28.171Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [ 'b403dec6-32b4-410a-b116-fd429d258ccd' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.212Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c90422e4-b3f1-5695-b26f-b55692d845b7', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.208Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.217Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.182Z', - uuid: 'e4a2991d-c481-5813-9c86-45c01ac5f02d', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'e4a2991d-c481-5813-9c86-45c01ac5f02d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.185Z', - uuid: 'e4a2991d-c481-5813-9c86-45c01ac5f02d', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e4a2991d-c481-5813-9c86-45c01ac5f02d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.186Z', - uuid: 'e4a2991d-c481-5813-9c86-45c01ac5f02d', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e4a2991d-c481-5813-9c86-45c01ac5f02d' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:28.219Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e4a2991d-c481-5813-9c86-45c01ac5f02d', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 38, - started_at: '2026-09-28T19:33:28.170Z', - finished_at: '2026-09-28T19:33:28.208Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.221Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:33:28.223Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:33:28.225Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=c90422e4-b3f1-5695-b26f-b55692d845b7 -2026-09-28T19:33:28.225Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:33:28.225Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=250c35429efc64b0fc24733923f6130255f68f0b6faa43d694854fd9ed181c50 platform={} -2026-09-28T19:33:28.232Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1b675fd1-62c6-5400-a10a-b30aed06e172', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.228Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.245Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.217Z', - uuid: 'c90422e4-b3f1-5695-b26f-b55692d845b7', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'c90422e4-b3f1-5695-b26f-b55692d845b7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.219Z', - uuid: 'c90422e4-b3f1-5695-b26f-b55692d845b7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c90422e4-b3f1-5695-b26f-b55692d845b7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.219Z', - uuid: 'c90422e4-b3f1-5695-b26f-b55692d845b7', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c90422e4-b3f1-5695-b26f-b55692d845b7' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:28.246Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:33:28.246Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:33:28.249Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c90422e4-b3f1-5695-b26f-b55692d845b7', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 20, - started_at: '2026-09-28T19:33:28.208Z', - finished_at: '2026-09-28T19:33:28.228Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.251Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=1b675fd1-62c6-5400-a10a-b30aed06e172 -2026-09-28T19:33:28.251Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:33:28.251Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=250c35429efc64b0fc24733923f6130255f68f0b6faa43d694854fd9ed181c50 platform={} -2026-09-28T19:33:28.268Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2c83e216-f9cc-540f-aab7-f6cc00523716', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.255Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.280Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.241Z', - uuid: '1b675fd1-62c6-5400-a10a-b30aed06e172', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '1b675fd1-62c6-5400-a10a-b30aed06e172' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.244Z', - uuid: '1b675fd1-62c6-5400-a10a-b30aed06e172', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1b675fd1-62c6-5400-a10a-b30aed06e172' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.245Z', - uuid: '1b675fd1-62c6-5400-a10a-b30aed06e172', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1b675fd1-62c6-5400-a10a-b30aed06e172' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:28.282Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1b675fd1-62c6-5400-a10a-b30aed06e172', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 28, - started_at: '2026-09-28T19:33:28.228Z', - finished_at: '2026-09-28T19:33:28.256Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.293Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:33:28.294Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:33:28.305Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=2c83e216-f9cc-540f-aab7-f6cc00523716 -2026-09-28T19:33:28.305Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:33:28.305Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=250c35429efc64b0fc24733923f6130255f68f0b6faa43d694854fd9ed181c50 platform={} -2026-09-28T19:33:28.326Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.312Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.405Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.288Z', - uuid: '2c83e216-f9cc-540f-aab7-f6cc00523716', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '2c83e216-f9cc-540f-aab7-f6cc00523716' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.292Z', - uuid: '2c83e216-f9cc-540f-aab7-f6cc00523716', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2c83e216-f9cc-540f-aab7-f6cc00523716' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.293Z', - uuid: '2c83e216-f9cc-540f-aab7-f6cc00523716', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2c83e216-f9cc-540f-aab7-f6cc00523716' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:28.413Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2c83e216-f9cc-540f-aab7-f6cc00523716', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 58, - started_at: '2026-09-28T19:33:28.255Z', - finished_at: '2026-09-28T19:33:28.313Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.416Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:33:28.416Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:33:28.434Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=fcde11d0-3d28-52a5-a733-39e0d7ef8194 -2026-09-28T19:33:28.434Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:33:28.434Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=250c35429efc64b0fc24733923f6130255f68f0b6faa43d694854fd9ed181c50 platform={} -2026-09-28T19:33:28.454Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.438Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.460Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:33:28.461Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:33:28.462Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.411Z', - uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.415Z', - uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.416Z', - uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.420Z', - uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.421Z', - uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.421Z', - uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:28.464Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 127, - started_at: '2026-09-28T19:33:28.312Z', - finished_at: '2026-09-28T19:33:28.439Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.509Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=a84f2203-6832-5703-bd73-48f7c3a8c0c6 -2026-09-28T19:33:28.509Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:33:28.509Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=250c35429efc64b0fc24733923f6130255f68f0b6faa43d694854fd9ed181c50 platform={} -2026-09-28T19:33:28.520Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=29226e53-3236-584d-818b-8f3afe1251ad -2026-09-28T19:33:28.520Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:33:28.520Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=e30b9924ad4e5811799f09de0664fdcd039ca48bdc160ddaa86e275e3545cf35 platform={} -2026-09-28T19:33:28.541Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f193295f-9226-5fdf-8508-af1c7451923f', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.521Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.544Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7761c8e4-bfef-5eff-bb0e-56572f9032f8', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.529Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.559Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.457Z', - uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.461Z', - uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.462Z', - uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.462Z', - uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:28.562Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 85, - started_at: '2026-09-28T19:33:28.438Z', - finished_at: '2026-09-28T19:33:28.523Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.563Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.096Z', - uuid: '29226e53-3236-584d-818b-8f3afe1251ad', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 370, - test_run_uuid: '29226e53-3236-584d-818b-8f3afe1251ad' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.468Z', - uuid: '29226e53-3236-584d-818b-8f3afe1251ad', - kind: 'TEST_STEP', - message: 'Expect "toContain"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '29226e53-3236-584d-818b-8f3afe1251ad' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:28.564Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '29226e53-3236-584d-818b-8f3afe1251ad', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 447, - started_at: '2026-09-28T19:33:28.083Z', - finished_at: '2026-09-28T19:33:28.530Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.566Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:33:28.566Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:33:28.567Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=7761c8e4-bfef-5eff-bb0e-56572f9032f8 -2026-09-28T19:33:28.567Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:33:28.567Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=e30b9924ad4e5811799f09de0664fdcd039ca48bdc160ddaa86e275e3545cf35 platform={} -2026-09-28T19:33:28.575Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9f60f1f3-14aa-55a8-acaf-0417047c5a27', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.571Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.576Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=f193295f-9226-5fdf-8508-af1c7451923f -2026-09-28T19:33:28.576Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:33:28.576Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=250c35429efc64b0fc24733923f6130255f68f0b6faa43d694854fd9ed181c50 platform={} -2026-09-28T19:33:28.587Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.557Z', - uuid: '7761c8e4-bfef-5eff-bb0e-56572f9032f8', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '7761c8e4-bfef-5eff-bb0e-56572f9032f8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.561Z', - uuid: '7761c8e4-bfef-5eff-bb0e-56572f9032f8', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7761c8e4-bfef-5eff-bb0e-56572f9032f8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.562Z', - uuid: '7761c8e4-bfef-5eff-bb0e-56572f9032f8', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7761c8e4-bfef-5eff-bb0e-56572f9032f8' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:28.589Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7761c8e4-bfef-5eff-bb0e-56572f9032f8', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 43, - started_at: '2026-09-28T19:33:28.529Z', - finished_at: '2026-09-28T19:33:28.572Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.592Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=9f60f1f3-14aa-55a8-acaf-0417047c5a27 -2026-09-28T19:33:28.592Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:33:28.592Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=e30b9924ad4e5811799f09de0664fdcd039ca48bdc160ddaa86e275e3545cf35 platform={} -2026-09-28T19:33:28.595Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f132d2d8-bfb7-571b-8d38-80c81ce1de8f', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.588Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.606Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.597Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.623Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:33:28.623Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:33:28.634Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=f132d2d8-bfb7-571b-8d38-80c81ce1de8f -2026-09-28T19:33:28.634Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:33:28.634Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=250c35429efc64b0fc24733923f6130255f68f0b6faa43d694854fd9ed181c50 platform={} -2026-09-28T19:33:28.639Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.562Z', - uuid: 'f193295f-9226-5fdf-8508-af1c7451923f', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'f193295f-9226-5fdf-8508-af1c7451923f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.565Z', - uuid: 'f193295f-9226-5fdf-8508-af1c7451923f', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: 'f193295f-9226-5fdf-8508-af1c7451923f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.570Z', - uuid: 'f193295f-9226-5fdf-8508-af1c7451923f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f193295f-9226-5fdf-8508-af1c7451923f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.570Z', - uuid: 'f193295f-9226-5fdf-8508-af1c7451923f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f193295f-9226-5fdf-8508-af1c7451923f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.570Z', - uuid: 'f193295f-9226-5fdf-8508-af1c7451923f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f193295f-9226-5fdf-8508-af1c7451923f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.571Z', - uuid: 'f193295f-9226-5fdf-8508-af1c7451923f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f193295f-9226-5fdf-8508-af1c7451923f' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:28.642Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f193295f-9226-5fdf-8508-af1c7451923f', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 68, - started_at: '2026-09-28T19:33:28.521Z', - finished_at: '2026-09-28T19:33:28.589Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.648Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.577Z', - uuid: '9f60f1f3-14aa-55a8-acaf-0417047c5a27', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: '9f60f1f3-14aa-55a8-acaf-0417047c5a27' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.583Z', - uuid: '9f60f1f3-14aa-55a8-acaf-0417047c5a27', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9f60f1f3-14aa-55a8-acaf-0417047c5a27' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.585Z', - uuid: '9f60f1f3-14aa-55a8-acaf-0417047c5a27', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9f60f1f3-14aa-55a8-acaf-0417047c5a27' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:28.650Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.641Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.651Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9f60f1f3-14aa-55a8-acaf-0417047c5a27', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 27, - started_at: '2026-09-28T19:33:28.571Z', - finished_at: '2026-09-28T19:33:28.598Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.654Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:33:28.654Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:33:28.658Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.600Z', - uuid: 'f132d2d8-bfb7-571b-8d38-80c81ce1de8f', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: 'f132d2d8-bfb7-571b-8d38-80c81ce1de8f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.605Z', - uuid: 'f132d2d8-bfb7-571b-8d38-80c81ce1de8f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f132d2d8-bfb7-571b-8d38-80c81ce1de8f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.605Z', - uuid: 'f132d2d8-bfb7-571b-8d38-80c81ce1de8f', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'f132d2d8-bfb7-571b-8d38-80c81ce1de8f' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:28.659Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f132d2d8-bfb7-571b-8d38-80c81ce1de8f', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 54, - started_at: '2026-09-28T19:33:28.588Z', - finished_at: '2026-09-28T19:33:28.642Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.661Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=bac8f2b9-d960-5379-8e76-4f9800649b90 -2026-09-28T19:33:28.662Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:33:28.662Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=250c35429efc64b0fc24733923f6130255f68f0b6faa43d694854fd9ed181c50 platform={} -2026-09-28T19:33:28.674Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.666Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.680Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.651Z', - uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.654Z', - uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.657Z', - uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.657Z', - uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:28.680Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:33:28.680Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:33:28.684Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 26, - started_at: '2026-09-28T19:33:28.641Z', - finished_at: '2026-09-28T19:33:28.667Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.687Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=b82eddb9-ca4b-5737-aafc-5942de33a797 -2026-09-28T19:33:28.687Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:33:28.687Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=250c35429efc64b0fc24733923f6130255f68f0b6faa43d694854fd9ed181c50 platform={} -2026-09-28T19:33:28.697Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '608940b6-2912-5dc6-beea-2b36d38dafb4', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.690Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.709Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'fb85964c-05f8-437a-a31e-f8b209e42f78', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '608940b6-2912-5dc6-beea-2b36d38dafb4', - body: { lang: 'node', code: null }, - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:33:28.699Z' - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.720Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.676Z', - uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.678Z', - uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.680Z', - uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.680Z', - uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.681Z', - uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.683Z', - uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797', - kind: 'TEST_STEP', - message: 'Expect "toBeUndefined"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:28.722Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 24, - started_at: '2026-09-28T19:33:28.666Z', - finished_at: '2026-09-28T19:33:28.690Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.725Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:33:28.706Z', - uuid: 'fb85964c-05f8-437a-a31e-f8b209e42f78', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: 'fb85964c-05f8-437a-a31e-f8b209e42f78' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:33:28.713Z', - uuid: 'fb85964c-05f8-437a-a31e-f8b209e42f78', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: 'fb85964c-05f8-437a-a31e-f8b209e42f78' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:33:28.717Z', - uuid: 'fb85964c-05f8-437a-a31e-f8b209e42f78', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - hook_run_uuid: 'fb85964c-05f8-437a-a31e-f8b209e42f78' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:28.726Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'fb85964c-05f8-437a-a31e-f8b209e42f78', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '608940b6-2912-5dc6-beea-2b36d38dafb4', - body: { lang: 'node', code: null }, - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:33:28.699Z', - finished_at: '2026-09-28T19:33:28.721Z' - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.728Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=608940b6-2912-5dc6-beea-2b36d38dafb4 -2026-09-28T19:33:28.728Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:33:28.729Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=250c35429efc64b0fc24733923f6130255f68f0b6faa43d694854fd9ed181c50 platform={} -2026-09-28T19:33:28.739Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.732Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.785Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:33:28.785Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:33:28.786Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=f2af9911-f3a8-5a1d-a346-987402fbd304 -2026-09-28T19:33:28.786Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:33:28.786Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=250c35429efc64b0fc24733923f6130255f68f0b6faa43d694854fd9ed181c50 platform={} -2026-09-28T19:33:28.788Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.722Z', - uuid: '608940b6-2912-5dc6-beea-2b36d38dafb4', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '608940b6-2912-5dc6-beea-2b36d38dafb4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.724Z', - uuid: '608940b6-2912-5dc6-beea-2b36d38dafb4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '608940b6-2912-5dc6-beea-2b36d38dafb4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.725Z', - uuid: '608940b6-2912-5dc6-beea-2b36d38dafb4', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '608940b6-2912-5dc6-beea-2b36d38dafb4' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:28.789Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '608940b6-2912-5dc6-beea-2b36d38dafb4', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 43, - started_at: '2026-09-28T19:33:28.690Z', - finished_at: '2026-09-28T19:33:28.733Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [ 'fb85964c-05f8-437a-a31e-f8b209e42f78' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.797Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.741Z', - uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.743Z', - uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.745Z', - uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 9, - test_run_uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.755Z', - uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.756Z', - uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.757Z', - uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.763Z', - uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:28.798Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 58, - started_at: '2026-09-28T19:33:28.732Z', - finished_at: '2026-09-28T19:33:28.790Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:29.097Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch: 200 OK -2026-09-28T19:33:29.097Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:33:29.098Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'TestRunStarted':d93c887d-a39f-51b4-b70f-6507c0d8ada2,'TestRunStarted':9f92ed2a-e014-5924-a432-415dc5ccb6d4,'HookRunStarted':b403dec6-32b4-410a-b116-fd429d258ccd,'TestRunStarted':29226e53-3236-584d-818b-8f3afe1251ad,'TestRunFinished':d93c887d-a39f-51b4-b70f-6507c0d8ada2 -- {"success":true} -2026-09-28T19:33:29.098Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 34 -2026-09-28T19:33:29.098Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 19 -2026-09-28T19:33:29.100Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:27.959Z', - uuid: 'd93c887d-a39f-51b4-b70f-6507c0d8ada2', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 82, - test_run_uuid: 'd93c887d-a39f-51b4-b70f-6507c0d8ada2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.043Z', - uuid: 'd93c887d-a39f-51b4-b70f-6507c0d8ada2', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd93c887d-a39f-51b4-b70f-6507c0d8ada2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.044Z', - uuid: 'd93c887d-a39f-51b4-b70f-6507c0d8ada2', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd93c887d-a39f-51b4-b70f-6507c0d8ada2' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:33:28.032Z', - uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 10, - hook_run_uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:33:28.047Z', - uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - hook_run_uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:33:28.054Z', - uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 33, - hook_run_uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:33:28.088Z', - uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 17, - hook_run_uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.106Z', - uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 11, - test_run_uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.120Z', - uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.123Z', - uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.123Z', - uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.124Z', - uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.124Z', - uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.124Z', - uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.182Z', - uuid: 'e4a2991d-c481-5813-9c86-45c01ac5f02d', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'e4a2991d-c481-5813-9c86-45c01ac5f02d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.185Z', - uuid: 'e4a2991d-c481-5813-9c86-45c01ac5f02d', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e4a2991d-c481-5813-9c86-45c01ac5f02d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.186Z', - uuid: 'e4a2991d-c481-5813-9c86-45c01ac5f02d', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e4a2991d-c481-5813-9c86-45c01ac5f02d' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.217Z', - uuid: 'c90422e4-b3f1-5695-b26f-b55692d845b7', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'c90422e4-b3f1-5695-b26f-b55692d845b7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.219Z', - uuid: 'c90422e4-b3f1-5695-b26f-b55692d845b7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c90422e4-b3f1-5695-b26f-b55692d845b7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.219Z', - uuid: 'c90422e4-b3f1-5695-b26f-b55692d845b7', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c90422e4-b3f1-5695-b26f-b55692d845b7' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.241Z', - uuid: '1b675fd1-62c6-5400-a10a-b30aed06e172', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '1b675fd1-62c6-5400-a10a-b30aed06e172' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.244Z', - uuid: '1b675fd1-62c6-5400-a10a-b30aed06e172', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1b675fd1-62c6-5400-a10a-b30aed06e172' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.245Z', - uuid: '1b675fd1-62c6-5400-a10a-b30aed06e172', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1b675fd1-62c6-5400-a10a-b30aed06e172' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.288Z', - uuid: '2c83e216-f9cc-540f-aab7-f6cc00523716', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '2c83e216-f9cc-540f-aab7-f6cc00523716' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.292Z', - uuid: '2c83e216-f9cc-540f-aab7-f6cc00523716', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2c83e216-f9cc-540f-aab7-f6cc00523716' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.293Z', - uuid: '2c83e216-f9cc-540f-aab7-f6cc00523716', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2c83e216-f9cc-540f-aab7-f6cc00523716' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.411Z', - uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.415Z', - uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.416Z', - uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.420Z', - uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.421Z', - uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.421Z', - uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.457Z', - uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.461Z', - uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.462Z', - uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.462Z', - uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.096Z', - uuid: '29226e53-3236-584d-818b-8f3afe1251ad', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 370, - test_run_uuid: '29226e53-3236-584d-818b-8f3afe1251ad' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.468Z', - uuid: '29226e53-3236-584d-818b-8f3afe1251ad', - kind: 'TEST_STEP', - message: 'Expect "toContain"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '29226e53-3236-584d-818b-8f3afe1251ad' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.557Z', - uuid: '7761c8e4-bfef-5eff-bb0e-56572f9032f8', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '7761c8e4-bfef-5eff-bb0e-56572f9032f8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.561Z', - uuid: '7761c8e4-bfef-5eff-bb0e-56572f9032f8', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7761c8e4-bfef-5eff-bb0e-56572f9032f8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.562Z', - uuid: '7761c8e4-bfef-5eff-bb0e-56572f9032f8', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7761c8e4-bfef-5eff-bb0e-56572f9032f8' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.562Z', - uuid: 'f193295f-9226-5fdf-8508-af1c7451923f', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'f193295f-9226-5fdf-8508-af1c7451923f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.565Z', - uuid: 'f193295f-9226-5fdf-8508-af1c7451923f', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: 'f193295f-9226-5fdf-8508-af1c7451923f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.570Z', - uuid: 'f193295f-9226-5fdf-8508-af1c7451923f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f193295f-9226-5fdf-8508-af1c7451923f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.570Z', - uuid: 'f193295f-9226-5fdf-8508-af1c7451923f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f193295f-9226-5fdf-8508-af1c7451923f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.570Z', - uuid: 'f193295f-9226-5fdf-8508-af1c7451923f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f193295f-9226-5fdf-8508-af1c7451923f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.571Z', - uuid: 'f193295f-9226-5fdf-8508-af1c7451923f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f193295f-9226-5fdf-8508-af1c7451923f' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.577Z', - uuid: '9f60f1f3-14aa-55a8-acaf-0417047c5a27', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: '9f60f1f3-14aa-55a8-acaf-0417047c5a27' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.583Z', - uuid: '9f60f1f3-14aa-55a8-acaf-0417047c5a27', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9f60f1f3-14aa-55a8-acaf-0417047c5a27' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.585Z', - uuid: '9f60f1f3-14aa-55a8-acaf-0417047c5a27', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9f60f1f3-14aa-55a8-acaf-0417047c5a27' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.600Z', - uuid: 'f132d2d8-bfb7-571b-8d38-80c81ce1de8f', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: 'f132d2d8-bfb7-571b-8d38-80c81ce1de8f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.605Z', - uuid: 'f132d2d8-bfb7-571b-8d38-80c81ce1de8f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f132d2d8-bfb7-571b-8d38-80c81ce1de8f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.605Z', - uuid: 'f132d2d8-bfb7-571b-8d38-80c81ce1de8f', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'f132d2d8-bfb7-571b-8d38-80c81ce1de8f' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.651Z', - uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.654Z', - uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.657Z', - uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.657Z', - uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.676Z', - uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.678Z', - uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.680Z', - uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.680Z', - uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.681Z', - uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.683Z', - uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797', - kind: 'TEST_STEP', - message: 'Expect "toBeUndefined"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:33:28.706Z', - uuid: 'fb85964c-05f8-437a-a31e-f8b209e42f78', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: 'fb85964c-05f8-437a-a31e-f8b209e42f78' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:33:28.713Z', - uuid: 'fb85964c-05f8-437a-a31e-f8b209e42f78', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: 'fb85964c-05f8-437a-a31e-f8b209e42f78' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:33:28.717Z', - uuid: 'fb85964c-05f8-437a-a31e-f8b209e42f78', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - hook_run_uuid: 'fb85964c-05f8-437a-a31e-f8b209e42f78' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.722Z', - uuid: '608940b6-2912-5dc6-beea-2b36d38dafb4', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '608940b6-2912-5dc6-beea-2b36d38dafb4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.724Z', - uuid: '608940b6-2912-5dc6-beea-2b36d38dafb4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '608940b6-2912-5dc6-beea-2b36d38dafb4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.725Z', - uuid: '608940b6-2912-5dc6-beea-2b36d38dafb4', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '608940b6-2912-5dc6-beea-2b36d38dafb4' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.741Z', - uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.743Z', - uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.745Z', - uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 9, - test_run_uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.755Z', - uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.756Z', - uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.757Z', - uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.763Z', - uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304' - } - ] - } -] to 33274:0 -2026-09-28T19:33:29.100Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch. Request Size - 31531 bytes. Events are 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -2026-09-28T19:33:29.101Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:27.959Z","uuid":"d93c887d-a39f-51b4-b70f-6507c0d8ada2","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":82,"test_run_uuid":"d93c887d-a39f-51b4-b70f-6507c0d8ada2"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.043Z","uuid":"d93c887d-a39f-51b4-b70f-6507c0d8ada2","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"d93c887d-a39f-51b4-b70f-6507c0d8ada2"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.044Z","uuid":"d93c887d-a39f-51b4-b70f-6507c0d8ada2","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"d93c887d-a39f-51b4-b70f-6507c0d8ada2"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_EACH","timestamp":"2026-09-28T19:33:28.032Z","uuid":"b403dec6-32b4-410a-b116-fd429d258ccd","kind":"TEST_STEP","message":"Fixture \"__browserstack_workerHook\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":10,"hook_run_uuid":"b403dec6-32b4-410a-b116-fd429d258ccd"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_EACH","timestamp":"2026-09-28T19:33:28.047Z","uuid":"b403dec6-32b4-410a-b116-fd429d258ccd","kind":"TEST_STEP","message":"Fixture \"__browserstack_testHook\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":4,"hook_run_uuid":"b403dec6-32b4-410a-b116-fd429d258ccd"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_EACH","timestamp":"2026-09-28T19:33:28.054Z","uuid":"b403dec6-32b4-410a-b116-fd429d258ccd","kind":"TEST_STEP","message":"Create request context","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":33,"hook_run_uuid":"b403dec6-32b4-410a-b116-fd429d258ccd"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_EACH","timestamp":"2026-09-28T19:33:28.088Z","uuid":"b403dec6-32b4-410a-b116-fd429d258ccd","kind":"TEST_STEP","message":"DELETE","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":17,"hook_run_uuid":"b403dec6-32b4-410a-b116-fd429d258ccd"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.106Z","uuid":"9f92ed2a-e014-5924-a432-415dc5ccb6d4","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":11,"test_run_uuid":"9f92ed2a-e014-5924-a432-415dc5ccb6d4"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.120Z","uuid":"9f92ed2a-e014-5924-a432-415dc5ccb6d4","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"9f92ed2a-e014-5924-a432-415dc5ccb6d4"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.123Z","uuid":"9f92ed2a-e014-5924-a432-415dc5ccb6d4","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"9f92ed2a-e014-5924-a432-415dc5ccb6d4"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.123Z","uuid":"9f92ed2a-e014-5924-a432-415dc5ccb6d4","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"9f92ed2a-e014-5924-a432-415dc5ccb6d4"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.124Z","uuid":"9f92ed2a-e014-5924-a432-415dc5ccb6d4","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"9f92ed2a-e014-5924-a432-415dc5ccb6d4"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.124Z","uuid":"9f92ed2a-e014-5924-a432-415dc5ccb6d4","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"9f92ed2a-e014-5924-a432-415dc5ccb6d4"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.124Z","uuid":"9f92ed2a-e014-5924-a432-415dc5ccb6d4","kind":"TEST_STEP","message":"Expect \"toEqual\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"9f92ed2a-e014-5924-a432-415dc5ccb6d4"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.182Z","uuid":"e4a2991d-c481-5813-9c86-45c01ac5f02d","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"e4a2991d-c481-5813-9c86-45c01ac5f02d"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.185Z","uuid":"e4a2991d-c481-5813-9c86-45c01ac5f02d","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"e4a2991d-c481-5813-9c86-45c01ac5f02d"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.186Z","uuid":"e4a2991d-c481-5813-9c86-45c01ac5f02d","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"e4a2991d-c481-5813-9c86-45c01ac5f02d"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.217Z","uuid":"c90422e4-b3f1-5695-b26f-b55692d845b7","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"c90422e4-b3f1-5695-b26f-b55692d845b7"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.219Z","uuid":"c90422e4-b3f1-5695-b26f-b55692d845b7","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"c90422e4-b3f1-5695-b26f-b55692d845b7"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.219Z","uuid":"c90422e4-b3f1-5695-b26f-b55692d845b7","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"c90422e4-b3f1-5695-b26f-b55692d845b7"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.241Z","uuid":"1b675fd1-62c6-5400-a10a-b30aed06e172","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"1b675fd1-62c6-5400-a10a-b30aed06e172"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.244Z","uuid":"1b675fd1-62c6-5400-a10a-b30aed06e172","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"1b675fd1-62c6-5400-a10a-b30aed06e172"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.245Z","uuid":"1b675fd1-62c6-5400-a10a-b30aed06e172","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"1b675fd1-62c6-5400-a10a-b30aed06e172"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.288Z","uuid":"2c83e216-f9cc-540f-aab7-f6cc00523716","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"2c83e216-f9cc-540f-aab7-f6cc00523716"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.292Z","uuid":"2c83e216-f9cc-540f-aab7-f6cc00523716","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"2c83e216-f9cc-540f-aab7-f6cc00523716"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.293Z","uuid":"2c83e216-f9cc-540f-aab7-f6cc00523716","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"2c83e216-f9cc-540f-aab7-f6cc00523716"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.411Z","uuid":"fcde11d0-3d28-52a5-a733-39e0d7ef8194","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"fcde11d0-3d28-52a5-a733-39e0d7ef8194"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.415Z","uuid":"fcde11d0-3d28-52a5-a733-39e0d7ef8194","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"fcde11d0-3d28-52a5-a733-39e0d7ef8194"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.416Z","uuid":"fcde11d0-3d28-52a5-a733-39e0d7ef8194","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"fcde11d0-3d28-52a5-a733-39e0d7ef8194"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.420Z","uuid":"fcde11d0-3d28-52a5-a733-39e0d7ef8194","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"fcde11d0-3d28-52a5-a733-39e0d7ef8194"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.421Z","uuid":"fcde11d0-3d28-52a5-a733-39e0d7ef8194","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"fcde11d0-3d28-52a5-a733-39e0d7ef8194"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.421Z","uuid":"fcde11d0-3d28-52a5-a733-39e0d7ef8194","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"fcde11d0-3d28-52a5-a733-39e0d7ef8194"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.457Z","uuid":"a84f2203-6832-5703-bd73-48f7c3a8c0c6","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":4,"test_run_uuid":"a84f2203-6832-5703-bd73-48f7c3a8c0c6"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.461Z","uuid":"a84f2203-6832-5703-bd73-48f7c3a8c0c6","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"a84f2203-6832-5703-bd73-48f7c3a8c0c6"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.462Z","uuid":"a84f2203-6832-5703-bd73-48f7c3a8c0c6","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"a84f2203-6832-5703-bd73-48f7c3a8c0c6"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.462Z","uuid":"a84f2203-6832-5703-bd73-48f7c3a8c0c6","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"a84f2203-6832-5703-bd73-48f7c3a8c0c6"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.096Z","uuid":"29226e53-3236-584d-818b-8f3afe1251ad","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":370,"test_run_uuid":"29226e53-3236-584d-818b-8f3afe1251ad"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.468Z","uuid":"29226e53-3236-584d-818b-8f3afe1251ad","kind":"TEST_STEP","message":"Expect \"toContain\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"29226e53-3236-584d-818b-8f3afe1251ad"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.557Z","uuid":"7761c8e4-bfef-5eff-bb0e-56572f9032f8","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"7761c8e4-bfef-5eff-bb0e-56572f9032f8"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.561Z","uuid":"7761c8e4-bfef-5eff-bb0e-56572f9032f8","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"7761c8e4-bfef-5eff-bb0e-56572f9032f8"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.562Z","uuid":"7761c8e4-bfef-5eff-bb0e-56572f9032f8","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"7761c8e4-bfef-5eff-bb0e-56572f9032f8"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.562Z","uuid":"f193295f-9226-5fdf-8508-af1c7451923f","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"f193295f-9226-5fdf-8508-af1c7451923f"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.565Z","uuid":"f193295f-9226-5fdf-8508-af1c7451923f","kind":"TEST_STEP","message":"PATCH","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":5,"test_run_uuid":"f193295f-9226-5fdf-8508-af1c7451923f"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.570Z","uuid":"f193295f-9226-5fdf-8508-af1c7451923f","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"f193295f-9226-5fdf-8508-af1c7451923f"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.570Z","uuid":"f193295f-9226-5fdf-8508-af1c7451923f","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"f193295f-9226-5fdf-8508-af1c7451923f"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.570Z","uuid":"f193295f-9226-5fdf-8508-af1c7451923f","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"f193295f-9226-5fdf-8508-af1c7451923f"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.571Z","uuid":"f193295f-9226-5fdf-8508-af1c7451923f","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"f193295f-9226-5fdf-8508-af1c7451923f"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.577Z","uuid":"9f60f1f3-14aa-55a8-acaf-0417047c5a27","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":6,"test_run_uuid":"9f60f1f3-14aa-55a8-acaf-0417047c5a27"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.583Z","uuid":"9f60f1f3-14aa-55a8-acaf-0417047c5a27","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"9f60f1f3-14aa-55a8-acaf-0417047c5a27"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.585Z","uuid":"9f60f1f3-14aa-55a8-acaf-0417047c5a27","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"9f60f1f3-14aa-55a8-acaf-0417047c5a27"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.600Z","uuid":"f132d2d8-bfb7-571b-8d38-80c81ce1de8f","kind":"TEST_STEP","message":"PATCH","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":5,"test_run_uuid":"f132d2d8-bfb7-571b-8d38-80c81ce1de8f"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.605Z","uuid":"f132d2d8-bfb7-571b-8d38-80c81ce1de8f","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"f132d2d8-bfb7-571b-8d38-80c81ce1de8f"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.605Z","uuid":"f132d2d8-bfb7-571b-8d38-80c81ce1de8f","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"f132d2d8-bfb7-571b-8d38-80c81ce1de8f"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.651Z","uuid":"bac8f2b9-d960-5379-8e76-4f9800649b90","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"bac8f2b9-d960-5379-8e76-4f9800649b90"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.654Z","uuid":"bac8f2b9-d960-5379-8e76-4f9800649b90","kind":"TEST_STEP","message":"PATCH","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"bac8f2b9-d960-5379-8e76-4f9800649b90"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.657Z","uuid":"bac8f2b9-d960-5379-8e76-4f9800649b90","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"bac8f2b9-d960-5379-8e76-4f9800649b90"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.657Z","uuid":"bac8f2b9-d960-5379-8e76-4f9800649b90","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"bac8f2b9-d960-5379-8e76-4f9800649b90"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.676Z","uuid":"b82eddb9-ca4b-5737-aafc-5942de33a797","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"b82eddb9-ca4b-5737-aafc-5942de33a797"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.678Z","uuid":"b82eddb9-ca4b-5737-aafc-5942de33a797","kind":"TEST_STEP","message":"DELETE","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"b82eddb9-ca4b-5737-aafc-5942de33a797"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.680Z","uuid":"b82eddb9-ca4b-5737-aafc-5942de33a797","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"b82eddb9-ca4b-5737-aafc-5942de33a797"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.680Z","uuid":"b82eddb9-ca4b-5737-aafc-5942de33a797","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"b82eddb9-ca4b-5737-aafc-5942de33a797"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.681Z","uuid":"b82eddb9-ca4b-5737-aafc-5942de33a797","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"b82eddb9-ca4b-5737-aafc-5942de33a797"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.683Z","uuid":"b82eddb9-ca4b-5737-aafc-5942de33a797","kind":"TEST_STEP","message":"Expect \"toBeUndefined\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"b82eddb9-ca4b-5737-aafc-5942de33a797"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_EACH","timestamp":"2026-09-28T19:33:28.706Z","uuid":"fb85964c-05f8-437a-a31e-f8b209e42f78","kind":"TEST_STEP","message":"Fixture \"__browserstack_testHook\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"hook_run_uuid":"fb85964c-05f8-437a-a31e-f8b209e42f78"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_EACH","timestamp":"2026-09-28T19:33:28.713Z","uuid":"fb85964c-05f8-437a-a31e-f8b209e42f78","kind":"TEST_STEP","message":"Create request context","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"hook_run_uuid":"fb85964c-05f8-437a-a31e-f8b209e42f78"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_EACH","timestamp":"2026-09-28T19:33:28.717Z","uuid":"fb85964c-05f8-437a-a31e-f8b209e42f78","kind":"TEST_STEP","message":"DELETE","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":4,"hook_run_uuid":"fb85964c-05f8-437a-a31e-f8b209e42f78"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.722Z","uuid":"608940b6-2912-5dc6-beea-2b36d38dafb4","kind":"TEST_STEP","message":"DELETE","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"608940b6-2912-5dc6-beea-2b36d38dafb4"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.724Z","uuid":"608940b6-2912-5dc6-beea-2b36d38dafb4","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"608940b6-2912-5dc6-beea-2b36d38dafb4"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.725Z","uuid":"608940b6-2912-5dc6-beea-2b36d38dafb4","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"608940b6-2912-5dc6-beea-2b36d38dafb4"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.741Z","uuid":"f2af9911-f3a8-5a1d-a346-987402fbd304","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"f2af9911-f3a8-5a1d-a346-987402fbd304"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.743Z","uuid":"f2af9911-f3a8-5a1d-a346-987402fbd304","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"f2af9911-f3a8-5a1d-a346-987402fbd304"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.745Z","uuid":"f2af9911-f3a8-5a1d-a346-987402fbd304","kind":"TEST_STEP","message":"DELETE","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":9,"test_run_uuid":"f2af9911-f3a8-5a1d-a346-987402fbd304"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.755Z","uuid":"f2af9911-f3a8-5a1d-a346-987402fbd304","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"f2af9911-f3a8-5a1d-a346-987402fbd304"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.756Z","uuid":"f2af9911-f3a8-5a1d-a346-987402fbd304","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"f2af9911-f3a8-5a1d-a346-987402fbd304"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.757Z","uuid":"f2af9911-f3a8-5a1d-a346-987402fbd304","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":5,"test_run_uuid":"f2af9911-f3a8-5a1d-a346-987402fbd304"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.763Z","uuid":"f2af9911-f3a8-5a1d-a346-987402fbd304","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"f2af9911-f3a8-5a1d-a346-987402fbd304"}]}] -2026-09-28T19:33:29.101Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:33:29.101Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch -2026-09-28T19:33:29.103Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch","entryType":"measure","startTime":1790624008126.0605,"duration":971.7260829992592,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:33:30.128Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 34 -2026-09-28T19:33:30.131Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:33:28.028Z', - finished_at: '2026-09-28T19:33:28.105Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e4a2991d-c481-5813-9c86-45c01ac5f02d', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.170Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 174, - started_at: '2026-09-28T19:33:27.997Z', - finished_at: '2026-09-28T19:33:28.171Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [ 'b403dec6-32b4-410a-b116-fd429d258ccd' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c90422e4-b3f1-5695-b26f-b55692d845b7', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.208Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e4a2991d-c481-5813-9c86-45c01ac5f02d', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 38, - started_at: '2026-09-28T19:33:28.170Z', - finished_at: '2026-09-28T19:33:28.208Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1b675fd1-62c6-5400-a10a-b30aed06e172', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.228Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c90422e4-b3f1-5695-b26f-b55692d845b7', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 20, - started_at: '2026-09-28T19:33:28.208Z', - finished_at: '2026-09-28T19:33:28.228Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2c83e216-f9cc-540f-aab7-f6cc00523716', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.255Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1b675fd1-62c6-5400-a10a-b30aed06e172', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 28, - started_at: '2026-09-28T19:33:28.228Z', - finished_at: '2026-09-28T19:33:28.256Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.312Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2c83e216-f9cc-540f-aab7-f6cc00523716', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 58, - started_at: '2026-09-28T19:33:28.255Z', - finished_at: '2026-09-28T19:33:28.313Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.438Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 127, - started_at: '2026-09-28T19:33:28.312Z', - finished_at: '2026-09-28T19:33:28.439Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f193295f-9226-5fdf-8508-af1c7451923f', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.521Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7761c8e4-bfef-5eff-bb0e-56572f9032f8', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.529Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 85, - started_at: '2026-09-28T19:33:28.438Z', - finished_at: '2026-09-28T19:33:28.523Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '29226e53-3236-584d-818b-8f3afe1251ad', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 447, - started_at: '2026-09-28T19:33:28.083Z', - finished_at: '2026-09-28T19:33:28.530Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9f60f1f3-14aa-55a8-acaf-0417047c5a27', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.571Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7761c8e4-bfef-5eff-bb0e-56572f9032f8', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 43, - started_at: '2026-09-28T19:33:28.529Z', - finished_at: '2026-09-28T19:33:28.572Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f132d2d8-bfb7-571b-8d38-80c81ce1de8f', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.588Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.597Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f193295f-9226-5fdf-8508-af1c7451923f', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 68, - started_at: '2026-09-28T19:33:28.521Z', - finished_at: '2026-09-28T19:33:28.589Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.641Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9f60f1f3-14aa-55a8-acaf-0417047c5a27', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 27, - started_at: '2026-09-28T19:33:28.571Z', - finished_at: '2026-09-28T19:33:28.598Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f132d2d8-bfb7-571b-8d38-80c81ce1de8f', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 54, - started_at: '2026-09-28T19:33:28.588Z', - finished_at: '2026-09-28T19:33:28.642Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.666Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 26, - started_at: '2026-09-28T19:33:28.641Z', - finished_at: '2026-09-28T19:33:28.667Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '608940b6-2912-5dc6-beea-2b36d38dafb4', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.690Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'fb85964c-05f8-437a-a31e-f8b209e42f78', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '608940b6-2912-5dc6-beea-2b36d38dafb4', - body: { lang: 'node', code: null }, - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:33:28.699Z' - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 24, - started_at: '2026-09-28T19:33:28.666Z', - finished_at: '2026-09-28T19:33:28.690Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'fb85964c-05f8-437a-a31e-f8b209e42f78', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '608940b6-2912-5dc6-beea-2b36d38dafb4', - body: { lang: 'node', code: null }, - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:33:28.699Z', - finished_at: '2026-09-28T19:33:28.721Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.732Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '608940b6-2912-5dc6-beea-2b36d38dafb4', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 43, - started_at: '2026-09-28T19:33:28.690Z', - finished_at: '2026-09-28T19:33:28.733Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [ 'fb85964c-05f8-437a-a31e-f8b209e42f78' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 58, - started_at: '2026-09-28T19:33:28.732Z', - finished_at: '2026-09-28T19:33:28.790Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 33274:0 -2026-09-28T19:33:30.132Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch. Request Size - 44572 bytes. Events are 'HookRunFinished':b403dec6-32b4-410a-b116-fd429d258ccd,'TestRunStarted':e4a2991d-c481-5813-9c86-45c01ac5f02d,'TestRunFinished':9f92ed2a-e014-5924-a432-415dc5ccb6d4,'TestRunStarted':c90422e4-b3f1-5695-b26f-b55692d845b7,'TestRunFinished':e4a2991d-c481-5813-9c86-45c01ac5f02d,'TestRunStarted':1b675fd1-62c6-5400-a10a-b30aed06e172,'TestRunFinished':c90422e4-b3f1-5695-b26f-b55692d845b7,'TestRunStarted':2c83e216-f9cc-540f-aab7-f6cc00523716,'TestRunFinished':1b675fd1-62c6-5400-a10a-b30aed06e172,'TestRunStarted':fcde11d0-3d28-52a5-a733-39e0d7ef8194,'TestRunFinished':2c83e216-f9cc-540f-aab7-f6cc00523716,'TestRunStarted':a84f2203-6832-5703-bd73-48f7c3a8c0c6,'TestRunFinished':fcde11d0-3d28-52a5-a733-39e0d7ef8194,'TestRunStarted':f193295f-9226-5fdf-8508-af1c7451923f,'TestRunStarted':7761c8e4-bfef-5eff-bb0e-56572f9032f8,'TestRunFinished':a84f2203-6832-5703-bd73-48f7c3a8c0c6,'TestRunFinished':29226e53-3236-584d-818b-8f3afe1251ad,'TestRunStarted':9f60f1f3-14aa-55a8-acaf-0417047c5a27,'TestRunFinished':7761c8e4-bfef-5eff-bb0e-56572f9032f8,'TestRunStarted':f132d2d8-bfb7-571b-8d38-80c81ce1de8f,'TestRunStarted':6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb,'TestRunFinished':f193295f-9226-5fdf-8508-af1c7451923f,'TestRunStarted':bac8f2b9-d960-5379-8e76-4f9800649b90,'TestRunFinished':9f60f1f3-14aa-55a8-acaf-0417047c5a27,'TestRunFinished':f132d2d8-bfb7-571b-8d38-80c81ce1de8f,'TestRunStarted':b82eddb9-ca4b-5737-aafc-5942de33a797,'TestRunFinished':bac8f2b9-d960-5379-8e76-4f9800649b90,'TestRunStarted':608940b6-2912-5dc6-beea-2b36d38dafb4,'HookRunStarted':fb85964c-05f8-437a-a31e-f8b209e42f78,'TestRunFinished':b82eddb9-ca4b-5737-aafc-5942de33a797,'HookRunFinished':fb85964c-05f8-437a-a31e-f8b209e42f78,'TestRunStarted':f2af9911-f3a8-5a1d-a346-987402fbd304,'TestRunFinished':608940b6-2912-5dc6-beea-2b36d38dafb4,'TestRunFinished':f2af9911-f3a8-5a1d-a346-987402fbd304 -2026-09-28T19:33:30.133Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"HookRunFinished","hook_run":{"type":"hook","hook_type":"BEFORE_EACH","framework":"Playwright","uuid":"b403dec6-32b4-410a-b116-fd429d258ccd","name":"beforeEach hook","result":"passed","test_run_id":"9f92ed2a-e014-5924-a432-415dc5ccb6d4","body":{"lang":"node","code":null},"scope":"POST /snapshots creates a snapshot and returns 201","custom_metadata":{},"tags":[],"scopes":["Snapshot CRUD"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","started_at":"2026-09-28T19:33:28.028Z","finished_at":"2026-09-28T19:33:28.105Z"}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"e4a2991d-c481-5813-9c86-45c01ac5f02d","name":"POST /snapshots returns 400 when name is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n name,\n ...withoutName\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutName\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when name is missing","scope":"POST /snapshots returns 400 when name is missing","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:33:28.170Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"9f92ed2a-e014-5924-a432-415dc5ccb6d4","name":"POST /snapshots creates a snapshot and returns 201","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n expect(res.status()).toBe(201);\n const body = await res.json();\n expect(body.message).toBe('Snapshot created');\n expect(body.snapshot.id).toBeTruthy();\n expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n }"},"identifier":"POST /snapshots creates a snapshot and returns 201","scope":"POST /snapshots creates a snapshot and returns 201","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":174,"started_at":"2026-09-28T19:33:27.997Z","finished_at":"2026-09-28T19:33:28.171Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201"},"hooks":["b403dec6-32b4-410a-b116-fd429d258ccd"],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"c90422e4-b3f1-5695-b26f-b55692d845b7","name":"POST /snapshots returns 400 when url is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n url,\n ...withoutUrl\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutUrl\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when url is missing","scope":"POST /snapshots returns 400 when url is missing","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:33:28.208Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"e4a2991d-c481-5813-9c86-45c01ac5f02d","name":"POST /snapshots returns 400 when name is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n name,\n ...withoutName\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutName\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when name is missing","scope":"POST /snapshots returns 400 when name is missing","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":38,"started_at":"2026-09-28T19:33:28.170Z","finished_at":"2026-09-28T19:33:28.208Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"1b675fd1-62c6-5400-a10a-b30aed06e172","name":"POST /snapshots returns 400 when dom is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n dom,\n ...withoutDom\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutDom\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when dom is missing","scope":"POST /snapshots returns 400 when dom is missing","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:33:28.228Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"c90422e4-b3f1-5695-b26f-b55692d845b7","name":"POST /snapshots returns 400 when url is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n url,\n ...withoutUrl\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutUrl\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when url is missing","scope":"POST /snapshots returns 400 when url is missing","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":20,"started_at":"2026-09-28T19:33:28.208Z","finished_at":"2026-09-28T19:33:28.228Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"2c83e216-f9cc-540f-aab7-f6cc00523716","name":"POST /snapshots returns 400 when widths is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n widths,\n ...withoutWidths\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutWidths\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when widths is missing","scope":"POST /snapshots returns 400 when widths is missing","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:33:28.255Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"1b675fd1-62c6-5400-a10a-b30aed06e172","name":"POST /snapshots returns 400 when dom is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n dom,\n ...withoutDom\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutDom\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when dom is missing","scope":"POST /snapshots returns 400 when dom is missing","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":28,"started_at":"2026-09-28T19:33:28.228Z","finished_at":"2026-09-28T19:33:28.256Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"fcde11d0-3d28-52a5-a733-39e0d7ef8194","name":"GET /snapshots returns array of queued snapshots","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n // Create two snapshots first\n await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n await request.post('/snapshots', {\n data: {\n ...VALID_SNAPSHOT,\n name: 'Second Snapshot'\n }\n });\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n expect(body.length).toBe(2);\n }"},"identifier":"GET /snapshots returns array of queued snapshots","scope":"GET /snapshots returns array of queued snapshots","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:33:28.312Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"2c83e216-f9cc-540f-aab7-f6cc00523716","name":"POST /snapshots returns 400 when widths is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n widths,\n ...withoutWidths\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutWidths\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when widths is missing","scope":"POST /snapshots returns 400 when widths is missing","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":58,"started_at":"2026-09-28T19:33:28.255Z","finished_at":"2026-09-28T19:33:28.313Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"a84f2203-6832-5703-bd73-48f7c3a8c0c6","name":"GET /snapshots returns empty array when queue is clear","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n expect(body.length).toBe(0);\n }"},"identifier":"GET /snapshots returns empty array when queue is clear","scope":"GET /snapshots returns empty array when queue is clear","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:33:28.438Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"fcde11d0-3d28-52a5-a733-39e0d7ef8194","name":"GET /snapshots returns array of queued snapshots","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n // Create two snapshots first\n await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n await request.post('/snapshots', {\n data: {\n ...VALID_SNAPSHOT,\n name: 'Second Snapshot'\n }\n });\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n expect(body.length).toBe(2);\n }"},"identifier":"GET /snapshots returns array of queued snapshots","scope":"GET /snapshots returns array of queued snapshots","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":127,"started_at":"2026-09-28T19:33:28.312Z","finished_at":"2026-09-28T19:33:28.439Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"f193295f-9226-5fdf-8508-af1c7451923f","name":"PATCH /snapshots/:id updates snapshot name","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n // Create a snapshot to update\n const createRes = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n const {\n snapshot\n } = await createRes.json();\n const res = await request.patch(`/snapshots/${snapshot.id}`, {\n data: {\n name: 'Updated Name'\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.message).toBe('Snapshot updated');\n expect(body.snapshot.name).toBe('Updated Name');\n expect(body.snapshot.id).toBe(snapshot.id);\n }"},"identifier":"PATCH /snapshots/:id updates snapshot name","scope":"PATCH /snapshots/:id updates snapshot name","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:33:28.521Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"7761c8e4-bfef-5eff-bb0e-56572f9032f8","name":"GET /library/all returns array (empty when not connected)","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/library/all');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n }"},"identifier":"GET /library/all returns array (empty when not connected)","scope":"GET /library/all returns array (empty when not connected)","scopes":["Library endpoints"],"meta":{},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:33:28.529Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"a84f2203-6832-5703-bd73-48f7c3a8c0c6","name":"GET /snapshots returns empty array when queue is clear","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n expect(body.length).toBe(0);\n }"},"identifier":"GET /snapshots returns empty array when queue is clear","scope":"GET /snapshots returns empty array when queue is clear","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":85,"started_at":"2026-09-28T19:33:28.438Z","finished_at":"2026-09-28T19:33:28.523Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"29226e53-3236-584d-818b-8f3afe1251ad","name":"POST /library/token returns 400 when token is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.post('/library/token', {\n data: {}\n });\n // Backend should reject an empty token\n expect([400, 422, 500]).toContain(res.status());\n }"},"identifier":"POST /library/token returns 400 when token is missing","scope":"POST /library/token returns 400 when token is missing","scopes":["Library endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"passed","duration_in_ms":447,"started_at":"2026-09-28T19:33:28.083Z","finished_at":"2026-09-28T19:33:28.530Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"9f60f1f3-14aa-55a8-acaf-0417047c5a27","name":"GET /library/search returns array for a query","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/library/search?name=homepage');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n }"},"identifier":"GET /library/search returns array for a query","scope":"GET /library/search returns array for a query","scopes":["Library endpoints"],"meta":{},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:33:28.571Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"7761c8e4-bfef-5eff-bb0e-56572f9032f8","name":"GET /library/all returns array (empty when not connected)","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/library/all');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n }"},"identifier":"GET /library/all returns array (empty when not connected)","scope":"GET /library/all returns array (empty when not connected)","scopes":["Library endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"passed","duration_in_ms":43,"started_at":"2026-09-28T19:33:28.529Z","finished_at":"2026-09-28T19:33:28.572Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"f132d2d8-bfb7-571b-8d38-80c81ce1de8f","name":"PATCH /snapshots/:id returns 404 for unknown id","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n data: {\n name: 'New Name'\n }\n });\n expect(res.status()).toBe(404);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"PATCH /snapshots/:id returns 404 for unknown id","scope":"PATCH /snapshots/:id returns 404 for unknown id","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:33:28.588Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb","name":"POST /library/token loads library with valid token","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n const res = await request.post('/library/token', {\n data: {\n token: PERCY_READ_TOKEN\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body).toBeTruthy();\n }"},"identifier":"POST /library/token loads library with valid token","scope":"POST /library/token loads library with valid token","scopes":["Library endpoints"],"meta":{},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:33:28.597Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"f193295f-9226-5fdf-8508-af1c7451923f","name":"PATCH /snapshots/:id updates snapshot name","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n // Create a snapshot to update\n const createRes = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n const {\n snapshot\n } = await createRes.json();\n const res = await request.patch(`/snapshots/${snapshot.id}`, {\n data: {\n name: 'Updated Name'\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.message).toBe('Snapshot updated');\n expect(body.snapshot.name).toBe('Updated Name');\n expect(body.snapshot.id).toBe(snapshot.id);\n }"},"identifier":"PATCH /snapshots/:id updates snapshot name","scope":"PATCH /snapshots/:id updates snapshot name","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":68,"started_at":"2026-09-28T19:33:28.521Z","finished_at":"2026-09-28T19:33:28.589Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"bac8f2b9-d960-5379-8e76-4f9800649b90","name":"PATCH /snapshots/:id returns 400 when name is empty string","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const createRes = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n const {\n snapshot\n } = await createRes.json();\n const res = await request.patch(`/snapshots/${snapshot.id}`, {\n data: {\n name: ''\n }\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"PATCH /snapshots/:id returns 400 when name is empty string","scope":"PATCH /snapshots/:id returns 400 when name is empty string","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:33:28.641Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"9f60f1f3-14aa-55a8-acaf-0417047c5a27","name":"GET /library/search returns array for a query","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/library/search?name=homepage');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n }"},"identifier":"GET /library/search returns array for a query","scope":"GET /library/search returns array for a query","scopes":["Library endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"passed","duration_in_ms":27,"started_at":"2026-09-28T19:33:28.571Z","finished_at":"2026-09-28T19:33:28.598Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"f132d2d8-bfb7-571b-8d38-80c81ce1de8f","name":"PATCH /snapshots/:id returns 404 for unknown id","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n data: {\n name: 'New Name'\n }\n });\n expect(res.status()).toBe(404);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"PATCH /snapshots/:id returns 404 for unknown id","scope":"PATCH /snapshots/:id returns 404 for unknown id","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":54,"started_at":"2026-09-28T19:33:28.588Z","finished_at":"2026-09-28T19:33:28.642Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"b82eddb9-ca4b-5737-aafc-5942de33a797","name":"DELETE /snapshots/:id deletes a specific snapshot","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const createRes = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n const {\n snapshot\n } = await createRes.json();\n const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n expect(deleteRes.status()).toBe(200);\n const body = await deleteRes.json();\n expect(body.message).toBe('Snapshot deleted');\n\n // Verify it's gone\n const listRes = await request.get('/snapshots');\n const list = await listRes.json();\n expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n }"},"identifier":"DELETE /snapshots/:id deletes a specific snapshot","scope":"DELETE /snapshots/:id deletes a specific snapshot","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:33:28.666Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"bac8f2b9-d960-5379-8e76-4f9800649b90","name":"PATCH /snapshots/:id returns 400 when name is empty string","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const createRes = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n const {\n snapshot\n } = await createRes.json();\n const res = await request.patch(`/snapshots/${snapshot.id}`, {\n data: {\n name: ''\n }\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"PATCH /snapshots/:id returns 400 when name is empty string","scope":"PATCH /snapshots/:id returns 400 when name is empty string","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":26,"started_at":"2026-09-28T19:33:28.641Z","finished_at":"2026-09-28T19:33:28.667Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"608940b6-2912-5dc6-beea-2b36d38dafb4","name":"DELETE /snapshots/:id returns 404 for unknown id","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.delete('/snapshots/nonexistent-id-xyz');\n expect(res.status()).toBe(404);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"DELETE /snapshots/:id returns 404 for unknown id","scope":"DELETE /snapshots/:id returns 404 for unknown id","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:33:28.690Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"HookRunStarted","hook_run":{"type":"hook","hook_type":"BEFORE_EACH","framework":"Playwright","uuid":"fb85964c-05f8-437a-a31e-f8b209e42f78","name":"beforeEach hook","result":"pending","test_run_id":"608940b6-2912-5dc6-beea-2b36d38dafb4","body":{"lang":"node","code":null},"scope":"DELETE /snapshots/:id returns 404 for unknown id","custom_metadata":{},"tags":[],"scopes":["Snapshot CRUD"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","started_at":"2026-09-28T19:33:28.699Z"}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"b82eddb9-ca4b-5737-aafc-5942de33a797","name":"DELETE /snapshots/:id deletes a specific snapshot","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const createRes = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n const {\n snapshot\n } = await createRes.json();\n const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n expect(deleteRes.status()).toBe(200);\n const body = await deleteRes.json();\n expect(body.message).toBe('Snapshot deleted');\n\n // Verify it's gone\n const listRes = await request.get('/snapshots');\n const list = await listRes.json();\n expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n }"},"identifier":"DELETE /snapshots/:id deletes a specific snapshot","scope":"DELETE /snapshots/:id deletes a specific snapshot","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":24,"started_at":"2026-09-28T19:33:28.666Z","finished_at":"2026-09-28T19:33:28.690Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"HookRunFinished","hook_run":{"type":"hook","hook_type":"BEFORE_EACH","framework":"Playwright","uuid":"fb85964c-05f8-437a-a31e-f8b209e42f78","name":"beforeEach hook","result":"passed","test_run_id":"608940b6-2912-5dc6-beea-2b36d38dafb4","body":{"lang":"node","code":null},"scope":"DELETE /snapshots/:id returns 404 for unknown id","custom_metadata":{},"tags":[],"scopes":["Snapshot CRUD"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","started_at":"2026-09-28T19:33:28.699Z","finished_at":"2026-09-28T19:33:28.721Z"}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"f2af9911-f3a8-5a1d-a346-987402fbd304","name":"DELETE /snapshots clears all queued snapshots","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n // Create two snapshots\n await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n await request.post('/snapshots', {\n data: {\n ...VALID_SNAPSHOT,\n name: 'Second Snapshot'\n }\n });\n const clearRes = await request.delete('/snapshots');\n expect(clearRes.status()).toBe(200);\n const body = await clearRes.json();\n expect(body.message).toBe('Snapshots cleared');\n\n // Verify queue is empty\n const listRes = await request.get('/snapshots');\n const list = await listRes.json();\n expect(list.length).toBe(0);\n }"},"identifier":"DELETE /snapshots clears all queued snapshots","scope":"DELETE /snapshots clears all queued snapshots","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:33:28.732Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"608940b6-2912-5dc6-beea-2b36d38dafb4","name":"DELETE /snapshots/:id returns 404 for unknown id","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.delete('/snapshots/nonexistent-id-xyz');\n expect(res.status()).toBe(404);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"DELETE /snapshots/:id returns 404 for unknown id","scope":"DELETE /snapshots/:id returns 404 for unknown id","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":43,"started_at":"2026-09-28T19:33:28.690Z","finished_at":"2026-09-28T19:33:28.733Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id"},"hooks":["fb85964c-05f8-437a-a31e-f8b209e42f78"],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"f2af9911-f3a8-5a1d-a346-987402fbd304","name":"DELETE /snapshots clears all queued snapshots","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n // Create two snapshots\n await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n await request.post('/snapshots', {\n data: {\n ...VALID_SNAPSHOT,\n name: 'Second Snapshot'\n }\n });\n const clearRes = await request.delete('/snapshots');\n expect(clearRes.status()).toBe(200);\n const body = await clearRes.json();\n expect(body.message).toBe('Snapshots cleared');\n\n // Verify queue is empty\n const listRes = await request.get('/snapshots');\n const list = await listRes.json();\n expect(list.length).toBe(0);\n }"},"identifier":"DELETE /snapshots clears all queued snapshots","scope":"DELETE /snapshots clears all queued snapshots","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":58,"started_at":"2026-09-28T19:33:28.732Z","finished_at":"2026-09-28T19:33:28.790Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:33:30.134Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:33:30.134Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch -2026-09-28T19:33:30.272Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch: 200 OK -2026-09-28T19:33:30.273Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:33:30.273Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -- {"success":true} -2026-09-28T19:33:30.273Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 0 -2026-09-28T19:33:30.273Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","entryType":"measure","startTime":1790624009101.1338,"duration":1172.2616659998894,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:33:31.007Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Using cached nearest hub URL: https://hub-aps.browserstack.com/wd/hub -2026-09-28T19:33:31.007Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Cached new nearest hub URL: https://hub-aps.browserstack.com/wd/hub for binSessionId=9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-28T19:33:31.007Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] ConnectBinSession details: {"binSessionId":"9af444be-f4cf-432a-9f1a-516b298937b4","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-9af444be-f4cf-432a-9f1a-516b298937b4.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"9af444be-f4cf-432a-9f1a-516b298937b4","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.33187.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","EXTENSION_DEV_URL":"http://localhost:5173","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:58115","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:58115","HTTP_PROXY":"http://127.0.0.1:58115","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","PIP_PROXY":"http://127.0.0.1:58115","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:58115","YARN_HTTP_PROXY":"http://127.0.0.1:58115","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:58115","https_proxy":"http://127.0.0.1:58115","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"9af444be-f4cf-432a-9f1a-516b298937b4","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#1","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub-aps.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:58115","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"58115"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM0NzkxIiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.O9QsQm1so9P5sN9TrWZMx2ETB3x-M1kUOl8KNPctrX3o_QE4sey6EMxNKxqTXVCo54tpxyjiH_GZ-SARIUsWFI4UHXTqSxDhGvHrjUFGDHo5OM5wX1ECtgPYjDmcFVu0LNtOGnokt2hL09468HRHArTqItsEEe0ADa6rXFNLHvnWEbxETkN6r4RnZXK0aERJmiRSehMZHMGifwBBvN2phblTbr-SqKu2UlnIWc381_5_qcpRFwL26HrfOvosMpnZqVPbebB2WmCo8aFRTb1p03vyA8fYJfVfjiVj9spSXwauRfdY1zA54QtxE1efgB59-aEUpMiCF9eZlITkv90q5w","buildHashedId":"6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm","testhubEvents":true,"jwtExpiresIn":1790631851},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:33:31.009Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onConnect hook invoked successfully. -2026-09-28T19:33:31.010Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] ConnectBinSession completed: time=3.816874999552965 -2026-09-28T19:33:31.011Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file sdk:cli:connectBinSession {"name":"sdk:cli:connectBinSession","entryType":"measure","startTime":1790624011006.8765,"duration":3.0395000018179417,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:33:31.030Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] PlaywrightConfig completed: time=0.579084001481533 -2026-09-28T19:33:31.030Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file sdk:cli:driverInit {"name":"sdk:cli:driverInit","entryType":"measure","startTime":1790624011029.9568,"duration":0.30583300068974495,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:33:31.161Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fdc04bde-d478-59e4-a0a5-0c08aa522849', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:31.150Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:31.267Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=fdc04bde-d478-59e4-a0a5-0c08aa522849 -2026-09-28T19:33:31.273Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:33:31.273Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=940022a6566fc84e3edff30b6e41b404f4cc6a1318afe899924c69f7beb88741 platform={} -2026-09-28T19:33:31.296Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:31.282Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:31.327Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=e879f4b4-c948-5c14-ae86-e85b7d5b0935 -2026-09-28T19:33:31.327Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:33:31.327Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=940022a6566fc84e3edff30b6e41b404f4cc6a1318afe899924c69f7beb88741 platform={} -2026-09-28T19:33:31.328Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.216Z', - uuid: 'fdc04bde-d478-59e4-a0a5-0c08aa522849', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 14, - test_run_uuid: 'fdc04bde-d478-59e4-a0a5-0c08aa522849' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.233Z', - uuid: 'fdc04bde-d478-59e4-a0a5-0c08aa522849', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fdc04bde-d478-59e4-a0a5-0c08aa522849' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.235Z', - uuid: 'fdc04bde-d478-59e4-a0a5-0c08aa522849', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fdc04bde-d478-59e4-a0a5-0c08aa522849' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:31.330Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fdc04bde-d478-59e4-a0a5-0c08aa522849', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 133, - started_at: '2026-09-28T19:33:31.150Z', - finished_at: '2026-09-28T19:33:31.283Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:31.338Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb -2026-09-28T19:33:31.338Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:33:31.339Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=e30b9924ad4e5811799f09de0664fdcd039ca48bdc160ddaa86e275e3545cf35 platform={} -2026-09-28T19:33:31.363Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.310Z', - uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.315Z', - uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.316Z', - uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.317Z', - uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.317Z', - uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935', - kind: 'TEST_STEP', - message: 'Expect "toBeGreaterThan"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:31.367Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 53, - started_at: '2026-09-28T19:33:31.282Z', - finished_at: '2026-09-28T19:33:31.335Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:31.382Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.646Z', - uuid: '6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2676, - test_run_uuid: '6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.323Z', - uuid: '6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.326Z', - uuid: '6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:31.388Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 2753, - started_at: '2026-09-28T19:33:28.597Z', - finished_at: '2026-09-28T19:33:31.350Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:31.589Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch: 200 OK -2026-09-28T19:33:31.591Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:33:31.591Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'HookRunFinished':b403dec6-32b4-410a-b116-fd429d258ccd,'TestRunStarted':e4a2991d-c481-5813-9c86-45c01ac5f02d,'TestRunFinished':9f92ed2a-e014-5924-a432-415dc5ccb6d4,'TestRunStarted':c90422e4-b3f1-5695-b26f-b55692d845b7,'TestRunFinished':e4a2991d-c481-5813-9c86-45c01ac5f02d,'TestRunStarted':1b675fd1-62c6-5400-a10a-b30aed06e172,'TestRunFinished':c90422e4-b3f1-5695-b26f-b55692d845b7,'TestRunStarted':2c83e216-f9cc-540f-aab7-f6cc00523716,'TestRunFinished':1b675fd1-62c6-5400-a10a-b30aed06e172,'TestRunStarted':fcde11d0-3d28-52a5-a733-39e0d7ef8194,'TestRunFinished':2c83e216-f9cc-540f-aab7-f6cc00523716,'TestRunStarted':a84f2203-6832-5703-bd73-48f7c3a8c0c6,'TestRunFinished':fcde11d0-3d28-52a5-a733-39e0d7ef8194,'TestRunStarted':f193295f-9226-5fdf-8508-af1c7451923f,'TestRunStarted':7761c8e4-bfef-5eff-bb0e-56572f9032f8,'TestRunFinished':a84f2203-6832-5703-bd73-48f7c3a8c0c6,'TestRunFinished':29226e53-3236-584d-818b-8f3afe1251ad,'TestRunStarted':9f60f1f3-14aa-55a8-acaf-0417047c5a27,'TestRunFinished':7761c8e4-bfef-5eff-bb0e-56572f9032f8,'TestRunStarted':f132d2d8-bfb7-571b-8d38-80c81ce1de8f,'TestRunStarted':6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb,'TestRunFinished':f193295f-9226-5fdf-8508-af1c7451923f,'TestRunStarted':bac8f2b9-d960-5379-8e76-4f9800649b90,'TestRunFinished':9f60f1f3-14aa-55a8-acaf-0417047c5a27,'TestRunFinished':f132d2d8-bfb7-571b-8d38-80c81ce1de8f,'TestRunStarted':b82eddb9-ca4b-5737-aafc-5942de33a797,'TestRunFinished':bac8f2b9-d960-5379-8e76-4f9800649b90,'TestRunStarted':608940b6-2912-5dc6-beea-2b36d38dafb4,'HookRunStarted':fb85964c-05f8-437a-a31e-f8b209e42f78,'TestRunFinished':b82eddb9-ca4b-5737-aafc-5942de33a797,'HookRunFinished':fb85964c-05f8-437a-a31e-f8b209e42f78,'TestRunStarted':f2af9911-f3a8-5a1d-a346-987402fbd304,'TestRunFinished':608940b6-2912-5dc6-beea-2b36d38dafb4,'TestRunFinished':f2af9911-f3a8-5a1d-a346-987402fbd304 -- {"success":true} -2026-09-28T19:33:31.591Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 5 -2026-09-28T19:33:31.591Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 3 -2026-09-28T19:33:31.591Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.216Z', - uuid: 'fdc04bde-d478-59e4-a0a5-0c08aa522849', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 14, - test_run_uuid: 'fdc04bde-d478-59e4-a0a5-0c08aa522849' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.233Z', - uuid: 'fdc04bde-d478-59e4-a0a5-0c08aa522849', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fdc04bde-d478-59e4-a0a5-0c08aa522849' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.235Z', - uuid: 'fdc04bde-d478-59e4-a0a5-0c08aa522849', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fdc04bde-d478-59e4-a0a5-0c08aa522849' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.310Z', - uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.315Z', - uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.316Z', - uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.317Z', - uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.317Z', - uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935', - kind: 'TEST_STEP', - message: 'Expect "toBeGreaterThan"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.646Z', - uuid: '6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2676, - test_run_uuid: '6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.323Z', - uuid: '6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.326Z', - uuid: '6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb' - } - ] - } -] to 33274:0 -2026-09-28T19:33:31.591Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch. Request Size - 4575 bytes. Events are 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -2026-09-28T19:33:31.592Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:31.216Z","uuid":"fdc04bde-d478-59e4-a0a5-0c08aa522849","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":14,"test_run_uuid":"fdc04bde-d478-59e4-a0a5-0c08aa522849"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:31.233Z","uuid":"fdc04bde-d478-59e4-a0a5-0c08aa522849","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"fdc04bde-d478-59e4-a0a5-0c08aa522849"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:31.235Z","uuid":"fdc04bde-d478-59e4-a0a5-0c08aa522849","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"fdc04bde-d478-59e4-a0a5-0c08aa522849"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:31.310Z","uuid":"e879f4b4-c948-5c14-ae86-e85b7d5b0935","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":4,"test_run_uuid":"e879f4b4-c948-5c14-ae86-e85b7d5b0935"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:31.315Z","uuid":"e879f4b4-c948-5c14-ae86-e85b7d5b0935","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"e879f4b4-c948-5c14-ae86-e85b7d5b0935"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:31.316Z","uuid":"e879f4b4-c948-5c14-ae86-e85b7d5b0935","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"e879f4b4-c948-5c14-ae86-e85b7d5b0935"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:31.317Z","uuid":"e879f4b4-c948-5c14-ae86-e85b7d5b0935","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"e879f4b4-c948-5c14-ae86-e85b7d5b0935"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:31.317Z","uuid":"e879f4b4-c948-5c14-ae86-e85b7d5b0935","kind":"TEST_STEP","message":"Expect \"toBeGreaterThan\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"e879f4b4-c948-5c14-ae86-e85b7d5b0935"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:28.646Z","uuid":"6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2676,"test_run_uuid":"6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:31.323Z","uuid":"6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:31.326Z","uuid":"6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb"}]}] -2026-09-28T19:33:31.592Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:33:31.592Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch -2026-09-28T19:33:31.594Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch","entryType":"measure","startTime":1790624010134.3726,"duration":1456.6520420014858,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:33:32.128Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 5 -2026-09-28T19:33:32.129Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fdc04bde-d478-59e4-a0a5-0c08aa522849', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:31.150Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:31.282Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fdc04bde-d478-59e4-a0a5-0c08aa522849', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 133, - started_at: '2026-09-28T19:33:31.150Z', - finished_at: '2026-09-28T19:33:31.283Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 53, - started_at: '2026-09-28T19:33:31.282Z', - finished_at: '2026-09-28T19:33:31.335Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 2753, - started_at: '2026-09-28T19:33:28.597Z', - finished_at: '2026-09-28T19:33:31.350Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 33274:0 -2026-09-28T19:33:32.129Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch. Request Size - 6133 bytes. Events are 'TestRunStarted':fdc04bde-d478-59e4-a0a5-0c08aa522849,'TestRunStarted':e879f4b4-c948-5c14-ae86-e85b7d5b0935,'TestRunFinished':fdc04bde-d478-59e4-a0a5-0c08aa522849,'TestRunFinished':e879f4b4-c948-5c14-ae86-e85b7d5b0935,'TestRunFinished':6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb -2026-09-28T19:33:32.129Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"fdc04bde-d478-59e4-a0a5-0c08aa522849","name":"GET /health returns status ready","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/health');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.status).toBe('ready');\n }"},"identifier":"GET /health returns status ready","scope":"GET /health returns status ready","scopes":["System endpoints"],"meta":{},"file_name":"specs/api/system.spec.js","vc_filepath":"tests/specs/api/system.spec.js","location":"specs/api/system.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:33:31.150Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"e879f4b4-c948-5c14-ae86-e85b7d5b0935","name":"GET /status returns running true and version","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/status');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.running).toBe(true);\n expect(typeof body.version).toBe('string');\n expect(body.version.length).toBeGreaterThan(0);\n }"},"identifier":"GET /status returns running true and version","scope":"GET /status returns running true and version","scopes":["System endpoints"],"meta":{},"file_name":"specs/api/system.spec.js","vc_filepath":"tests/specs/api/system.spec.js","location":"specs/api/system.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:33:31.282Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"fdc04bde-d478-59e4-a0a5-0c08aa522849","name":"GET /health returns status ready","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/health');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.status).toBe('ready');\n }"},"identifier":"GET /health returns status ready","scope":"GET /health returns status ready","scopes":["System endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/system.spec.js","vc_filepath":"tests/specs/api/system.spec.js","location":"specs/api/system.spec.js","result":"passed","duration_in_ms":133,"started_at":"2026-09-28T19:33:31.150Z","finished_at":"2026-09-28T19:33:31.283Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"e879f4b4-c948-5c14-ae86-e85b7d5b0935","name":"GET /status returns running true and version","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/status');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.running).toBe(true);\n expect(typeof body.version).toBe('string');\n expect(body.version.length).toBeGreaterThan(0);\n }"},"identifier":"GET /status returns running true and version","scope":"GET /status returns running true and version","scopes":["System endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/system.spec.js","vc_filepath":"tests/specs/api/system.spec.js","location":"specs/api/system.spec.js","result":"passed","duration_in_ms":53,"started_at":"2026-09-28T19:33:31.282Z","finished_at":"2026-09-28T19:33:31.335Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb","name":"POST /library/token loads library with valid token","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n const res = await request.post('/library/token', {\n data: {\n token: PERCY_READ_TOKEN\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body).toBeTruthy();\n }"},"identifier":"POST /library/token loads library with valid token","scope":"POST /library/token loads library with valid token","scopes":["Library endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"passed","duration_in_ms":2753,"started_at":"2026-09-28T19:33:28.597Z","finished_at":"2026-09-28T19:33:31.350Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:33:32.129Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:33:32.129Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch -2026-09-28T19:33:32.491Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch: 200 OK -2026-09-28T19:33:32.495Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:33:32.495Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -- {"success":true} -2026-09-28T19:33:32.495Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 0 -2026-09-28T19:33:32.496Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","entryType":"measure","startTime":1790624011592.2576,"duration":902.6368329972029,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:33:33.109Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch: 200 OK -2026-09-28T19:33:33.110Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:33:33.111Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'TestRunStarted':fdc04bde-d478-59e4-a0a5-0c08aa522849,'TestRunStarted':e879f4b4-c948-5c14-ae86-e85b7d5b0935,'TestRunFinished':fdc04bde-d478-59e4-a0a5-0c08aa522849,'TestRunFinished':e879f4b4-c948-5c14-ae86-e85b7d5b0935,'TestRunFinished':6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb -- {"success":true} -2026-09-28T19:33:33.111Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 0 -2026-09-28T19:33:33.111Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch","entryType":"measure","startTime":1790624012129.8032,"duration":980.8811249993742,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:33:33.488Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Using cached nearest hub URL: https://hub-aps.browserstack.com/wd/hub -2026-09-28T19:33:33.489Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Cached new nearest hub URL: https://hub-aps.browserstack.com/wd/hub for binSessionId=9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-28T19:33:33.489Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] ConnectBinSession details: {"binSessionId":"9af444be-f4cf-432a-9f1a-516b298937b4","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-9af444be-f4cf-432a-9f1a-516b298937b4.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"9af444be-f4cf-432a-9f1a-516b298937b4","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.33187.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","EXTENSION_DEV_URL":"http://localhost:5173","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:58115","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:58115","HTTP_PROXY":"http://127.0.0.1:58115","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","PIP_PROXY":"http://127.0.0.1:58115","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:58115","YARN_HTTP_PROXY":"http://127.0.0.1:58115","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:58115","https_proxy":"http://127.0.0.1:58115","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"9af444be-f4cf-432a-9f1a-516b298937b4","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#1","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub-aps.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:58115","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"58115"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM0NzkxIiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.O9QsQm1so9P5sN9TrWZMx2ETB3x-M1kUOl8KNPctrX3o_QE4sey6EMxNKxqTXVCo54tpxyjiH_GZ-SARIUsWFI4UHXTqSxDhGvHrjUFGDHo5OM5wX1ECtgPYjDmcFVu0LNtOGnokt2hL09468HRHArTqItsEEe0ADa6rXFNLHvnWEbxETkN6r4RnZXK0aERJmiRSehMZHMGifwBBvN2phblTbr-SqKu2UlnIWc381_5_qcpRFwL26HrfOvosMpnZqVPbebB2WmCo8aFRTb1p03vyA8fYJfVfjiVj9spSXwauRfdY1zA54QtxE1efgB59-aEUpMiCF9eZlITkv90q5w","buildHashedId":"6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm","testhubEvents":true,"jwtExpiresIn":1790631851},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:33:33.489Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onConnect hook invoked successfully. -2026-09-28T19:33:33.490Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] ConnectBinSession completed: time=1.833416998386383 -2026-09-28T19:33:33.490Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file sdk:cli:connectBinSession {"name":"sdk:cli:connectBinSession","entryType":"measure","startTime":1790624013488.464,"duration":1.299499999731779,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:33:33.505Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] PlaywrightConfig completed: time=0.21799999848008156 -2026-09-28T19:33:33.505Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file sdk:cli:driverInit {"name":"sdk:cli:driverInit","entryType":"measure","startTime":1790624013504.86,"duration":0.10608300194144249,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:33:33.561Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Using cached nearest hub URL: https://hub-aps.browserstack.com/wd/hub -2026-09-28T19:33:33.561Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Cached new nearest hub URL: https://hub-aps.browserstack.com/wd/hub for binSessionId=9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-28T19:33:33.561Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] ConnectBinSession details: {"binSessionId":"9af444be-f4cf-432a-9f1a-516b298937b4","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-9af444be-f4cf-432a-9f1a-516b298937b4.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"9af444be-f4cf-432a-9f1a-516b298937b4","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.33187.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","EXTENSION_DEV_URL":"http://localhost:5173","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:58115","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:58115","HTTP_PROXY":"http://127.0.0.1:58115","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","PIP_PROXY":"http://127.0.0.1:58115","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:58115","YARN_HTTP_PROXY":"http://127.0.0.1:58115","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:58115","https_proxy":"http://127.0.0.1:58115","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"9af444be-f4cf-432a-9f1a-516b298937b4","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#1","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub-aps.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:58115","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"58115"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM0NzkxIiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.O9QsQm1so9P5sN9TrWZMx2ETB3x-M1kUOl8KNPctrX3o_QE4sey6EMxNKxqTXVCo54tpxyjiH_GZ-SARIUsWFI4UHXTqSxDhGvHrjUFGDHo5OM5wX1ECtgPYjDmcFVu0LNtOGnokt2hL09468HRHArTqItsEEe0ADa6rXFNLHvnWEbxETkN6r4RnZXK0aERJmiRSehMZHMGifwBBvN2phblTbr-SqKu2UlnIWc381_5_qcpRFwL26HrfOvosMpnZqVPbebB2WmCo8aFRTb1p03vyA8fYJfVfjiVj9spSXwauRfdY1zA54QtxE1efgB59-aEUpMiCF9eZlITkv90q5w","buildHashedId":"6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm","testhubEvents":true,"jwtExpiresIn":1790631851},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:33:33.561Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onConnect hook invoked successfully. -2026-09-28T19:33:33.562Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] ConnectBinSession completed: time=1.258874997496605 -2026-09-28T19:33:33.562Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file sdk:cli:connectBinSession {"name":"sdk:cli:connectBinSession","entryType":"measure","startTime":1790624013560.9702,"duration":0.9721250012516975,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:33:33.579Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] PlaywrightConfig completed: time=0.21295900270342827 -2026-09-28T19:33:33.580Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file sdk:cli:driverInit {"name":"sdk:cli:driverInit","entryType":"measure","startTime":1790624013579.587,"duration":0.10408399999141693,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:33:33.654Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b8e28f13-6a1a-5213-a3fd-4d67f557d921', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:33.634Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:33.731Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '294b60fa-05e0-53e2-8c1c-91d092f485c9', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:33.715Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:33.747Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '294b60fa-05e0-53e2-8c1c-91d092f485c9', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:33:33.738Z' - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:33.819Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:33:33.742Z', - uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 8, - hook_run_uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:33:33.757Z', - uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 29, - hook_run_uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:33:33.787Z', - uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 14, - hook_run_uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:33:33.803Z', - uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:33:33.804Z', - uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:33:33.806Z', - uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:33.820Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '294b60fa-05e0-53e2-8c1c-91d092f485c9', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:33:33.738Z', - finished_at: '2026-09-28T19:33:33.812Z' - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:33.842Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=294b60fa-05e0-53e2-8c1c-91d092f485c9 -2026-09-28T19:33:33.842Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:33:33.843Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=ad331a0ae794458f18667dc83724131820b0b014cc7c5ec07c9fef134fa36b33 platform={} -2026-09-28T19:33:33.850Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:33.846Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:33.856Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.820Z', - uuid: '294b60fa-05e0-53e2-8c1c-91d092f485c9', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '294b60fa-05e0-53e2-8c1c-91d092f485c9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.823Z', - uuid: '294b60fa-05e0-53e2-8c1c-91d092f485c9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '294b60fa-05e0-53e2-8c1c-91d092f485c9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.823Z', - uuid: '294b60fa-05e0-53e2-8c1c-91d092f485c9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '294b60fa-05e0-53e2-8c1c-91d092f485c9' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:33.857Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '294b60fa-05e0-53e2-8c1c-91d092f485c9', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 132, - started_at: '2026-09-28T19:33:33.715Z', - finished_at: '2026-09-28T19:33:33.847Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [ '4513e66d-2254-4d5c-8f78-7f204395a73e' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:33.861Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=71f0b914-3c88-512e-a02d-fb8ac6b73481 -2026-09-28T19:33:33.861Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:33:33.861Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=ad331a0ae794458f18667dc83724131820b0b014cc7c5ec07c9fef134fa36b33 platform={} -2026-09-28T19:33:33.868Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:33.864Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:33.876Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.853Z', - uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.855Z', - uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.856Z', - uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.856Z', - uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.856Z', - uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.856Z', - uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:33.879Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 18, - started_at: '2026-09-28T19:33:33.846Z', - finished_at: '2026-09-28T19:33:33.864Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:33.891Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=ea2ec022-beda-53f7-a3f5-1e38048b47a0 -2026-09-28T19:33:33.891Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:33:33.891Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=ad331a0ae794458f18667dc83724131820b0b014cc7c5ec07c9fef134fa36b33 platform={} -2026-09-28T19:33:33.897Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:33.893Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:33.904Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.870Z', - uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 11, - test_run_uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.881Z', - uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.882Z', - uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.883Z', - uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0', - kind: 'TEST_STEP', - message: 'Snapshot cfe9d6d4-4ab5-44f4-9ef4-38ae7f2d3df1 should be in the queue', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.883Z', - uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:33.905Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 30, - started_at: '2026-09-28T19:33:33.864Z', - finished_at: '2026-09-28T19:33:33.894Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:33.907Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=58546b7d-0ff5-5417-9c03-055b7005ee50 -2026-09-28T19:33:33.907Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:33:33.907Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=ad331a0ae794458f18667dc83724131820b0b014cc7c5ec07c9fef134fa36b33 platform={} -2026-09-28T19:33:33.912Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '593ef3d8-3e3f-5b55-bf7a-4474651082e7', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:33.909Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:33.916Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.899Z', - uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.902Z', - uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.903Z', - uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.903Z', - uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:33.917Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 17, - started_at: '2026-09-28T19:33:33.893Z', - finished_at: '2026-09-28T19:33:33.910Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:33.920Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=593ef3d8-3e3f-5b55-bf7a-4474651082e7 -2026-09-28T19:33:33.920Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:33:33.920Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=ad331a0ae794458f18667dc83724131820b0b014cc7c5ec07c9fef134fa36b33 platform={} -2026-09-28T19:33:33.926Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5bbbe56e-9151-5485-af23-ef18b25f168e', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:33.923Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:33.929Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.913Z', - uuid: '593ef3d8-3e3f-5b55-bf7a-4474651082e7', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '593ef3d8-3e3f-5b55-bf7a-4474651082e7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.916Z', - uuid: '593ef3d8-3e3f-5b55-bf7a-4474651082e7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '593ef3d8-3e3f-5b55-bf7a-4474651082e7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.917Z', - uuid: '593ef3d8-3e3f-5b55-bf7a-4474651082e7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '593ef3d8-3e3f-5b55-bf7a-4474651082e7' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:33.930Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '593ef3d8-3e3f-5b55-bf7a-4474651082e7', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 14, - started_at: '2026-09-28T19:33:33.909Z', - finished_at: '2026-09-28T19:33:33.923Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:33.934Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=5bbbe56e-9151-5485-af23-ef18b25f168e -2026-09-28T19:33:33.934Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:33:33.934Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=ad331a0ae794458f18667dc83724131820b0b014cc7c5ec07c9fef134fa36b33 platform={} -2026-09-28T19:33:33.940Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:33.937Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:33.959Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.928Z', - uuid: '5bbbe56e-9151-5485-af23-ef18b25f168e', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '5bbbe56e-9151-5485-af23-ef18b25f168e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.930Z', - uuid: '5bbbe56e-9151-5485-af23-ef18b25f168e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5bbbe56e-9151-5485-af23-ef18b25f168e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.931Z', - uuid: '5bbbe56e-9151-5485-af23-ef18b25f168e', - kind: 'TEST_STEP', - message: 'Deleted snapshot should not appear in the queue', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5bbbe56e-9151-5485-af23-ef18b25f168e' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:33.961Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5bbbe56e-9151-5485-af23-ef18b25f168e', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 14, - started_at: '2026-09-28T19:33:33.923Z', - finished_at: '2026-09-28T19:33:33.937Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:34.129Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 16 -2026-09-28T19:33:34.134Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b8e28f13-6a1a-5213-a3fd-4d67f557d921', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:33.634Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '294b60fa-05e0-53e2-8c1c-91d092f485c9', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:33.715Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '294b60fa-05e0-53e2-8c1c-91d092f485c9', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:33:33.738Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '294b60fa-05e0-53e2-8c1c-91d092f485c9', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:33:33.738Z', - finished_at: '2026-09-28T19:33:33.812Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:33.846Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '294b60fa-05e0-53e2-8c1c-91d092f485c9', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 132, - started_at: '2026-09-28T19:33:33.715Z', - finished_at: '2026-09-28T19:33:33.847Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [ '4513e66d-2254-4d5c-8f78-7f204395a73e' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:33.864Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 18, - started_at: '2026-09-28T19:33:33.846Z', - finished_at: '2026-09-28T19:33:33.864Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:33.893Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 30, - started_at: '2026-09-28T19:33:33.864Z', - finished_at: '2026-09-28T19:33:33.894Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '593ef3d8-3e3f-5b55-bf7a-4474651082e7', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:33.909Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 17, - started_at: '2026-09-28T19:33:33.893Z', - finished_at: '2026-09-28T19:33:33.910Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5bbbe56e-9151-5485-af23-ef18b25f168e', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:33.923Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '593ef3d8-3e3f-5b55-bf7a-4474651082e7', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 14, - started_at: '2026-09-28T19:33:33.909Z', - finished_at: '2026-09-28T19:33:33.923Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:33.937Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5bbbe56e-9151-5485-af23-ef18b25f168e', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 14, - started_at: '2026-09-28T19:33:33.923Z', - finished_at: '2026-09-28T19:33:33.937Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 33274:0 -2026-09-28T19:33:34.134Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch. Request Size - 20459 bytes. Events are 'TestRunStarted':b8e28f13-6a1a-5213-a3fd-4d67f557d921,'TestRunStarted':294b60fa-05e0-53e2-8c1c-91d092f485c9,'HookRunStarted':4513e66d-2254-4d5c-8f78-7f204395a73e,'HookRunFinished':4513e66d-2254-4d5c-8f78-7f204395a73e,'TestRunStarted':71f0b914-3c88-512e-a02d-fb8ac6b73481,'TestRunFinished':294b60fa-05e0-53e2-8c1c-91d092f485c9,'TestRunStarted':ea2ec022-beda-53f7-a3f5-1e38048b47a0,'TestRunFinished':71f0b914-3c88-512e-a02d-fb8ac6b73481,'TestRunStarted':58546b7d-0ff5-5417-9c03-055b7005ee50,'TestRunFinished':ea2ec022-beda-53f7-a3f5-1e38048b47a0,'TestRunStarted':593ef3d8-3e3f-5b55-bf7a-4474651082e7,'TestRunFinished':58546b7d-0ff5-5417-9c03-055b7005ee50,'TestRunStarted':5bbbe56e-9151-5485-af23-ef18b25f168e,'TestRunFinished':593ef3d8-3e3f-5b55-bf7a-4474651082e7,'TestRunStarted':09dfd8fe-e253-53b5-8f2e-8ee2dbd67882,'TestRunFinished':5bbbe56e-9151-5485-af23-ef18b25f168e -2026-09-28T19:33:34.134Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"b8e28f13-6a1a-5213-a3fd-4d67f557d921","name":"Popup: Percy logo renders","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // BrandMark renders \"Percy\n await expect(page.getByRole('img', {\n name: 'Percy Logo'\n })).toBeVisible();\n await page.close();\n }"},"identifier":"Popup: Percy logo renders","scope":"Popup: Percy logo renders","scopes":["Extension UI (popup pages via Vite dev server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:33:33.634Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Percy logo renders"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"294b60fa-05e0-53e2-8c1c-91d092f485c9","name":"Step 1 — server health check passes","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/health');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.status).toBe('ready');\n }"},"identifier":"Step 1 — server health check passes","scope":"Step 1 — server health check passes","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:33:33.715Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"HookRunStarted","hook_run":{"type":"hook","hook_type":"BEFORE_ALL","framework":"Playwright","uuid":"4513e66d-2254-4d5c-8f78-7f204395a73e","name":"beforeAll hook","result":"pending","test_run_id":"294b60fa-05e0-53e2-8c1c-91d092f485c9","body":{"lang":"node","code":null},"scope":"Step 1 — server health check passes","custom_metadata":{},"tags":[],"scopes":["Snapshot lifecycle (E2E)"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js","started_at":"2026-09-28T19:33:33.738Z"}},{"event_type":"HookRunFinished","hook_run":{"type":"hook","hook_type":"BEFORE_ALL","framework":"Playwright","uuid":"4513e66d-2254-4d5c-8f78-7f204395a73e","name":"beforeAll hook","result":"passed","test_run_id":"294b60fa-05e0-53e2-8c1c-91d092f485c9","body":{"lang":"node","code":null},"scope":"Step 1 — server health check passes","custom_metadata":{},"tags":[],"scopes":["Snapshot lifecycle (E2E)"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js","started_at":"2026-09-28T19:33:33.738Z","finished_at":"2026-09-28T19:33:33.812Z"}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"71f0b914-3c88-512e-a02d-fb8ac6b73481","name":"Step 2 — create a snapshot","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.post('/snapshots', {\n data: SNAPSHOT_PAYLOAD\n });\n expect(res.status()).toBe(201);\n const body = await res.json();\n expect(body.snapshot.id).toBeTruthy();\n snapshotId = body.snapshot.id;\n expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n }"},"identifier":"Step 2 — create a snapshot","scope":"Step 2 — create a snapshot","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:33:33.846Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"294b60fa-05e0-53e2-8c1c-91d092f485c9","name":"Step 1 — server health check passes","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/health');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.status).toBe('ready');\n }"},"identifier":"Step 1 — server health check passes","scope":"Step 1 — server health check passes","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":132,"started_at":"2026-09-28T19:33:33.715Z","finished_at":"2026-09-28T19:33:33.847Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes"},"hooks":["4513e66d-2254-4d5c-8f78-7f204395a73e"],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"ea2ec022-beda-53f7-a3f5-1e38048b47a0","name":"Step 3 — snapshot appears in the queue","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const list = await res.json();\n expect(Array.isArray(list)).toBe(true);\n const found = list.find(s => s.id === snapshotId);\n expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n }"},"identifier":"Step 3 — snapshot appears in the queue","scope":"Step 3 — snapshot appears in the queue","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:33:33.864Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"71f0b914-3c88-512e-a02d-fb8ac6b73481","name":"Step 2 — create a snapshot","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.post('/snapshots', {\n data: SNAPSHOT_PAYLOAD\n });\n expect(res.status()).toBe(201);\n const body = await res.json();\n expect(body.snapshot.id).toBeTruthy();\n snapshotId = body.snapshot.id;\n expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n }"},"identifier":"Step 2 — create a snapshot","scope":"Step 2 — create a snapshot","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":18,"started_at":"2026-09-28T19:33:33.846Z","finished_at":"2026-09-28T19:33:33.864Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"58546b7d-0ff5-5417-9c03-055b7005ee50","name":"Step 4 — update snapshot name","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const updatedName = 'E2E Homepage Snapshot — Updated';\n const res = await request.patch(`/snapshots/${snapshotId}`, {\n data: {\n name: updatedName\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.snapshot.name).toBe(updatedName);\n expect(body.snapshot.id).toBe(snapshotId);\n }"},"identifier":"Step 4 — update snapshot name","scope":"Step 4 — update snapshot name","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:33:33.893Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"ea2ec022-beda-53f7-a3f5-1e38048b47a0","name":"Step 3 — snapshot appears in the queue","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const list = await res.json();\n expect(Array.isArray(list)).toBe(true);\n const found = list.find(s => s.id === snapshotId);\n expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n }"},"identifier":"Step 3 — snapshot appears in the queue","scope":"Step 3 — snapshot appears in the queue","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":30,"started_at":"2026-09-28T19:33:33.864Z","finished_at":"2026-09-28T19:33:33.894Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"593ef3d8-3e3f-5b55-bf7a-4474651082e7","name":"Step 5 — delete the snapshot","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.delete(`/snapshots/${snapshotId}`);\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.message).toBe('Snapshot deleted');\n }"},"identifier":"Step 5 — delete the snapshot","scope":"Step 5 — delete the snapshot","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:33:33.909Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"58546b7d-0ff5-5417-9c03-055b7005ee50","name":"Step 4 — update snapshot name","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const updatedName = 'E2E Homepage Snapshot — Updated';\n const res = await request.patch(`/snapshots/${snapshotId}`, {\n data: {\n name: updatedName\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.snapshot.name).toBe(updatedName);\n expect(body.snapshot.id).toBe(snapshotId);\n }"},"identifier":"Step 4 — update snapshot name","scope":"Step 4 — update snapshot name","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":17,"started_at":"2026-09-28T19:33:33.893Z","finished_at":"2026-09-28T19:33:33.910Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"5bbbe56e-9151-5485-af23-ef18b25f168e","name":"Step 6 — queue is empty after deletion","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const list = await res.json();\n const found = list.find(s => s.id === snapshotId);\n expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n }"},"identifier":"Step 6 — queue is empty after deletion","scope":"Step 6 — queue is empty after deletion","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:33:33.923Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"593ef3d8-3e3f-5b55-bf7a-4474651082e7","name":"Step 5 — delete the snapshot","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.delete(`/snapshots/${snapshotId}`);\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.message).toBe('Snapshot deleted');\n }"},"identifier":"Step 5 — delete the snapshot","scope":"Step 5 — delete the snapshot","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":14,"started_at":"2026-09-28T19:33:33.909Z","finished_at":"2026-09-28T19:33:33.923Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"09dfd8fe-e253-53b5-8f2e-8ee2dbd67882","name":"Step 7 — finalize build (requires PERCY_TOKEN)","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n test.setTimeout(120_000);\n test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n\n // Re-create a snapshot so there is something to finalize\n const createRes = await request.post('/snapshots', {\n data: SNAPSHOT_PAYLOAD\n });\n expect(createRes.status()).toBe(201);\n const res = await request.post('/build/finalize', {\n data: {\n token: PERCY_TOKEN\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.message).toBe('Percy started successfully');\n expect(body.buildId).toBeTruthy();\n expect(body.buildUrl).toBeTruthy();\n }"},"identifier":"Step 7 — finalize build (requires PERCY_TOKEN)","scope":"Step 7 — finalize build (requires PERCY_TOKEN)","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:33:33.937Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"5bbbe56e-9151-5485-af23-ef18b25f168e","name":"Step 6 — queue is empty after deletion","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const list = await res.json();\n const found = list.find(s => s.id === snapshotId);\n expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n }"},"identifier":"Step 6 — queue is empty after deletion","scope":"Step 6 — queue is empty after deletion","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":14,"started_at":"2026-09-28T19:33:33.923Z","finished_at":"2026-09-28T19:33:33.937Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:33:34.134Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:33:34.134Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch -2026-09-28T19:33:35.277Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch: 200 OK -2026-09-28T19:33:35.280Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:33:35.281Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'TestRunStarted':b8e28f13-6a1a-5213-a3fd-4d67f557d921,'TestRunStarted':294b60fa-05e0-53e2-8c1c-91d092f485c9,'HookRunStarted':4513e66d-2254-4d5c-8f78-7f204395a73e,'HookRunFinished':4513e66d-2254-4d5c-8f78-7f204395a73e,'TestRunStarted':71f0b914-3c88-512e-a02d-fb8ac6b73481,'TestRunFinished':294b60fa-05e0-53e2-8c1c-91d092f485c9,'TestRunStarted':ea2ec022-beda-53f7-a3f5-1e38048b47a0,'TestRunFinished':71f0b914-3c88-512e-a02d-fb8ac6b73481,'TestRunStarted':58546b7d-0ff5-5417-9c03-055b7005ee50,'TestRunFinished':ea2ec022-beda-53f7-a3f5-1e38048b47a0,'TestRunStarted':593ef3d8-3e3f-5b55-bf7a-4474651082e7,'TestRunFinished':58546b7d-0ff5-5417-9c03-055b7005ee50,'TestRunStarted':5bbbe56e-9151-5485-af23-ef18b25f168e,'TestRunFinished':593ef3d8-3e3f-5b55-bf7a-4474651082e7,'TestRunStarted':09dfd8fe-e253-53b5-8f2e-8ee2dbd67882,'TestRunFinished':5bbbe56e-9151-5485-af23-ef18b25f168e -- {"success":true} -2026-09-28T19:33:35.281Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 0 -2026-09-28T19:33:35.281Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 7 -2026-09-28T19:33:35.283Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:33:33.742Z', - uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 8, - hook_run_uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:33:33.757Z', - uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 29, - hook_run_uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:33:33.787Z', - uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 14, - hook_run_uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:33:33.803Z', - uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:33:33.804Z', - uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:33:33.806Z', - uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.820Z', - uuid: '294b60fa-05e0-53e2-8c1c-91d092f485c9', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '294b60fa-05e0-53e2-8c1c-91d092f485c9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.823Z', - uuid: '294b60fa-05e0-53e2-8c1c-91d092f485c9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '294b60fa-05e0-53e2-8c1c-91d092f485c9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.823Z', - uuid: '294b60fa-05e0-53e2-8c1c-91d092f485c9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '294b60fa-05e0-53e2-8c1c-91d092f485c9' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.853Z', - uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.855Z', - uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.856Z', - uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.856Z', - uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.856Z', - uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.856Z', - uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.870Z', - uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 11, - test_run_uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.881Z', - uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.882Z', - uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.883Z', - uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0', - kind: 'TEST_STEP', - message: 'Snapshot cfe9d6d4-4ab5-44f4-9ef4-38ae7f2d3df1 should be in the queue', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.883Z', - uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.899Z', - uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.902Z', - uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.903Z', - uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.903Z', - uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.913Z', - uuid: '593ef3d8-3e3f-5b55-bf7a-4474651082e7', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '593ef3d8-3e3f-5b55-bf7a-4474651082e7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.916Z', - uuid: '593ef3d8-3e3f-5b55-bf7a-4474651082e7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '593ef3d8-3e3f-5b55-bf7a-4474651082e7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.917Z', - uuid: '593ef3d8-3e3f-5b55-bf7a-4474651082e7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '593ef3d8-3e3f-5b55-bf7a-4474651082e7' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.928Z', - uuid: '5bbbe56e-9151-5485-af23-ef18b25f168e', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '5bbbe56e-9151-5485-af23-ef18b25f168e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.930Z', - uuid: '5bbbe56e-9151-5485-af23-ef18b25f168e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5bbbe56e-9151-5485-af23-ef18b25f168e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.931Z', - uuid: '5bbbe56e-9151-5485-af23-ef18b25f168e', - kind: 'TEST_STEP', - message: 'Deleted snapshot should not appear in the queue', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5bbbe56e-9151-5485-af23-ef18b25f168e' - } - ] - } -] to 33274:0 -2026-09-28T19:33:35.283Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch. Request Size - 12572 bytes. Events are 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -2026-09-28T19:33:35.283Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:33:33.742Z","uuid":"4513e66d-2254-4d5c-8f78-7f204395a73e","kind":"TEST_STEP","message":"Fixture \"__browserstack_workerHook\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":8,"hook_run_uuid":"4513e66d-2254-4d5c-8f78-7f204395a73e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:33:33.757Z","uuid":"4513e66d-2254-4d5c-8f78-7f204395a73e","kind":"TEST_STEP","message":"Create request context","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":29,"hook_run_uuid":"4513e66d-2254-4d5c-8f78-7f204395a73e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:33:33.787Z","uuid":"4513e66d-2254-4d5c-8f78-7f204395a73e","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":14,"hook_run_uuid":"4513e66d-2254-4d5c-8f78-7f204395a73e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:33:33.803Z","uuid":"4513e66d-2254-4d5c-8f78-7f204395a73e","kind":"TEST_STEP","message":"Backend must be running on BACKEND_URL","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"hook_run_uuid":"4513e66d-2254-4d5c-8f78-7f204395a73e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:33:33.804Z","uuid":"4513e66d-2254-4d5c-8f78-7f204395a73e","kind":"TEST_STEP","message":"DELETE","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"hook_run_uuid":"4513e66d-2254-4d5c-8f78-7f204395a73e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:33:33.806Z","uuid":"4513e66d-2254-4d5c-8f78-7f204395a73e","kind":"TEST_STEP","message":"Fixture \"request\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"hook_run_uuid":"4513e66d-2254-4d5c-8f78-7f204395a73e"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:33.820Z","uuid":"294b60fa-05e0-53e2-8c1c-91d092f485c9","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"294b60fa-05e0-53e2-8c1c-91d092f485c9"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:33.823Z","uuid":"294b60fa-05e0-53e2-8c1c-91d092f485c9","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"294b60fa-05e0-53e2-8c1c-91d092f485c9"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:33.823Z","uuid":"294b60fa-05e0-53e2-8c1c-91d092f485c9","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"294b60fa-05e0-53e2-8c1c-91d092f485c9"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:33.853Z","uuid":"71f0b914-3c88-512e-a02d-fb8ac6b73481","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"71f0b914-3c88-512e-a02d-fb8ac6b73481"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:33.855Z","uuid":"71f0b914-3c88-512e-a02d-fb8ac6b73481","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"71f0b914-3c88-512e-a02d-fb8ac6b73481"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:33.856Z","uuid":"71f0b914-3c88-512e-a02d-fb8ac6b73481","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"71f0b914-3c88-512e-a02d-fb8ac6b73481"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:33.856Z","uuid":"71f0b914-3c88-512e-a02d-fb8ac6b73481","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"71f0b914-3c88-512e-a02d-fb8ac6b73481"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:33.856Z","uuid":"71f0b914-3c88-512e-a02d-fb8ac6b73481","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"71f0b914-3c88-512e-a02d-fb8ac6b73481"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:33.856Z","uuid":"71f0b914-3c88-512e-a02d-fb8ac6b73481","kind":"TEST_STEP","message":"Expect \"toEqual\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"71f0b914-3c88-512e-a02d-fb8ac6b73481"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:33.870Z","uuid":"ea2ec022-beda-53f7-a3f5-1e38048b47a0","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":11,"test_run_uuid":"ea2ec022-beda-53f7-a3f5-1e38048b47a0"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:33.881Z","uuid":"ea2ec022-beda-53f7-a3f5-1e38048b47a0","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"ea2ec022-beda-53f7-a3f5-1e38048b47a0"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:33.882Z","uuid":"ea2ec022-beda-53f7-a3f5-1e38048b47a0","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"ea2ec022-beda-53f7-a3f5-1e38048b47a0"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:33.883Z","uuid":"ea2ec022-beda-53f7-a3f5-1e38048b47a0","kind":"TEST_STEP","message":"Snapshot cfe9d6d4-4ab5-44f4-9ef4-38ae7f2d3df1 should be in the queue","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"ea2ec022-beda-53f7-a3f5-1e38048b47a0"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:33.883Z","uuid":"ea2ec022-beda-53f7-a3f5-1e38048b47a0","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"ea2ec022-beda-53f7-a3f5-1e38048b47a0"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:33.899Z","uuid":"58546b7d-0ff5-5417-9c03-055b7005ee50","kind":"TEST_STEP","message":"PATCH","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"58546b7d-0ff5-5417-9c03-055b7005ee50"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:33.902Z","uuid":"58546b7d-0ff5-5417-9c03-055b7005ee50","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"58546b7d-0ff5-5417-9c03-055b7005ee50"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:33.903Z","uuid":"58546b7d-0ff5-5417-9c03-055b7005ee50","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"58546b7d-0ff5-5417-9c03-055b7005ee50"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:33.903Z","uuid":"58546b7d-0ff5-5417-9c03-055b7005ee50","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"58546b7d-0ff5-5417-9c03-055b7005ee50"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:33.913Z","uuid":"593ef3d8-3e3f-5b55-bf7a-4474651082e7","kind":"TEST_STEP","message":"DELETE","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"593ef3d8-3e3f-5b55-bf7a-4474651082e7"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:33.916Z","uuid":"593ef3d8-3e3f-5b55-bf7a-4474651082e7","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"593ef3d8-3e3f-5b55-bf7a-4474651082e7"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:33.917Z","uuid":"593ef3d8-3e3f-5b55-bf7a-4474651082e7","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"593ef3d8-3e3f-5b55-bf7a-4474651082e7"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:33.928Z","uuid":"5bbbe56e-9151-5485-af23-ef18b25f168e","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"5bbbe56e-9151-5485-af23-ef18b25f168e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:33.930Z","uuid":"5bbbe56e-9151-5485-af23-ef18b25f168e","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"5bbbe56e-9151-5485-af23-ef18b25f168e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:33.931Z","uuid":"5bbbe56e-9151-5485-af23-ef18b25f168e","kind":"TEST_STEP","message":"Deleted snapshot should not appear in the queue","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"5bbbe56e-9151-5485-af23-ef18b25f168e"}]}] -2026-09-28T19:33:35.284Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:33:35.284Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch -2026-09-28T19:33:35.289Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch","entryType":"measure","startTime":1790624014134.8376,"duration":1145.7277499996126,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:33:36.320Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch: 200 OK -2026-09-28T19:33:36.321Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:33:36.321Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -- {"success":true} -2026-09-28T19:33:36.321Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 0 -2026-09-28T19:33:36.322Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","entryType":"measure","startTime":1790624015284.0603,"duration":1037.4376249983907,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:33:51.768Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=09dfd8fe-e253-53b5-8f2e-8ee2dbd67882 -2026-09-28T19:33:51.770Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:33:51.770Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=ad331a0ae794458f18667dc83724131820b0b014cc7c5ec07c9fef134fa36b33 platform={} -2026-09-28T19:33:51.792Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.959Z', - uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.962Z', - uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.962Z', - uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 17777, - test_run_uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:51.740Z', - uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:51.741Z', - uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:51.741Z', - uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:51.741Z', - uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:51.795Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 17839, - started_at: '2026-09-28T19:33:33.937Z', - finished_at: '2026-09-28T19:33:51.776Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:52.133Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 1 -2026-09-28T19:33:52.134Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 17839, - started_at: '2026-09-28T19:33:33.937Z', - finished_at: '2026-09-28T19:33:51.776Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 33274:0 -2026-09-28T19:33:52.134Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch. Request Size - 1787 bytes. Events are 'TestRunFinished':09dfd8fe-e253-53b5-8f2e-8ee2dbd67882 -2026-09-28T19:33:52.134Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"09dfd8fe-e253-53b5-8f2e-8ee2dbd67882","name":"Step 7 — finalize build (requires PERCY_TOKEN)","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n test.setTimeout(120_000);\n test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n\n // Re-create a snapshot so there is something to finalize\n const createRes = await request.post('/snapshots', {\n data: SNAPSHOT_PAYLOAD\n });\n expect(createRes.status()).toBe(201);\n const res = await request.post('/build/finalize', {\n data: {\n token: PERCY_TOKEN\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.message).toBe('Percy started successfully');\n expect(body.buildId).toBeTruthy();\n expect(body.buildUrl).toBeTruthy();\n }"},"identifier":"Step 7 — finalize build (requires PERCY_TOKEN)","scope":"Step 7 — finalize build (requires PERCY_TOKEN)","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":17839,"started_at":"2026-09-28T19:33:33.937Z","finished_at":"2026-09-28T19:33:51.776Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:33:52.134Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:33:52.134Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch -2026-09-28T19:33:53.104Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch: 200 OK -2026-09-28T19:33:53.104Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:33:53.104Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'TestRunFinished':09dfd8fe-e253-53b5-8f2e-8ee2dbd67882 -- {"success":true} -2026-09-28T19:33:53.104Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 0 -2026-09-28T19:33:53.104Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 1 -2026-09-28T19:33:53.105Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.959Z', - uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.962Z', - uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.962Z', - uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 17777, - test_run_uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:51.740Z', - uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:51.741Z', - uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:51.741Z', - uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:51.741Z', - uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882' - } - ] - } -] to 33274:0 -2026-09-28T19:33:53.105Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch. Request Size - 2881 bytes. Events are 'LogCreated':undefined -2026-09-28T19:33:53.105Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:33.959Z","uuid":"09dfd8fe-e253-53b5-8f2e-8ee2dbd67882","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"09dfd8fe-e253-53b5-8f2e-8ee2dbd67882"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:33.962Z","uuid":"09dfd8fe-e253-53b5-8f2e-8ee2dbd67882","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"09dfd8fe-e253-53b5-8f2e-8ee2dbd67882"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:33.962Z","uuid":"09dfd8fe-e253-53b5-8f2e-8ee2dbd67882","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":17777,"test_run_uuid":"09dfd8fe-e253-53b5-8f2e-8ee2dbd67882"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:51.740Z","uuid":"09dfd8fe-e253-53b5-8f2e-8ee2dbd67882","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"09dfd8fe-e253-53b5-8f2e-8ee2dbd67882"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:51.741Z","uuid":"09dfd8fe-e253-53b5-8f2e-8ee2dbd67882","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"09dfd8fe-e253-53b5-8f2e-8ee2dbd67882"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:51.741Z","uuid":"09dfd8fe-e253-53b5-8f2e-8ee2dbd67882","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"09dfd8fe-e253-53b5-8f2e-8ee2dbd67882"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:51.741Z","uuid":"09dfd8fe-e253-53b5-8f2e-8ee2dbd67882","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"09dfd8fe-e253-53b5-8f2e-8ee2dbd67882"}]}] -2026-09-28T19:33:53.105Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:33:53.105Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch -2026-09-28T19:33:53.106Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch","entryType":"measure","startTime":1790624032142.2712,"duration":970.705083001405,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:33:53.722Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Using cached nearest hub URL: https://hub-aps.browserstack.com/wd/hub -2026-09-28T19:33:53.723Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Cached new nearest hub URL: https://hub-aps.browserstack.com/wd/hub for binSessionId=9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-28T19:33:53.723Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] ConnectBinSession details: {"binSessionId":"9af444be-f4cf-432a-9f1a-516b298937b4","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-9af444be-f4cf-432a-9f1a-516b298937b4.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"9af444be-f4cf-432a-9f1a-516b298937b4","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.33187.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","EXTENSION_DEV_URL":"http://localhost:5173","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:58115","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:58115","HTTP_PROXY":"http://127.0.0.1:58115","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","PIP_PROXY":"http://127.0.0.1:58115","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:58115","YARN_HTTP_PROXY":"http://127.0.0.1:58115","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:58115","https_proxy":"http://127.0.0.1:58115","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"9af444be-f4cf-432a-9f1a-516b298937b4","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#1","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub-aps.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:58115","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"58115"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM0NzkxIiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.O9QsQm1so9P5sN9TrWZMx2ETB3x-M1kUOl8KNPctrX3o_QE4sey6EMxNKxqTXVCo54tpxyjiH_GZ-SARIUsWFI4UHXTqSxDhGvHrjUFGDHo5OM5wX1ECtgPYjDmcFVu0LNtOGnokt2hL09468HRHArTqItsEEe0ADa6rXFNLHvnWEbxETkN6r4RnZXK0aERJmiRSehMZHMGifwBBvN2phblTbr-SqKu2UlnIWc381_5_qcpRFwL26HrfOvosMpnZqVPbebB2WmCo8aFRTb1p03vyA8fYJfVfjiVj9spSXwauRfdY1zA54QtxE1efgB59-aEUpMiCF9eZlITkv90q5w","buildHashedId":"6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm","testhubEvents":true,"jwtExpiresIn":1790631851},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:33:53.725Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onConnect hook invoked successfully. -2026-09-28T19:33:53.727Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] ConnectBinSession completed: time=5.122125003486872 -2026-09-28T19:33:53.729Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file sdk:cli:connectBinSession {"name":"sdk:cli:connectBinSession","entryType":"measure","startTime":1790624033731.702,"duration":3.043292000889778,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:33:53.750Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] PlaywrightConfig completed: time=0.21083300188183784 -2026-09-28T19:33:53.751Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file sdk:cli:driverInit {"name":"sdk:cli:driverInit","entryType":"measure","startTime":1790624033759.8345,"duration":0.10649999976158142,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:33:53.855Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2bc6e2ad-6358-5d61-87d4-d5116568256a', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:53.847Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:53.943Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=2bc6e2ad-6358-5d61-87d4-d5116568256a -2026-09-28T19:33:53.944Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:33:53.944Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=6e474dc11110259f8724e6f78ac6a6042c36c0a12807cc7cc7229ae096b00dbc platform={} -2026-09-28T19:33:53.981Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '58a30c1b-d0ef-5c05-abf7-78700bc133e7', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:53.951Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:53.988Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:53.913Z', - uuid: '2bc6e2ad-6358-5d61-87d4-d5116568256a', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 10, - test_run_uuid: '2bc6e2ad-6358-5d61-87d4-d5116568256a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:53.925Z', - uuid: '2bc6e2ad-6358-5d61-87d4-d5116568256a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2bc6e2ad-6358-5d61-87d4-d5116568256a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:53.927Z', - uuid: '2bc6e2ad-6358-5d61-87d4-d5116568256a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2bc6e2ad-6358-5d61-87d4-d5116568256a' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:53.992Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2bc6e2ad-6358-5d61-87d4-d5116568256a', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 107, - started_at: '2026-09-28T19:33:53.847Z', - finished_at: '2026-09-28T19:33:53.954Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:54.010Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch: 200 OK -2026-09-28T19:33:54.011Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:33:54.011Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'LogCreated':undefined -- {"success":true} -2026-09-28T19:33:54.011Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 1 -2026-09-28T19:33:54.011Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","entryType":"measure","startTime":1790624033113.9663,"duration":906.469290997833,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:33:54.132Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 3 -2026-09-28T19:33:54.133Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2bc6e2ad-6358-5d61-87d4-d5116568256a', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:53.847Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '58a30c1b-d0ef-5c05-abf7-78700bc133e7', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:53.951Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2bc6e2ad-6358-5d61-87d4-d5116568256a', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 107, - started_at: '2026-09-28T19:33:53.847Z', - finished_at: '2026-09-28T19:33:53.954Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 33274:0 -2026-09-28T19:33:54.133Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch. Request Size - 3710 bytes. Events are 'TestRunStarted':2bc6e2ad-6358-5d61-87d4-d5116568256a,'TestRunStarted':58a30c1b-d0ef-5c05-abf7-78700bc133e7,'TestRunFinished':2bc6e2ad-6358-5d61-87d4-d5116568256a -2026-09-28T19:33:54.133Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"2bc6e2ad-6358-5d61-87d4-d5116568256a","name":"GET /library/status returns connection status","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/library/status');\n expect(res.status()).toBe(200);\n const body = await res.json();\n // Shape check — connected may be true or false depending on prior state\n expect(typeof body).toBe('object');\n }"},"identifier":"GET /library/status returns connection status","scope":"GET /library/status returns connection status","scopes":["Library endpoints"],"meta":{},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:33:53.847Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"58a30c1b-d0ef-5c05-abf7-78700bc133e7","name":"POST /library/token returns 400 when token is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.post('/library/token', {\n data: {}\n });\n // Backend should reject an empty token\n expect([400, 422, 500]).toContain(res.status());\n }"},"identifier":"POST /library/token returns 400 when token is missing","scope":"POST /library/token returns 400 when token is missing","scopes":["Library endpoints"],"meta":{},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:33:53.951Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"2bc6e2ad-6358-5d61-87d4-d5116568256a","name":"GET /library/status returns connection status","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/library/status');\n expect(res.status()).toBe(200);\n const body = await res.json();\n // Shape check — connected may be true or false depending on prior state\n expect(typeof body).toBe('object');\n }"},"identifier":"GET /library/status returns connection status","scope":"GET /library/status returns connection status","scopes":["Library endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"passed","duration_in_ms":107,"started_at":"2026-09-28T19:33:53.847Z","finished_at":"2026-09-28T19:33:53.954Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:33:54.133Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:33:54.133Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch -2026-09-28T19:33:54.268Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=58a30c1b-d0ef-5c05-abf7-78700bc133e7 -2026-09-28T19:33:54.268Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:33:54.268Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=6e474dc11110259f8724e6f78ac6a6042c36c0a12807cc7cc7229ae096b00dbc platform={} -2026-09-28T19:33:54.290Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:54.285Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:54.297Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:53.965Z', - uuid: '58a30c1b-d0ef-5c05-abf7-78700bc133e7', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 290, - test_run_uuid: '58a30c1b-d0ef-5c05-abf7-78700bc133e7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:54.256Z', - uuid: '58a30c1b-d0ef-5c05-abf7-78700bc133e7', - kind: 'TEST_STEP', - message: 'Expect "toContain"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '58a30c1b-d0ef-5c05-abf7-78700bc133e7' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:54.299Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '58a30c1b-d0ef-5c05-abf7-78700bc133e7', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 335, - started_at: '2026-09-28T19:33:53.951Z', - finished_at: '2026-09-28T19:33:54.286Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:54.303Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c -2026-09-28T19:33:54.303Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:33:54.303Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=6e474dc11110259f8724e6f78ac6a6042c36c0a12807cc7cc7229ae096b00dbc platform={} -2026-09-28T19:33:54.310Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '70530ed2-73d3-5509-ae91-b761ef3a89df', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:54.306Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:54.316Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:54.292Z', - uuid: 'ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:54.295Z', - uuid: 'ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:54.297Z', - uuid: 'ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:54.317Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 22, - started_at: '2026-09-28T19:33:54.285Z', - finished_at: '2026-09-28T19:33:54.307Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:54.324Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=70530ed2-73d3-5509-ae91-b761ef3a89df -2026-09-28T19:33:54.324Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:33:54.324Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=6e474dc11110259f8724e6f78ac6a6042c36c0a12807cc7cc7229ae096b00dbc platform={} -2026-09-28T19:33:54.338Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c0ddb9c7-68bd-5082-9d70-3c4486676e14', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:54.329Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:54.350Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:54.312Z', - uuid: '70530ed2-73d3-5509-ae91-b761ef3a89df', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '70530ed2-73d3-5509-ae91-b761ef3a89df' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:54.317Z', - uuid: '70530ed2-73d3-5509-ae91-b761ef3a89df', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '70530ed2-73d3-5509-ae91-b761ef3a89df' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:54.318Z', - uuid: '70530ed2-73d3-5509-ae91-b761ef3a89df', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '70530ed2-73d3-5509-ae91-b761ef3a89df' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:54.350Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '70530ed2-73d3-5509-ae91-b761ef3a89df', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 24, - started_at: '2026-09-28T19:33:54.306Z', - finished_at: '2026-09-28T19:33:54.330Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:54.993Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch: 200 OK -2026-09-28T19:33:54.994Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:33:54.994Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'TestRunStarted':2bc6e2ad-6358-5d61-87d4-d5116568256a,'TestRunStarted':58a30c1b-d0ef-5c05-abf7-78700bc133e7,'TestRunFinished':2bc6e2ad-6358-5d61-87d4-d5116568256a -- {"success":true} -2026-09-28T19:33:54.994Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 6 -2026-09-28T19:33:54.994Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 4 -2026-09-28T19:33:54.995Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:53.913Z', - uuid: '2bc6e2ad-6358-5d61-87d4-d5116568256a', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 10, - test_run_uuid: '2bc6e2ad-6358-5d61-87d4-d5116568256a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:53.925Z', - uuid: '2bc6e2ad-6358-5d61-87d4-d5116568256a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2bc6e2ad-6358-5d61-87d4-d5116568256a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:53.927Z', - uuid: '2bc6e2ad-6358-5d61-87d4-d5116568256a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2bc6e2ad-6358-5d61-87d4-d5116568256a' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:53.965Z', - uuid: '58a30c1b-d0ef-5c05-abf7-78700bc133e7', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 290, - test_run_uuid: '58a30c1b-d0ef-5c05-abf7-78700bc133e7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:54.256Z', - uuid: '58a30c1b-d0ef-5c05-abf7-78700bc133e7', - kind: 'TEST_STEP', - message: 'Expect "toContain"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '58a30c1b-d0ef-5c05-abf7-78700bc133e7' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:54.292Z', - uuid: 'ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:54.295Z', - uuid: 'ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:54.297Z', - uuid: 'ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:54.312Z', - uuid: '70530ed2-73d3-5509-ae91-b761ef3a89df', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '70530ed2-73d3-5509-ae91-b761ef3a89df' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:54.317Z', - uuid: '70530ed2-73d3-5509-ae91-b761ef3a89df', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '70530ed2-73d3-5509-ae91-b761ef3a89df' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:54.318Z', - uuid: '70530ed2-73d3-5509-ae91-b761ef3a89df', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '70530ed2-73d3-5509-ae91-b761ef3a89df' - } - ] - } -] to 33274:0 -2026-09-28T19:33:54.995Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch. Request Size - 4587 bytes. Events are 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -2026-09-28T19:33:54.995Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:53.913Z","uuid":"2bc6e2ad-6358-5d61-87d4-d5116568256a","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":10,"test_run_uuid":"2bc6e2ad-6358-5d61-87d4-d5116568256a"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:53.925Z","uuid":"2bc6e2ad-6358-5d61-87d4-d5116568256a","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"2bc6e2ad-6358-5d61-87d4-d5116568256a"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:53.927Z","uuid":"2bc6e2ad-6358-5d61-87d4-d5116568256a","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"2bc6e2ad-6358-5d61-87d4-d5116568256a"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:53.965Z","uuid":"58a30c1b-d0ef-5c05-abf7-78700bc133e7","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":290,"test_run_uuid":"58a30c1b-d0ef-5c05-abf7-78700bc133e7"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:54.256Z","uuid":"58a30c1b-d0ef-5c05-abf7-78700bc133e7","kind":"TEST_STEP","message":"Expect \"toContain\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"58a30c1b-d0ef-5c05-abf7-78700bc133e7"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:54.292Z","uuid":"ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:54.295Z","uuid":"ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:54.297Z","uuid":"ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:54.312Z","uuid":"70530ed2-73d3-5509-ae91-b761ef3a89df","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":5,"test_run_uuid":"70530ed2-73d3-5509-ae91-b761ef3a89df"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:54.317Z","uuid":"70530ed2-73d3-5509-ae91-b761ef3a89df","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"70530ed2-73d3-5509-ae91-b761ef3a89df"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:54.318Z","uuid":"70530ed2-73d3-5509-ae91-b761ef3a89df","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"70530ed2-73d3-5509-ae91-b761ef3a89df"}]}] -2026-09-28T19:33:54.995Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:33:54.995Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch -2026-09-28T19:33:54.998Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch","entryType":"measure","startTime":1790624034143.1526,"duration":861.3146670013666,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:33:55.848Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch: 200 OK -2026-09-28T19:33:55.849Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:33:55.850Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -- {"success":true} -2026-09-28T19:33:55.850Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 0 -2026-09-28T19:33:55.851Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","entryType":"measure","startTime":1790624035006.2654,"duration":853.8552909977734,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:33:56.132Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 6 -2026-09-28T19:33:56.133Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:54.285Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '58a30c1b-d0ef-5c05-abf7-78700bc133e7', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 335, - started_at: '2026-09-28T19:33:53.951Z', - finished_at: '2026-09-28T19:33:54.286Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '70530ed2-73d3-5509-ae91-b761ef3a89df', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:54.306Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 22, - started_at: '2026-09-28T19:33:54.285Z', - finished_at: '2026-09-28T19:33:54.307Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c0ddb9c7-68bd-5082-9d70-3c4486676e14', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:54.329Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '70530ed2-73d3-5509-ae91-b761ef3a89df', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 24, - started_at: '2026-09-28T19:33:54.306Z', - finished_at: '2026-09-28T19:33:54.330Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 33274:0 -2026-09-28T19:33:56.134Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch. Request Size - 7415 bytes. Events are 'TestRunStarted':ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c,'TestRunFinished':58a30c1b-d0ef-5c05-abf7-78700bc133e7,'TestRunStarted':70530ed2-73d3-5509-ae91-b761ef3a89df,'TestRunFinished':ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c,'TestRunStarted':c0ddb9c7-68bd-5082-9d70-3c4486676e14,'TestRunFinished':70530ed2-73d3-5509-ae91-b761ef3a89df -2026-09-28T19:33:56.135Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c","name":"GET /library/all returns array (empty when not connected)","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/library/all');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n }"},"identifier":"GET /library/all returns array (empty when not connected)","scope":"GET /library/all returns array (empty when not connected)","scopes":["Library endpoints"],"meta":{},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:33:54.285Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"58a30c1b-d0ef-5c05-abf7-78700bc133e7","name":"POST /library/token returns 400 when token is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.post('/library/token', {\n data: {}\n });\n // Backend should reject an empty token\n expect([400, 422, 500]).toContain(res.status());\n }"},"identifier":"POST /library/token returns 400 when token is missing","scope":"POST /library/token returns 400 when token is missing","scopes":["Library endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"passed","duration_in_ms":335,"started_at":"2026-09-28T19:33:53.951Z","finished_at":"2026-09-28T19:33:54.286Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"70530ed2-73d3-5509-ae91-b761ef3a89df","name":"GET /library/search returns array for a query","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/library/search?name=homepage');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n }"},"identifier":"GET /library/search returns array for a query","scope":"GET /library/search returns array for a query","scopes":["Library endpoints"],"meta":{},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:33:54.306Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c","name":"GET /library/all returns array (empty when not connected)","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/library/all');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n }"},"identifier":"GET /library/all returns array (empty when not connected)","scope":"GET /library/all returns array (empty when not connected)","scopes":["Library endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"passed","duration_in_ms":22,"started_at":"2026-09-28T19:33:54.285Z","finished_at":"2026-09-28T19:33:54.307Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"c0ddb9c7-68bd-5082-9d70-3c4486676e14","name":"POST /library/token loads library with valid token","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n const res = await request.post('/library/token', {\n data: {\n token: PERCY_READ_TOKEN\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body).toBeTruthy();\n }"},"identifier":"POST /library/token loads library with valid token","scope":"POST /library/token loads library with valid token","scopes":["Library endpoints"],"meta":{},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:33:54.329Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"70530ed2-73d3-5509-ae91-b761ef3a89df","name":"GET /library/search returns array for a query","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/library/search?name=homepage');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n }"},"identifier":"GET /library/search returns array for a query","scope":"GET /library/search returns array for a query","scopes":["Library endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"passed","duration_in_ms":24,"started_at":"2026-09-28T19:33:54.306Z","finished_at":"2026-09-28T19:33:54.330Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:33:56.135Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:33:56.135Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch -2026-09-28T19:33:57.011Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch: 200 OK -2026-09-28T19:33:57.012Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:33:57.012Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'TestRunStarted':ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c,'TestRunFinished':58a30c1b-d0ef-5c05-abf7-78700bc133e7,'TestRunStarted':70530ed2-73d3-5509-ae91-b761ef3a89df,'TestRunFinished':ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c,'TestRunStarted':c0ddb9c7-68bd-5082-9d70-3c4486676e14,'TestRunFinished':70530ed2-73d3-5509-ae91-b761ef3a89df -- {"success":true} -2026-09-28T19:33:57.013Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 0 -2026-09-28T19:33:57.013Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch","entryType":"measure","startTime":1790624036147.022,"duration":877.4589999988675,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:34:02.011Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=c0ddb9c7-68bd-5082-9d70-3c4486676e14 -2026-09-28T19:34:02.011Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:34:02.011Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=6e474dc11110259f8724e6f78ac6a6042c36c0a12807cc7cc7229ae096b00dbc platform={} -2026-09-28T19:34:02.049Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:54.338Z', - uuid: 'c0ddb9c7-68bd-5082-9d70-3c4486676e14', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 7658, - test_run_uuid: 'c0ddb9c7-68bd-5082-9d70-3c4486676e14' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:01.998Z', - uuid: 'c0ddb9c7-68bd-5082-9d70-3c4486676e14', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c0ddb9c7-68bd-5082-9d70-3c4486676e14' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:02.000Z', - uuid: 'c0ddb9c7-68bd-5082-9d70-3c4486676e14', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'c0ddb9c7-68bd-5082-9d70-3c4486676e14' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:02.053Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c0ddb9c7-68bd-5082-9d70-3c4486676e14', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 7700, - started_at: '2026-09-28T19:33:54.329Z', - finished_at: '2026-09-28T19:34:02.029Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:02.130Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 1 -2026-09-28T19:34:02.131Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c0ddb9c7-68bd-5082-9d70-3c4486676e14', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 7700, - started_at: '2026-09-28T19:33:54.329Z', - finished_at: '2026-09-28T19:34:02.029Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 33274:0 -2026-09-28T19:34:02.131Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch. Request Size - 1369 bytes. Events are 'TestRunFinished':c0ddb9c7-68bd-5082-9d70-3c4486676e14 -2026-09-28T19:34:02.131Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"c0ddb9c7-68bd-5082-9d70-3c4486676e14","name":"POST /library/token loads library with valid token","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n const res = await request.post('/library/token', {\n data: {\n token: PERCY_READ_TOKEN\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body).toBeTruthy();\n }"},"identifier":"POST /library/token loads library with valid token","scope":"POST /library/token loads library with valid token","scopes":["Library endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"passed","duration_in_ms":7700,"started_at":"2026-09-28T19:33:54.329Z","finished_at":"2026-09-28T19:34:02.029Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:34:02.131Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:02.131Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch -2026-09-28T19:34:02.980Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch: 200 OK -2026-09-28T19:34:02.980Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:34:02.980Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'TestRunFinished':c0ddb9c7-68bd-5082-9d70-3c4486676e14 -- {"success":true} -2026-09-28T19:34:02.980Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 0 -2026-09-28T19:34:02.980Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 1 -2026-09-28T19:34:02.981Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:54.338Z', - uuid: 'c0ddb9c7-68bd-5082-9d70-3c4486676e14', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 7658, - test_run_uuid: 'c0ddb9c7-68bd-5082-9d70-3c4486676e14' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:01.998Z', - uuid: 'c0ddb9c7-68bd-5082-9d70-3c4486676e14', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c0ddb9c7-68bd-5082-9d70-3c4486676e14' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:02.000Z', - uuid: 'c0ddb9c7-68bd-5082-9d70-3c4486676e14', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'c0ddb9c7-68bd-5082-9d70-3c4486676e14' - } - ] - } -] to 33274:0 -2026-09-28T19:34:02.981Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch. Request Size - 1257 bytes. Events are 'LogCreated':undefined -2026-09-28T19:34:02.981Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:33:54.338Z","uuid":"c0ddb9c7-68bd-5082-9d70-3c4486676e14","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":7658,"test_run_uuid":"c0ddb9c7-68bd-5082-9d70-3c4486676e14"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:01.998Z","uuid":"c0ddb9c7-68bd-5082-9d70-3c4486676e14","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"c0ddb9c7-68bd-5082-9d70-3c4486676e14"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:02.000Z","uuid":"c0ddb9c7-68bd-5082-9d70-3c4486676e14","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"c0ddb9c7-68bd-5082-9d70-3c4486676e14"}]}] -2026-09-28T19:34:02.981Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:02.981Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch -2026-09-28T19:34:02.982Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch","entryType":"measure","startTime":1790624042147.2769,"duration":849.3387080021203,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:34:03.835Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch: 200 OK -2026-09-28T19:34:03.836Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:34:03.836Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'LogCreated':undefined -- {"success":true} -2026-09-28T19:34:03.836Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 0 -2026-09-28T19:34:03.837Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Using cached nearest hub URL: https://hub-aps.browserstack.com/wd/hub -2026-09-28T19:34:03.837Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Cached new nearest hub URL: https://hub-aps.browserstack.com/wd/hub for binSessionId=9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-28T19:34:03.837Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] ConnectBinSession details: {"binSessionId":"9af444be-f4cf-432a-9f1a-516b298937b4","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-9af444be-f4cf-432a-9f1a-516b298937b4.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"9af444be-f4cf-432a-9f1a-516b298937b4","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.33187.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","EXTENSION_DEV_URL":"http://localhost:5173","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:58115","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:58115","HTTP_PROXY":"http://127.0.0.1:58115","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","PIP_PROXY":"http://127.0.0.1:58115","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:58115","YARN_HTTP_PROXY":"http://127.0.0.1:58115","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:58115","https_proxy":"http://127.0.0.1:58115","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"9af444be-f4cf-432a-9f1a-516b298937b4","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#1","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub-aps.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:58115","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"58115"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM0NzkxIiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.O9QsQm1so9P5sN9TrWZMx2ETB3x-M1kUOl8KNPctrX3o_QE4sey6EMxNKxqTXVCo54tpxyjiH_GZ-SARIUsWFI4UHXTqSxDhGvHrjUFGDHo5OM5wX1ECtgPYjDmcFVu0LNtOGnokt2hL09468HRHArTqItsEEe0ADa6rXFNLHvnWEbxETkN6r4RnZXK0aERJmiRSehMZHMGifwBBvN2phblTbr-SqKu2UlnIWc381_5_qcpRFwL26HrfOvosMpnZqVPbebB2WmCo8aFRTb1p03vyA8fYJfVfjiVj9spSXwauRfdY1zA54QtxE1efgB59-aEUpMiCF9eZlITkv90q5w","buildHashedId":"6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm","testhubEvents":true,"jwtExpiresIn":1790631851},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:34:03.837Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onConnect hook invoked successfully. -2026-09-28T19:34:03.838Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] ConnectBinSession completed: time=1.1661250032484531 -2026-09-28T19:34:03.840Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","entryType":"measure","startTime":1790624042997.4402,"duration":854.960750002414,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:34:03.840Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file sdk:cli:connectBinSession {"name":"sdk:cli:connectBinSession","entryType":"measure","startTime":1790624043853.68,"duration":0.6997909992933273,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:34:03.857Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] PlaywrightConfig completed: time=0.21583300083875656 -2026-09-28T19:34:03.857Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file sdk:cli:driverInit {"name":"sdk:cli:driverInit","entryType":"measure","startTime":1790624043873.3972,"duration":0.09999999776482582,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:34:03.952Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:03.943Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:03.966Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:34:03.961Z' - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:04.014Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:34:03.962Z', - uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - hook_run_uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:34:03.971Z', - uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:34:03.975Z', - uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 24, - hook_run_uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:34:04.000Z', - uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 11, - hook_run_uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:04.015Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:34:03.961Z', - finished_at: '2026-09-28T19:34:04.011Z' - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:04.031Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=5cfd6d70-6142-51dd-997d-b600c5f6ca5e -2026-09-28T19:34:04.031Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:34:04.031Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=aa23bd56559b27f34d810ff4e751233b9a5dfc6d073394f4b73d952197de41b0 platform={} -2026-09-28T19:34:04.046Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '12169ba1-73a5-5a35-877c-846a053ca275', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:04.035Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:04.050Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:34:04.051Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:34:04.053Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.011Z', - uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.015Z', - uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.016Z', - uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.016Z', - uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.016Z', - uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.016Z', - uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.017Z', - uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:04.054Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 93, - started_at: '2026-09-28T19:34:03.943Z', - finished_at: '2026-09-28T19:34:04.036Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [ 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:04.055Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=12169ba1-73a5-5a35-877c-846a053ca275 -2026-09-28T19:34:04.055Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:34:04.055Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=aa23bd56559b27f34d810ff4e751233b9a5dfc6d073394f4b73d952197de41b0 platform={} -2026-09-28T19:34:04.060Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '02c5aed7-856c-5e15-bba9-b310331e5ecd', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:04.058Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:04.063Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.047Z', - uuid: '12169ba1-73a5-5a35-877c-846a053ca275', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '12169ba1-73a5-5a35-877c-846a053ca275' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.049Z', - uuid: '12169ba1-73a5-5a35-877c-846a053ca275', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '12169ba1-73a5-5a35-877c-846a053ca275' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.050Z', - uuid: '12169ba1-73a5-5a35-877c-846a053ca275', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '12169ba1-73a5-5a35-877c-846a053ca275' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:04.064Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '12169ba1-73a5-5a35-877c-846a053ca275', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 23, - started_at: '2026-09-28T19:34:04.035Z', - finished_at: '2026-09-28T19:34:04.058Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:04.067Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:34:04.067Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:34:04.074Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=02c5aed7-856c-5e15-bba9-b310331e5ecd -2026-09-28T19:34:04.074Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:34:04.074Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=aa23bd56559b27f34d810ff4e751233b9a5dfc6d073394f4b73d952197de41b0 platform={} -2026-09-28T19:34:04.080Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c811ecd2-dae0-56b5-91db-5f18728a9e92', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:04.077Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:04.083Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.065Z', - uuid: '02c5aed7-856c-5e15-bba9-b310331e5ecd', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '02c5aed7-856c-5e15-bba9-b310331e5ecd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.068Z', - uuid: '02c5aed7-856c-5e15-bba9-b310331e5ecd', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '02c5aed7-856c-5e15-bba9-b310331e5ecd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.070Z', - uuid: '02c5aed7-856c-5e15-bba9-b310331e5ecd', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '02c5aed7-856c-5e15-bba9-b310331e5ecd' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:04.083Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '02c5aed7-856c-5e15-bba9-b310331e5ecd', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:34:04.058Z', - finished_at: '2026-09-28T19:34:04.077Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:04.086Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:34:04.086Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:34:04.090Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=c811ecd2-dae0-56b5-91db-5f18728a9e92 -2026-09-28T19:34:04.090Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:34:04.090Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=aa23bd56559b27f34d810ff4e751233b9a5dfc6d073394f4b73d952197de41b0 platform={} -2026-09-28T19:34:04.095Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e6911bc7-1332-58df-b5a0-17c96ee4095a', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:04.093Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:04.105Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.084Z', - uuid: 'c811ecd2-dae0-56b5-91db-5f18728a9e92', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'c811ecd2-dae0-56b5-91db-5f18728a9e92' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.087Z', - uuid: 'c811ecd2-dae0-56b5-91db-5f18728a9e92', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c811ecd2-dae0-56b5-91db-5f18728a9e92' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.087Z', - uuid: 'c811ecd2-dae0-56b5-91db-5f18728a9e92', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c811ecd2-dae0-56b5-91db-5f18728a9e92' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:04.107Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c811ecd2-dae0-56b5-91db-5f18728a9e92', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:34:04.077Z', - finished_at: '2026-09-28T19:34:04.093Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:04.112Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:34:04.112Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:34:04.116Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=e6911bc7-1332-58df-b5a0-17c96ee4095a -2026-09-28T19:34:04.116Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:34:04.116Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=aa23bd56559b27f34d810ff4e751233b9a5dfc6d073394f4b73d952197de41b0 platform={} -2026-09-28T19:34:04.121Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:04.119Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:04.123Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.110Z', - uuid: 'e6911bc7-1332-58df-b5a0-17c96ee4095a', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'e6911bc7-1332-58df-b5a0-17c96ee4095a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.112Z', - uuid: 'e6911bc7-1332-58df-b5a0-17c96ee4095a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e6911bc7-1332-58df-b5a0-17c96ee4095a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.113Z', - uuid: 'e6911bc7-1332-58df-b5a0-17c96ee4095a', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e6911bc7-1332-58df-b5a0-17c96ee4095a' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:04.124Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e6911bc7-1332-58df-b5a0-17c96ee4095a', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 26, - started_at: '2026-09-28T19:34:04.093Z', - finished_at: '2026-09-28T19:34:04.119Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:04.126Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:34:04.126Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:34:04.130Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 13 -2026-09-28T19:34:04.130Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:03.943Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:34:03.961Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:34:03.961Z', - finished_at: '2026-09-28T19:34:04.011Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '12169ba1-73a5-5a35-877c-846a053ca275', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:04.035Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 93, - started_at: '2026-09-28T19:34:03.943Z', - finished_at: '2026-09-28T19:34:04.036Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [ 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '02c5aed7-856c-5e15-bba9-b310331e5ecd', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:04.058Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '12169ba1-73a5-5a35-877c-846a053ca275', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 23, - started_at: '2026-09-28T19:34:04.035Z', - finished_at: '2026-09-28T19:34:04.058Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c811ecd2-dae0-56b5-91db-5f18728a9e92', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:04.077Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '02c5aed7-856c-5e15-bba9-b310331e5ecd', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:34:04.058Z', - finished_at: '2026-09-28T19:34:04.077Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e6911bc7-1332-58df-b5a0-17c96ee4095a', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:04.093Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c811ecd2-dae0-56b5-91db-5f18728a9e92', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:34:04.077Z', - finished_at: '2026-09-28T19:34:04.093Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:04.119Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e6911bc7-1332-58df-b5a0-17c96ee4095a', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 26, - started_at: '2026-09-28T19:34:04.093Z', - finished_at: '2026-09-28T19:34:04.119Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 33274:0 -2026-09-28T19:34:04.130Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch. Request Size - 16354 bytes. Events are 'TestRunStarted':5cfd6d70-6142-51dd-997d-b600c5f6ca5e,'HookRunStarted':a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78,'HookRunFinished':a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78,'TestRunStarted':12169ba1-73a5-5a35-877c-846a053ca275,'TestRunFinished':5cfd6d70-6142-51dd-997d-b600c5f6ca5e,'TestRunStarted':02c5aed7-856c-5e15-bba9-b310331e5ecd,'TestRunFinished':12169ba1-73a5-5a35-877c-846a053ca275,'TestRunStarted':c811ecd2-dae0-56b5-91db-5f18728a9e92,'TestRunFinished':02c5aed7-856c-5e15-bba9-b310331e5ecd,'TestRunStarted':e6911bc7-1332-58df-b5a0-17c96ee4095a,'TestRunFinished':c811ecd2-dae0-56b5-91db-5f18728a9e92,'TestRunStarted':e00786da-ff68-5d03-b76d-b0912d6ac979,'TestRunFinished':e6911bc7-1332-58df-b5a0-17c96ee4095a -2026-09-28T19:34:04.131Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"5cfd6d70-6142-51dd-997d-b600c5f6ca5e","name":"POST /snapshots creates a snapshot and returns 201","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n expect(res.status()).toBe(201);\n const body = await res.json();\n expect(body.message).toBe('Snapshot created');\n expect(body.snapshot.id).toBeTruthy();\n expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n }"},"identifier":"POST /snapshots creates a snapshot and returns 201","scope":"POST /snapshots creates a snapshot and returns 201","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:34:03.943Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"HookRunStarted","hook_run":{"type":"hook","hook_type":"BEFORE_EACH","framework":"Playwright","uuid":"a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78","name":"beforeEach hook","result":"pending","test_run_id":"5cfd6d70-6142-51dd-997d-b600c5f6ca5e","body":{"lang":"node","code":null},"scope":"POST /snapshots creates a snapshot and returns 201","custom_metadata":{},"tags":[],"scopes":["Snapshot CRUD"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","started_at":"2026-09-28T19:34:03.961Z"}},{"event_type":"HookRunFinished","hook_run":{"type":"hook","hook_type":"BEFORE_EACH","framework":"Playwright","uuid":"a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78","name":"beforeEach hook","result":"passed","test_run_id":"5cfd6d70-6142-51dd-997d-b600c5f6ca5e","body":{"lang":"node","code":null},"scope":"POST /snapshots creates a snapshot and returns 201","custom_metadata":{},"tags":[],"scopes":["Snapshot CRUD"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","started_at":"2026-09-28T19:34:03.961Z","finished_at":"2026-09-28T19:34:04.011Z"}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"12169ba1-73a5-5a35-877c-846a053ca275","name":"POST /snapshots returns 400 when name is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n name,\n ...withoutName\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutName\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when name is missing","scope":"POST /snapshots returns 400 when name is missing","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:34:04.035Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"5cfd6d70-6142-51dd-997d-b600c5f6ca5e","name":"POST /snapshots creates a snapshot and returns 201","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n expect(res.status()).toBe(201);\n const body = await res.json();\n expect(body.message).toBe('Snapshot created');\n expect(body.snapshot.id).toBeTruthy();\n expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n }"},"identifier":"POST /snapshots creates a snapshot and returns 201","scope":"POST /snapshots creates a snapshot and returns 201","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":93,"started_at":"2026-09-28T19:34:03.943Z","finished_at":"2026-09-28T19:34:04.036Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201"},"hooks":["a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78"],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"02c5aed7-856c-5e15-bba9-b310331e5ecd","name":"POST /snapshots returns 400 when url is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n url,\n ...withoutUrl\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutUrl\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when url is missing","scope":"POST /snapshots returns 400 when url is missing","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:34:04.058Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"12169ba1-73a5-5a35-877c-846a053ca275","name":"POST /snapshots returns 400 when name is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n name,\n ...withoutName\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutName\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when name is missing","scope":"POST /snapshots returns 400 when name is missing","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":23,"started_at":"2026-09-28T19:34:04.035Z","finished_at":"2026-09-28T19:34:04.058Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"c811ecd2-dae0-56b5-91db-5f18728a9e92","name":"POST /snapshots returns 400 when dom is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n dom,\n ...withoutDom\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutDom\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when dom is missing","scope":"POST /snapshots returns 400 when dom is missing","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:34:04.077Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"02c5aed7-856c-5e15-bba9-b310331e5ecd","name":"POST /snapshots returns 400 when url is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n url,\n ...withoutUrl\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutUrl\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when url is missing","scope":"POST /snapshots returns 400 when url is missing","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":19,"started_at":"2026-09-28T19:34:04.058Z","finished_at":"2026-09-28T19:34:04.077Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"e6911bc7-1332-58df-b5a0-17c96ee4095a","name":"POST /snapshots returns 400 when widths is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n widths,\n ...withoutWidths\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutWidths\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when widths is missing","scope":"POST /snapshots returns 400 when widths is missing","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:34:04.093Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"c811ecd2-dae0-56b5-91db-5f18728a9e92","name":"POST /snapshots returns 400 when dom is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n dom,\n ...withoutDom\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutDom\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when dom is missing","scope":"POST /snapshots returns 400 when dom is missing","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":16,"started_at":"2026-09-28T19:34:04.077Z","finished_at":"2026-09-28T19:34:04.093Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"e00786da-ff68-5d03-b76d-b0912d6ac979","name":"GET /snapshots returns array of queued snapshots","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n // Create two snapshots first\n await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n await request.post('/snapshots', {\n data: {\n ...VALID_SNAPSHOT,\n name: 'Second Snapshot'\n }\n });\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n expect(body.length).toBe(2);\n }"},"identifier":"GET /snapshots returns array of queued snapshots","scope":"GET /snapshots returns array of queued snapshots","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:34:04.119Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"e6911bc7-1332-58df-b5a0-17c96ee4095a","name":"POST /snapshots returns 400 when widths is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n widths,\n ...withoutWidths\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutWidths\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when widths is missing","scope":"POST /snapshots returns 400 when widths is missing","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":26,"started_at":"2026-09-28T19:34:04.093Z","finished_at":"2026-09-28T19:34:04.119Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:34:04.131Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:04.131Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch -2026-09-28T19:34:04.133Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=e00786da-ff68-5d03-b76d-b0912d6ac979 -2026-09-28T19:34:04.133Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:34:04.133Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=aa23bd56559b27f34d810ff4e751233b9a5dfc6d073394f4b73d952197de41b0 platform={} -2026-09-28T19:34:04.140Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:04.136Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:04.145Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.125Z', - uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.127Z', - uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.128Z', - uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.129Z', - uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.129Z', - uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.130Z', - uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:04.181Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 18, - started_at: '2026-09-28T19:34:04.119Z', - finished_at: '2026-09-28T19:34:04.137Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:05.233Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch: 200 OK -2026-09-28T19:34:05.235Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:34:05.235Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'TestRunStarted':5cfd6d70-6142-51dd-997d-b600c5f6ca5e,'HookRunStarted':a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78,'HookRunFinished':a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78,'TestRunStarted':12169ba1-73a5-5a35-877c-846a053ca275,'TestRunFinished':5cfd6d70-6142-51dd-997d-b600c5f6ca5e,'TestRunStarted':02c5aed7-856c-5e15-bba9-b310331e5ecd,'TestRunFinished':12169ba1-73a5-5a35-877c-846a053ca275,'TestRunStarted':c811ecd2-dae0-56b5-91db-5f18728a9e92,'TestRunFinished':02c5aed7-856c-5e15-bba9-b310331e5ecd,'TestRunStarted':e6911bc7-1332-58df-b5a0-17c96ee4095a,'TestRunFinished':c811ecd2-dae0-56b5-91db-5f18728a9e92,'TestRunStarted':e00786da-ff68-5d03-b76d-b0912d6ac979,'TestRunFinished':e6911bc7-1332-58df-b5a0-17c96ee4095a -- {"success":true} -2026-09-28T19:34:05.235Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 2 -2026-09-28T19:34:05.235Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 7 -2026-09-28T19:34:05.236Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:34:03.962Z', - uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - hook_run_uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:34:03.971Z', - uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:34:03.975Z', - uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 24, - hook_run_uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:34:04.000Z', - uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 11, - hook_run_uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.011Z', - uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.015Z', - uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.016Z', - uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.016Z', - uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.016Z', - uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.016Z', - uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.017Z', - uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.047Z', - uuid: '12169ba1-73a5-5a35-877c-846a053ca275', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '12169ba1-73a5-5a35-877c-846a053ca275' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.049Z', - uuid: '12169ba1-73a5-5a35-877c-846a053ca275', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '12169ba1-73a5-5a35-877c-846a053ca275' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.050Z', - uuid: '12169ba1-73a5-5a35-877c-846a053ca275', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '12169ba1-73a5-5a35-877c-846a053ca275' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.065Z', - uuid: '02c5aed7-856c-5e15-bba9-b310331e5ecd', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '02c5aed7-856c-5e15-bba9-b310331e5ecd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.068Z', - uuid: '02c5aed7-856c-5e15-bba9-b310331e5ecd', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '02c5aed7-856c-5e15-bba9-b310331e5ecd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.070Z', - uuid: '02c5aed7-856c-5e15-bba9-b310331e5ecd', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '02c5aed7-856c-5e15-bba9-b310331e5ecd' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.084Z', - uuid: 'c811ecd2-dae0-56b5-91db-5f18728a9e92', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'c811ecd2-dae0-56b5-91db-5f18728a9e92' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.087Z', - uuid: 'c811ecd2-dae0-56b5-91db-5f18728a9e92', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c811ecd2-dae0-56b5-91db-5f18728a9e92' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.087Z', - uuid: 'c811ecd2-dae0-56b5-91db-5f18728a9e92', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c811ecd2-dae0-56b5-91db-5f18728a9e92' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.110Z', - uuid: 'e6911bc7-1332-58df-b5a0-17c96ee4095a', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'e6911bc7-1332-58df-b5a0-17c96ee4095a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.112Z', - uuid: 'e6911bc7-1332-58df-b5a0-17c96ee4095a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e6911bc7-1332-58df-b5a0-17c96ee4095a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.113Z', - uuid: 'e6911bc7-1332-58df-b5a0-17c96ee4095a', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e6911bc7-1332-58df-b5a0-17c96ee4095a' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.125Z', - uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.127Z', - uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.128Z', - uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.129Z', - uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.129Z', - uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.130Z', - uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979' - } - ] - } -] to 33274:0 -2026-09-28T19:34:05.236Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch. Request Size - 12077 bytes. Events are 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -2026-09-28T19:34:05.236Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_EACH","timestamp":"2026-09-28T19:34:03.962Z","uuid":"a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78","kind":"TEST_STEP","message":"Fixture \"__browserstack_workerHook\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":5,"hook_run_uuid":"a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_EACH","timestamp":"2026-09-28T19:34:03.971Z","uuid":"a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78","kind":"TEST_STEP","message":"Fixture \"__browserstack_testHook\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"hook_run_uuid":"a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_EACH","timestamp":"2026-09-28T19:34:03.975Z","uuid":"a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78","kind":"TEST_STEP","message":"Create request context","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":24,"hook_run_uuid":"a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_EACH","timestamp":"2026-09-28T19:34:04.000Z","uuid":"a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78","kind":"TEST_STEP","message":"DELETE","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":11,"hook_run_uuid":"a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:04.011Z","uuid":"5cfd6d70-6142-51dd-997d-b600c5f6ca5e","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"5cfd6d70-6142-51dd-997d-b600c5f6ca5e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:04.015Z","uuid":"5cfd6d70-6142-51dd-997d-b600c5f6ca5e","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"5cfd6d70-6142-51dd-997d-b600c5f6ca5e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:04.016Z","uuid":"5cfd6d70-6142-51dd-997d-b600c5f6ca5e","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"5cfd6d70-6142-51dd-997d-b600c5f6ca5e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:04.016Z","uuid":"5cfd6d70-6142-51dd-997d-b600c5f6ca5e","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"5cfd6d70-6142-51dd-997d-b600c5f6ca5e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:04.016Z","uuid":"5cfd6d70-6142-51dd-997d-b600c5f6ca5e","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"5cfd6d70-6142-51dd-997d-b600c5f6ca5e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:04.016Z","uuid":"5cfd6d70-6142-51dd-997d-b600c5f6ca5e","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"5cfd6d70-6142-51dd-997d-b600c5f6ca5e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:04.017Z","uuid":"5cfd6d70-6142-51dd-997d-b600c5f6ca5e","kind":"TEST_STEP","message":"Expect \"toEqual\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"5cfd6d70-6142-51dd-997d-b600c5f6ca5e"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:04.047Z","uuid":"12169ba1-73a5-5a35-877c-846a053ca275","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"12169ba1-73a5-5a35-877c-846a053ca275"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:04.049Z","uuid":"12169ba1-73a5-5a35-877c-846a053ca275","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"12169ba1-73a5-5a35-877c-846a053ca275"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:04.050Z","uuid":"12169ba1-73a5-5a35-877c-846a053ca275","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"12169ba1-73a5-5a35-877c-846a053ca275"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:04.065Z","uuid":"02c5aed7-856c-5e15-bba9-b310331e5ecd","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"02c5aed7-856c-5e15-bba9-b310331e5ecd"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:04.068Z","uuid":"02c5aed7-856c-5e15-bba9-b310331e5ecd","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"02c5aed7-856c-5e15-bba9-b310331e5ecd"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:04.070Z","uuid":"02c5aed7-856c-5e15-bba9-b310331e5ecd","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"02c5aed7-856c-5e15-bba9-b310331e5ecd"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:04.084Z","uuid":"c811ecd2-dae0-56b5-91db-5f18728a9e92","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"c811ecd2-dae0-56b5-91db-5f18728a9e92"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:04.087Z","uuid":"c811ecd2-dae0-56b5-91db-5f18728a9e92","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"c811ecd2-dae0-56b5-91db-5f18728a9e92"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:04.087Z","uuid":"c811ecd2-dae0-56b5-91db-5f18728a9e92","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"c811ecd2-dae0-56b5-91db-5f18728a9e92"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:04.110Z","uuid":"e6911bc7-1332-58df-b5a0-17c96ee4095a","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"e6911bc7-1332-58df-b5a0-17c96ee4095a"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:04.112Z","uuid":"e6911bc7-1332-58df-b5a0-17c96ee4095a","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"e6911bc7-1332-58df-b5a0-17c96ee4095a"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:04.113Z","uuid":"e6911bc7-1332-58df-b5a0-17c96ee4095a","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"e6911bc7-1332-58df-b5a0-17c96ee4095a"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:04.125Z","uuid":"e00786da-ff68-5d03-b76d-b0912d6ac979","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"e00786da-ff68-5d03-b76d-b0912d6ac979"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:04.127Z","uuid":"e00786da-ff68-5d03-b76d-b0912d6ac979","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"e00786da-ff68-5d03-b76d-b0912d6ac979"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:04.128Z","uuid":"e00786da-ff68-5d03-b76d-b0912d6ac979","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"e00786da-ff68-5d03-b76d-b0912d6ac979"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:04.129Z","uuid":"e00786da-ff68-5d03-b76d-b0912d6ac979","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"e00786da-ff68-5d03-b76d-b0912d6ac979"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:04.129Z","uuid":"e00786da-ff68-5d03-b76d-b0912d6ac979","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"e00786da-ff68-5d03-b76d-b0912d6ac979"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:04.130Z","uuid":"e00786da-ff68-5d03-b76d-b0912d6ac979","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"e00786da-ff68-5d03-b76d-b0912d6ac979"}]}] -2026-09-28T19:34:05.236Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:05.236Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch -2026-09-28T19:34:05.237Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch","entryType":"measure","startTime":1790624044148.0647,"duration":1104.0219159983099,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:34:06.065Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch: 200 OK -2026-09-28T19:34:06.067Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:34:06.069Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -- {"success":true} -2026-09-28T19:34:06.069Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 0 -2026-09-28T19:34:06.070Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","entryType":"measure","startTime":1790624045253.6985,"duration":830.8510419987142,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:34:06.129Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 2 -2026-09-28T19:34:06.130Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:04.136Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 18, - started_at: '2026-09-28T19:34:04.119Z', - finished_at: '2026-09-28T19:34:04.137Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 33274:0 -2026-09-28T19:34:06.130Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch. Request Size - 2726 bytes. Events are 'TestRunStarted':d654797d-d919-5ac6-b96b-24a63ad6862f,'TestRunFinished':e00786da-ff68-5d03-b76d-b0912d6ac979 -2026-09-28T19:34:06.130Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"d654797d-d919-5ac6-b96b-24a63ad6862f","name":"GET /snapshots returns empty array when queue is clear","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n expect(body.length).toBe(0);\n }"},"identifier":"GET /snapshots returns empty array when queue is clear","scope":"GET /snapshots returns empty array when queue is clear","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:34:04.136Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"e00786da-ff68-5d03-b76d-b0912d6ac979","name":"GET /snapshots returns array of queued snapshots","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n // Create two snapshots first\n await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n await request.post('/snapshots', {\n data: {\n ...VALID_SNAPSHOT,\n name: 'Second Snapshot'\n }\n });\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n expect(body.length).toBe(2);\n }"},"identifier":"GET /snapshots returns array of queued snapshots","scope":"GET /snapshots returns array of queued snapshots","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":18,"started_at":"2026-09-28T19:34:04.119Z","finished_at":"2026-09-28T19:34:04.137Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:34:06.130Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:06.130Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch -2026-09-28T19:34:06.985Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch: 200 OK -2026-09-28T19:34:06.986Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:34:06.986Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'TestRunStarted':d654797d-d919-5ac6-b96b-24a63ad6862f,'TestRunFinished':e00786da-ff68-5d03-b76d-b0912d6ac979 -- {"success":true} -2026-09-28T19:34:06.986Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 0 -2026-09-28T19:34:06.987Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch","entryType":"measure","startTime":1790624046148.2512,"duration":855.8639169968665,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:34:09.187Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:34:09.188Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:34:09.188Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=d654797d-d919-5ac6-b96b-24a63ad6862f -2026-09-28T19:34:09.188Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:34:09.188Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=aa23bd56559b27f34d810ff4e751233b9a5dfc6d073394f4b73d952197de41b0 platform={} -2026-09-28T19:34:09.198Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:09.192Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:09.223Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.167Z', - uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.173Z', - uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.175Z', - uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.176Z', - uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:09.227Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 5057, - started_at: '2026-09-28T19:34:04.136Z', - finished_at: '2026-09-28T19:34:09.193Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:09.263Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:34:09.264Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:34:09.273Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=04ca027d-0884-5fc3-b81d-b2438a438e0f -2026-09-28T19:34:09.273Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:34:09.273Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=aa23bd56559b27f34d810ff4e751233b9a5dfc6d073394f4b73d952197de41b0 platform={} -2026-09-28T19:34:09.279Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9ecfa397-2466-5147-ab90-7ab801d3ef26', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:09.276Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:09.284Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.254Z', - uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.257Z', - uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.262Z', - uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.262Z', - uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.263Z', - uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.263Z', - uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:09.285Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 84, - started_at: '2026-09-28T19:34:09.192Z', - finished_at: '2026-09-28T19:34:09.276Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:09.286Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:34:09.286Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:34:09.288Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=9ecfa397-2466-5147-ab90-7ab801d3ef26 -2026-09-28T19:34:09.288Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:34:09.288Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=aa23bd56559b27f34d810ff4e751233b9a5dfc6d073394f4b73d952197de41b0 platform={} -2026-09-28T19:34:09.293Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:09.291Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:09.296Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.283Z', - uuid: '9ecfa397-2466-5147-ab90-7ab801d3ef26', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '9ecfa397-2466-5147-ab90-7ab801d3ef26' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.285Z', - uuid: '9ecfa397-2466-5147-ab90-7ab801d3ef26', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9ecfa397-2466-5147-ab90-7ab801d3ef26' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.286Z', - uuid: '9ecfa397-2466-5147-ab90-7ab801d3ef26', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9ecfa397-2466-5147-ab90-7ab801d3ef26' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:09.297Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9ecfa397-2466-5147-ab90-7ab801d3ef26', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 15, - started_at: '2026-09-28T19:34:09.276Z', - finished_at: '2026-09-28T19:34:09.291Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:09.299Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:34:09.299Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:34:09.305Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1 -2026-09-28T19:34:09.305Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:34:09.305Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=aa23bd56559b27f34d810ff4e751233b9a5dfc6d073394f4b73d952197de41b0 platform={} -2026-09-28T19:34:09.311Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9bf9a382-bb7b-5131-9564-fb2012541167', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:09.307Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:09.313Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.297Z', - uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.300Z', - uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.302Z', - uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.302Z', - uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:09.315Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 17, - started_at: '2026-09-28T19:34:09.291Z', - finished_at: '2026-09-28T19:34:09.308Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:09.322Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:34:09.322Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:34:10.130Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 8 -2026-09-28T19:34:10.131Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:09.192Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 5057, - started_at: '2026-09-28T19:34:04.136Z', - finished_at: '2026-09-28T19:34:09.193Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9ecfa397-2466-5147-ab90-7ab801d3ef26', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:09.276Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 84, - started_at: '2026-09-28T19:34:09.192Z', - finished_at: '2026-09-28T19:34:09.276Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:09.291Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9ecfa397-2466-5147-ab90-7ab801d3ef26', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 15, - started_at: '2026-09-28T19:34:09.276Z', - finished_at: '2026-09-28T19:34:09.291Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9bf9a382-bb7b-5131-9564-fb2012541167', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:09.307Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 17, - started_at: '2026-09-28T19:34:09.291Z', - finished_at: '2026-09-28T19:34:09.308Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 33274:0 -2026-09-28T19:34:10.131Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch. Request Size - 11379 bytes. Events are 'TestRunStarted':04ca027d-0884-5fc3-b81d-b2438a438e0f,'TestRunFinished':d654797d-d919-5ac6-b96b-24a63ad6862f,'TestRunStarted':9ecfa397-2466-5147-ab90-7ab801d3ef26,'TestRunFinished':04ca027d-0884-5fc3-b81d-b2438a438e0f,'TestRunStarted':297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1,'TestRunFinished':9ecfa397-2466-5147-ab90-7ab801d3ef26,'TestRunStarted':9bf9a382-bb7b-5131-9564-fb2012541167,'TestRunFinished':297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1 -2026-09-28T19:34:10.131Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"04ca027d-0884-5fc3-b81d-b2438a438e0f","name":"PATCH /snapshots/:id updates snapshot name","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n // Create a snapshot to update\n const createRes = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n const {\n snapshot\n } = await createRes.json();\n const res = await request.patch(`/snapshots/${snapshot.id}`, {\n data: {\n name: 'Updated Name'\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.message).toBe('Snapshot updated');\n expect(body.snapshot.name).toBe('Updated Name');\n expect(body.snapshot.id).toBe(snapshot.id);\n }"},"identifier":"PATCH /snapshots/:id updates snapshot name","scope":"PATCH /snapshots/:id updates snapshot name","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:34:09.192Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"d654797d-d919-5ac6-b96b-24a63ad6862f","name":"GET /snapshots returns empty array when queue is clear","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n expect(body.length).toBe(0);\n }"},"identifier":"GET /snapshots returns empty array when queue is clear","scope":"GET /snapshots returns empty array when queue is clear","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":5057,"started_at":"2026-09-28T19:34:04.136Z","finished_at":"2026-09-28T19:34:09.193Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"9ecfa397-2466-5147-ab90-7ab801d3ef26","name":"PATCH /snapshots/:id returns 404 for unknown id","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n data: {\n name: 'New Name'\n }\n });\n expect(res.status()).toBe(404);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"PATCH /snapshots/:id returns 404 for unknown id","scope":"PATCH /snapshots/:id returns 404 for unknown id","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:34:09.276Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"04ca027d-0884-5fc3-b81d-b2438a438e0f","name":"PATCH /snapshots/:id updates snapshot name","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n // Create a snapshot to update\n const createRes = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n const {\n snapshot\n } = await createRes.json();\n const res = await request.patch(`/snapshots/${snapshot.id}`, {\n data: {\n name: 'Updated Name'\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.message).toBe('Snapshot updated');\n expect(body.snapshot.name).toBe('Updated Name');\n expect(body.snapshot.id).toBe(snapshot.id);\n }"},"identifier":"PATCH /snapshots/:id updates snapshot name","scope":"PATCH /snapshots/:id updates snapshot name","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":84,"started_at":"2026-09-28T19:34:09.192Z","finished_at":"2026-09-28T19:34:09.276Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1","name":"PATCH /snapshots/:id returns 400 when name is empty string","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const createRes = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n const {\n snapshot\n } = await createRes.json();\n const res = await request.patch(`/snapshots/${snapshot.id}`, {\n data: {\n name: ''\n }\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"PATCH /snapshots/:id returns 400 when name is empty string","scope":"PATCH /snapshots/:id returns 400 when name is empty string","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:34:09.291Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"9ecfa397-2466-5147-ab90-7ab801d3ef26","name":"PATCH /snapshots/:id returns 404 for unknown id","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n data: {\n name: 'New Name'\n }\n });\n expect(res.status()).toBe(404);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"PATCH /snapshots/:id returns 404 for unknown id","scope":"PATCH /snapshots/:id returns 404 for unknown id","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":15,"started_at":"2026-09-28T19:34:09.276Z","finished_at":"2026-09-28T19:34:09.291Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"9bf9a382-bb7b-5131-9564-fb2012541167","name":"DELETE /snapshots/:id deletes a specific snapshot","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const createRes = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n const {\n snapshot\n } = await createRes.json();\n const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n expect(deleteRes.status()).toBe(200);\n const body = await deleteRes.json();\n expect(body.message).toBe('Snapshot deleted');\n\n // Verify it's gone\n const listRes = await request.get('/snapshots');\n const list = await listRes.json();\n expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n }"},"identifier":"DELETE /snapshots/:id deletes a specific snapshot","scope":"DELETE /snapshots/:id deletes a specific snapshot","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:34:09.307Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1","name":"PATCH /snapshots/:id returns 400 when name is empty string","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const createRes = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n const {\n snapshot\n } = await createRes.json();\n const res = await request.patch(`/snapshots/${snapshot.id}`, {\n data: {\n name: ''\n }\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"PATCH /snapshots/:id returns 400 when name is empty string","scope":"PATCH /snapshots/:id returns 400 when name is empty string","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":17,"started_at":"2026-09-28T19:34:09.291Z","finished_at":"2026-09-28T19:34:09.308Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:34:10.131Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:10.131Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch -2026-09-28T19:34:10.964Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch: 200 OK -2026-09-28T19:34:10.966Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:34:10.966Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'TestRunStarted':04ca027d-0884-5fc3-b81d-b2438a438e0f,'TestRunFinished':d654797d-d919-5ac6-b96b-24a63ad6862f,'TestRunStarted':9ecfa397-2466-5147-ab90-7ab801d3ef26,'TestRunFinished':04ca027d-0884-5fc3-b81d-b2438a438e0f,'TestRunStarted':297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1,'TestRunFinished':9ecfa397-2466-5147-ab90-7ab801d3ef26,'TestRunStarted':9bf9a382-bb7b-5131-9564-fb2012541167,'TestRunFinished':297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1 -- {"success":true} -2026-09-28T19:34:10.966Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 0 -2026-09-28T19:34:10.966Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 4 -2026-09-28T19:34:10.967Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.167Z', - uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.173Z', - uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.175Z', - uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.176Z', - uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.254Z', - uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.257Z', - uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.262Z', - uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.262Z', - uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.263Z', - uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.263Z', - uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.283Z', - uuid: '9ecfa397-2466-5147-ab90-7ab801d3ef26', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '9ecfa397-2466-5147-ab90-7ab801d3ef26' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.285Z', - uuid: '9ecfa397-2466-5147-ab90-7ab801d3ef26', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9ecfa397-2466-5147-ab90-7ab801d3ef26' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.286Z', - uuid: '9ecfa397-2466-5147-ab90-7ab801d3ef26', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9ecfa397-2466-5147-ab90-7ab801d3ef26' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.297Z', - uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.300Z', - uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.302Z', - uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.302Z', - uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1' - } - ] - } -] to 33274:0 -2026-09-28T19:34:10.967Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch. Request Size - 7016 bytes. Events are 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -2026-09-28T19:34:10.967Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:09.167Z","uuid":"d654797d-d919-5ac6-b96b-24a63ad6862f","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":4,"test_run_uuid":"d654797d-d919-5ac6-b96b-24a63ad6862f"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:09.173Z","uuid":"d654797d-d919-5ac6-b96b-24a63ad6862f","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"d654797d-d919-5ac6-b96b-24a63ad6862f"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:09.175Z","uuid":"d654797d-d919-5ac6-b96b-24a63ad6862f","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"d654797d-d919-5ac6-b96b-24a63ad6862f"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:09.176Z","uuid":"d654797d-d919-5ac6-b96b-24a63ad6862f","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"d654797d-d919-5ac6-b96b-24a63ad6862f"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:09.254Z","uuid":"04ca027d-0884-5fc3-b81d-b2438a438e0f","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"04ca027d-0884-5fc3-b81d-b2438a438e0f"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:09.257Z","uuid":"04ca027d-0884-5fc3-b81d-b2438a438e0f","kind":"TEST_STEP","message":"PATCH","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":4,"test_run_uuid":"04ca027d-0884-5fc3-b81d-b2438a438e0f"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:09.262Z","uuid":"04ca027d-0884-5fc3-b81d-b2438a438e0f","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"04ca027d-0884-5fc3-b81d-b2438a438e0f"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:09.262Z","uuid":"04ca027d-0884-5fc3-b81d-b2438a438e0f","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"04ca027d-0884-5fc3-b81d-b2438a438e0f"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:09.263Z","uuid":"04ca027d-0884-5fc3-b81d-b2438a438e0f","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"04ca027d-0884-5fc3-b81d-b2438a438e0f"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:09.263Z","uuid":"04ca027d-0884-5fc3-b81d-b2438a438e0f","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"04ca027d-0884-5fc3-b81d-b2438a438e0f"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:09.283Z","uuid":"9ecfa397-2466-5147-ab90-7ab801d3ef26","kind":"TEST_STEP","message":"PATCH","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"9ecfa397-2466-5147-ab90-7ab801d3ef26"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:09.285Z","uuid":"9ecfa397-2466-5147-ab90-7ab801d3ef26","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"9ecfa397-2466-5147-ab90-7ab801d3ef26"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:09.286Z","uuid":"9ecfa397-2466-5147-ab90-7ab801d3ef26","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"9ecfa397-2466-5147-ab90-7ab801d3ef26"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:09.297Z","uuid":"297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:09.300Z","uuid":"297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1","kind":"TEST_STEP","message":"PATCH","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:09.302Z","uuid":"297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:09.302Z","uuid":"297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1"}]}] -2026-09-28T19:34:10.967Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:10.967Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch -2026-09-28T19:34:10.970Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch","entryType":"measure","startTime":1790624050150.6865,"duration":834.9346660003066,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:34:12.011Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch: 200 OK -2026-09-28T19:34:12.012Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:34:12.012Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -- {"success":true} -2026-09-28T19:34:12.012Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 0 -2026-09-28T19:34:12.013Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","entryType":"measure","startTime":1790624050987.0413,"duration":1044.9122909978032,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:34:14.366Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=9bf9a382-bb7b-5131-9564-fb2012541167 -2026-09-28T19:34:14.370Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:34:14.370Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=aa23bd56559b27f34d810ff4e751233b9a5dfc6d073394f4b73d952197de41b0 platform={} -2026-09-28T19:34:14.384Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2182f81a-3e9e-5515-9bc5-48bd32864602', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:14.374Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:14.386Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:34:14.387Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:34:14.389Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=2182f81a-3e9e-5515-9bc5-48bd32864602 -2026-09-28T19:34:14.389Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:34:14.389Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=aa23bd56559b27f34d810ff4e751233b9a5dfc6d073394f4b73d952197de41b0 platform={} -2026-09-28T19:34:14.390Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.314Z', - uuid: '9bf9a382-bb7b-5131-9564-fb2012541167', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: '9bf9a382-bb7b-5131-9564-fb2012541167' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.322Z', - uuid: '9bf9a382-bb7b-5131-9564-fb2012541167', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5013, - test_run_uuid: '9bf9a382-bb7b-5131-9564-fb2012541167' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.337Z', - uuid: '9bf9a382-bb7b-5131-9564-fb2012541167', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9bf9a382-bb7b-5131-9564-fb2012541167' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.339Z', - uuid: '9bf9a382-bb7b-5131-9564-fb2012541167', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9bf9a382-bb7b-5131-9564-fb2012541167' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.340Z', - uuid: '9bf9a382-bb7b-5131-9564-fb2012541167', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '9bf9a382-bb7b-5131-9564-fb2012541167' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.345Z', - uuid: '9bf9a382-bb7b-5131-9564-fb2012541167', - kind: 'TEST_STEP', - message: 'Expect "toBeUndefined"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9bf9a382-bb7b-5131-9564-fb2012541167' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:14.391Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9bf9a382-bb7b-5131-9564-fb2012541167', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 5068, - started_at: '2026-09-28T19:34:09.307Z', - finished_at: '2026-09-28T19:34:14.375Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:14.400Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:14.395Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:14.407Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.383Z', - uuid: '2182f81a-3e9e-5515-9bc5-48bd32864602', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '2182f81a-3e9e-5515-9bc5-48bd32864602' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.385Z', - uuid: '2182f81a-3e9e-5515-9bc5-48bd32864602', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2182f81a-3e9e-5515-9bc5-48bd32864602' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.385Z', - uuid: '2182f81a-3e9e-5515-9bc5-48bd32864602', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2182f81a-3e9e-5515-9bc5-48bd32864602' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:14.408Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2182f81a-3e9e-5515-9bc5-48bd32864602', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 22, - started_at: '2026-09-28T19:34:14.374Z', - finished_at: '2026-09-28T19:34:14.396Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:14.421Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:34:14.421Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:34:14.428Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=721c2aa7-dc4c-513d-8c78-2678a6c411ca -2026-09-28T19:34:14.428Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:34:14.428Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=aa23bd56559b27f34d810ff4e751233b9a5dfc6d073394f4b73d952197de41b0 platform={} -2026-09-28T19:34:14.438Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.419Z', - uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.420Z', - uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.422Z', - uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.423Z', - uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.423Z', - uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.424Z', - uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.425Z', - uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:14.442Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 36, - started_at: '2026-09-28T19:34:14.395Z', - finished_at: '2026-09-28T19:34:14.431Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:16.136Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 5 -2026-09-28T19:34:16.144Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2182f81a-3e9e-5515-9bc5-48bd32864602', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:14.374Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9bf9a382-bb7b-5131-9564-fb2012541167', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 5068, - started_at: '2026-09-28T19:34:09.307Z', - finished_at: '2026-09-28T19:34:14.375Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:14.395Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2182f81a-3e9e-5515-9bc5-48bd32864602', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 22, - started_at: '2026-09-28T19:34:14.374Z', - finished_at: '2026-09-28T19:34:14.396Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 36, - started_at: '2026-09-28T19:34:14.395Z', - finished_at: '2026-09-28T19:34:14.431Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 33274:0 -2026-09-28T19:34:16.144Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch. Request Size - 7263 bytes. Events are 'TestRunStarted':2182f81a-3e9e-5515-9bc5-48bd32864602,'TestRunFinished':9bf9a382-bb7b-5131-9564-fb2012541167,'TestRunStarted':721c2aa7-dc4c-513d-8c78-2678a6c411ca,'TestRunFinished':2182f81a-3e9e-5515-9bc5-48bd32864602,'TestRunFinished':721c2aa7-dc4c-513d-8c78-2678a6c411ca -2026-09-28T19:34:16.145Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"2182f81a-3e9e-5515-9bc5-48bd32864602","name":"DELETE /snapshots/:id returns 404 for unknown id","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.delete('/snapshots/nonexistent-id-xyz');\n expect(res.status()).toBe(404);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"DELETE /snapshots/:id returns 404 for unknown id","scope":"DELETE /snapshots/:id returns 404 for unknown id","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:34:14.374Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"9bf9a382-bb7b-5131-9564-fb2012541167","name":"DELETE /snapshots/:id deletes a specific snapshot","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const createRes = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n const {\n snapshot\n } = await createRes.json();\n const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n expect(deleteRes.status()).toBe(200);\n const body = await deleteRes.json();\n expect(body.message).toBe('Snapshot deleted');\n\n // Verify it's gone\n const listRes = await request.get('/snapshots');\n const list = await listRes.json();\n expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n }"},"identifier":"DELETE /snapshots/:id deletes a specific snapshot","scope":"DELETE /snapshots/:id deletes a specific snapshot","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":5068,"started_at":"2026-09-28T19:34:09.307Z","finished_at":"2026-09-28T19:34:14.375Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"721c2aa7-dc4c-513d-8c78-2678a6c411ca","name":"DELETE /snapshots clears all queued snapshots","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n // Create two snapshots\n await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n await request.post('/snapshots', {\n data: {\n ...VALID_SNAPSHOT,\n name: 'Second Snapshot'\n }\n });\n const clearRes = await request.delete('/snapshots');\n expect(clearRes.status()).toBe(200);\n const body = await clearRes.json();\n expect(body.message).toBe('Snapshots cleared');\n\n // Verify queue is empty\n const listRes = await request.get('/snapshots');\n const list = await listRes.json();\n expect(list.length).toBe(0);\n }"},"identifier":"DELETE /snapshots clears all queued snapshots","scope":"DELETE /snapshots clears all queued snapshots","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:34:14.395Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"2182f81a-3e9e-5515-9bc5-48bd32864602","name":"DELETE /snapshots/:id returns 404 for unknown id","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.delete('/snapshots/nonexistent-id-xyz');\n expect(res.status()).toBe(404);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"DELETE /snapshots/:id returns 404 for unknown id","scope":"DELETE /snapshots/:id returns 404 for unknown id","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":22,"started_at":"2026-09-28T19:34:14.374Z","finished_at":"2026-09-28T19:34:14.396Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"721c2aa7-dc4c-513d-8c78-2678a6c411ca","name":"DELETE /snapshots clears all queued snapshots","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n // Create two snapshots\n await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n await request.post('/snapshots', {\n data: {\n ...VALID_SNAPSHOT,\n name: 'Second Snapshot'\n }\n });\n const clearRes = await request.delete('/snapshots');\n expect(clearRes.status()).toBe(200);\n const body = await clearRes.json();\n expect(body.message).toBe('Snapshots cleared');\n\n // Verify queue is empty\n const listRes = await request.get('/snapshots');\n const list = await listRes.json();\n expect(list.length).toBe(0);\n }"},"identifier":"DELETE /snapshots clears all queued snapshots","scope":"DELETE /snapshots clears all queued snapshots","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":36,"started_at":"2026-09-28T19:34:14.395Z","finished_at":"2026-09-28T19:34:14.431Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:34:16.145Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:16.146Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch -2026-09-28T19:34:16.661Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Using cached nearest hub URL: https://hub-aps.browserstack.com/wd/hub -2026-09-28T19:34:16.661Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Cached new nearest hub URL: https://hub-aps.browserstack.com/wd/hub for binSessionId=9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-28T19:34:16.661Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] ConnectBinSession details: {"binSessionId":"9af444be-f4cf-432a-9f1a-516b298937b4","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-9af444be-f4cf-432a-9f1a-516b298937b4.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"9af444be-f4cf-432a-9f1a-516b298937b4","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.33187.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","EXTENSION_DEV_URL":"http://localhost:5173","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:58115","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:58115","HTTP_PROXY":"http://127.0.0.1:58115","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","PIP_PROXY":"http://127.0.0.1:58115","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:58115","YARN_HTTP_PROXY":"http://127.0.0.1:58115","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:58115","https_proxy":"http://127.0.0.1:58115","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"9af444be-f4cf-432a-9f1a-516b298937b4","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#1","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub-aps.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:58115","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"58115"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM0NzkxIiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.O9QsQm1so9P5sN9TrWZMx2ETB3x-M1kUOl8KNPctrX3o_QE4sey6EMxNKxqTXVCo54tpxyjiH_GZ-SARIUsWFI4UHXTqSxDhGvHrjUFGDHo5OM5wX1ECtgPYjDmcFVu0LNtOGnokt2hL09468HRHArTqItsEEe0ADa6rXFNLHvnWEbxETkN6r4RnZXK0aERJmiRSehMZHMGifwBBvN2phblTbr-SqKu2UlnIWc381_5_qcpRFwL26HrfOvosMpnZqVPbebB2WmCo8aFRTb1p03vyA8fYJfVfjiVj9spSXwauRfdY1zA54QtxE1efgB59-aEUpMiCF9eZlITkv90q5w","buildHashedId":"6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm","testhubEvents":true,"jwtExpiresIn":1790631851},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:34:16.662Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onConnect hook invoked successfully. -2026-09-28T19:34:16.662Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] ConnectBinSession completed: time=0.9596249982714653 -2026-09-28T19:34:16.662Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file sdk:cli:connectBinSession {"name":"sdk:cli:connectBinSession","entryType":"measure","startTime":1790624056682.3052,"duration":0.6109999977052212,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:34:16.676Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] PlaywrightConfig completed: time=0.32725000008940697 -2026-09-28T19:34:16.676Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file sdk:cli:driverInit {"name":"sdk:cli:driverInit","entryType":"measure","startTime":1790624056696.682,"duration":0.23670899868011475,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:34:16.772Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6c1521fb-502e-531e-8ee4-c8d406a24991', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:16.763Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:16.844Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=6c1521fb-502e-531e-8ee4-c8d406a24991 -2026-09-28T19:34:16.844Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:34:16.844Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=62128ceafd7e8b7a7a10888a95490fefb5d5a19cd71214ddf3f77f50fa8ac936 platform={} -2026-09-28T19:34:16.853Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3341769d-f664-5432-8361-d18a4c4f2ded', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:16.847Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:16.856Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:16.816Z', - uuid: '6c1521fb-502e-531e-8ee4-c8d406a24991', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 10, - test_run_uuid: '6c1521fb-502e-531e-8ee4-c8d406a24991' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:16.828Z', - uuid: '6c1521fb-502e-531e-8ee4-c8d406a24991', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6c1521fb-502e-531e-8ee4-c8d406a24991' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:16.829Z', - uuid: '6c1521fb-502e-531e-8ee4-c8d406a24991', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6c1521fb-502e-531e-8ee4-c8d406a24991' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:16.857Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6c1521fb-502e-531e-8ee4-c8d406a24991', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 85, - started_at: '2026-09-28T19:34:16.763Z', - finished_at: '2026-09-28T19:34:16.848Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:16.860Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=3341769d-f664-5432-8361-d18a4c4f2ded -2026-09-28T19:34:16.860Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:34:16.860Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=62128ceafd7e8b7a7a10888a95490fefb5d5a19cd71214ddf3f77f50fa8ac936 platform={} -2026-09-28T19:34:16.866Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:16.853Z', - uuid: '3341769d-f664-5432-8361-d18a4c4f2ded', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '3341769d-f664-5432-8361-d18a4c4f2ded' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:16.855Z', - uuid: '3341769d-f664-5432-8361-d18a4c4f2ded', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3341769d-f664-5432-8361-d18a4c4f2ded' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:16.856Z', - uuid: '3341769d-f664-5432-8361-d18a4c4f2ded', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3341769d-f664-5432-8361-d18a4c4f2ded' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:16.856Z', - uuid: '3341769d-f664-5432-8361-d18a4c4f2ded', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3341769d-f664-5432-8361-d18a4c4f2ded' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:16.856Z', - uuid: '3341769d-f664-5432-8361-d18a4c4f2ded', - kind: 'TEST_STEP', - message: 'Expect "toBeGreaterThan"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3341769d-f664-5432-8361-d18a4c4f2ded' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:16.867Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3341769d-f664-5432-8361-d18a4c4f2ded', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:34:16.847Z', - finished_at: '2026-09-28T19:34:16.863Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:17.021Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch: 200 OK -2026-09-28T19:34:17.021Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:34:17.021Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'TestRunStarted':2182f81a-3e9e-5515-9bc5-48bd32864602,'TestRunFinished':9bf9a382-bb7b-5131-9564-fb2012541167,'TestRunStarted':721c2aa7-dc4c-513d-8c78-2678a6c411ca,'TestRunFinished':2182f81a-3e9e-5515-9bc5-48bd32864602,'TestRunFinished':721c2aa7-dc4c-513d-8c78-2678a6c411ca -- {"success":true} -2026-09-28T19:34:17.021Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 4 -2026-09-28T19:34:17.021Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 5 -2026-09-28T19:34:17.021Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.314Z', - uuid: '9bf9a382-bb7b-5131-9564-fb2012541167', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: '9bf9a382-bb7b-5131-9564-fb2012541167' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.322Z', - uuid: '9bf9a382-bb7b-5131-9564-fb2012541167', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5013, - test_run_uuid: '9bf9a382-bb7b-5131-9564-fb2012541167' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.337Z', - uuid: '9bf9a382-bb7b-5131-9564-fb2012541167', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9bf9a382-bb7b-5131-9564-fb2012541167' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.339Z', - uuid: '9bf9a382-bb7b-5131-9564-fb2012541167', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9bf9a382-bb7b-5131-9564-fb2012541167' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.340Z', - uuid: '9bf9a382-bb7b-5131-9564-fb2012541167', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '9bf9a382-bb7b-5131-9564-fb2012541167' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.345Z', - uuid: '9bf9a382-bb7b-5131-9564-fb2012541167', - kind: 'TEST_STEP', - message: 'Expect "toBeUndefined"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9bf9a382-bb7b-5131-9564-fb2012541167' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.383Z', - uuid: '2182f81a-3e9e-5515-9bc5-48bd32864602', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '2182f81a-3e9e-5515-9bc5-48bd32864602' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.385Z', - uuid: '2182f81a-3e9e-5515-9bc5-48bd32864602', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2182f81a-3e9e-5515-9bc5-48bd32864602' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.385Z', - uuid: '2182f81a-3e9e-5515-9bc5-48bd32864602', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2182f81a-3e9e-5515-9bc5-48bd32864602' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.419Z', - uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.420Z', - uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.422Z', - uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.423Z', - uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.423Z', - uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.424Z', - uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.425Z', - uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:16.816Z', - uuid: '6c1521fb-502e-531e-8ee4-c8d406a24991', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 10, - test_run_uuid: '6c1521fb-502e-531e-8ee4-c8d406a24991' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:16.828Z', - uuid: '6c1521fb-502e-531e-8ee4-c8d406a24991', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6c1521fb-502e-531e-8ee4-c8d406a24991' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:16.829Z', - uuid: '6c1521fb-502e-531e-8ee4-c8d406a24991', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6c1521fb-502e-531e-8ee4-c8d406a24991' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:16.853Z', - uuid: '3341769d-f664-5432-8361-d18a4c4f2ded', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '3341769d-f664-5432-8361-d18a4c4f2ded' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:16.855Z', - uuid: '3341769d-f664-5432-8361-d18a4c4f2ded', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3341769d-f664-5432-8361-d18a4c4f2ded' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:16.856Z', - uuid: '3341769d-f664-5432-8361-d18a4c4f2ded', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3341769d-f664-5432-8361-d18a4c4f2ded' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:16.856Z', - uuid: '3341769d-f664-5432-8361-d18a4c4f2ded', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3341769d-f664-5432-8361-d18a4c4f2ded' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:16.856Z', - uuid: '3341769d-f664-5432-8361-d18a4c4f2ded', - kind: 'TEST_STEP', - message: 'Expect "toBeGreaterThan"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3341769d-f664-5432-8361-d18a4c4f2ded' - } - ] - } -] to 33274:0 -2026-09-28T19:34:17.022Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch. Request Size - 9876 bytes. Events are 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -2026-09-28T19:34:17.022Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:09.314Z","uuid":"9bf9a382-bb7b-5131-9564-fb2012541167","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":6,"test_run_uuid":"9bf9a382-bb7b-5131-9564-fb2012541167"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:09.322Z","uuid":"9bf9a382-bb7b-5131-9564-fb2012541167","kind":"TEST_STEP","message":"DELETE","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":5013,"test_run_uuid":"9bf9a382-bb7b-5131-9564-fb2012541167"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:14.337Z","uuid":"9bf9a382-bb7b-5131-9564-fb2012541167","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"9bf9a382-bb7b-5131-9564-fb2012541167"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:14.339Z","uuid":"9bf9a382-bb7b-5131-9564-fb2012541167","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"9bf9a382-bb7b-5131-9564-fb2012541167"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:14.340Z","uuid":"9bf9a382-bb7b-5131-9564-fb2012541167","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":4,"test_run_uuid":"9bf9a382-bb7b-5131-9564-fb2012541167"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:14.345Z","uuid":"9bf9a382-bb7b-5131-9564-fb2012541167","kind":"TEST_STEP","message":"Expect \"toBeUndefined\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"9bf9a382-bb7b-5131-9564-fb2012541167"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:14.383Z","uuid":"2182f81a-3e9e-5515-9bc5-48bd32864602","kind":"TEST_STEP","message":"DELETE","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"2182f81a-3e9e-5515-9bc5-48bd32864602"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:14.385Z","uuid":"2182f81a-3e9e-5515-9bc5-48bd32864602","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"2182f81a-3e9e-5515-9bc5-48bd32864602"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:14.385Z","uuid":"2182f81a-3e9e-5515-9bc5-48bd32864602","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"2182f81a-3e9e-5515-9bc5-48bd32864602"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:14.419Z","uuid":"721c2aa7-dc4c-513d-8c78-2678a6c411ca","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"721c2aa7-dc4c-513d-8c78-2678a6c411ca"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:14.420Z","uuid":"721c2aa7-dc4c-513d-8c78-2678a6c411ca","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"721c2aa7-dc4c-513d-8c78-2678a6c411ca"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:14.422Z","uuid":"721c2aa7-dc4c-513d-8c78-2678a6c411ca","kind":"TEST_STEP","message":"DELETE","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"721c2aa7-dc4c-513d-8c78-2678a6c411ca"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:14.423Z","uuid":"721c2aa7-dc4c-513d-8c78-2678a6c411ca","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"721c2aa7-dc4c-513d-8c78-2678a6c411ca"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:14.423Z","uuid":"721c2aa7-dc4c-513d-8c78-2678a6c411ca","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"721c2aa7-dc4c-513d-8c78-2678a6c411ca"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:14.424Z","uuid":"721c2aa7-dc4c-513d-8c78-2678a6c411ca","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"721c2aa7-dc4c-513d-8c78-2678a6c411ca"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:14.425Z","uuid":"721c2aa7-dc4c-513d-8c78-2678a6c411ca","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"721c2aa7-dc4c-513d-8c78-2678a6c411ca"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:16.816Z","uuid":"6c1521fb-502e-531e-8ee4-c8d406a24991","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":10,"test_run_uuid":"6c1521fb-502e-531e-8ee4-c8d406a24991"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:16.828Z","uuid":"6c1521fb-502e-531e-8ee4-c8d406a24991","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"6c1521fb-502e-531e-8ee4-c8d406a24991"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:16.829Z","uuid":"6c1521fb-502e-531e-8ee4-c8d406a24991","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"6c1521fb-502e-531e-8ee4-c8d406a24991"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:16.853Z","uuid":"3341769d-f664-5432-8361-d18a4c4f2ded","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"3341769d-f664-5432-8361-d18a4c4f2ded"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:16.855Z","uuid":"3341769d-f664-5432-8361-d18a4c4f2ded","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"3341769d-f664-5432-8361-d18a4c4f2ded"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:16.856Z","uuid":"3341769d-f664-5432-8361-d18a4c4f2ded","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"3341769d-f664-5432-8361-d18a4c4f2ded"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:16.856Z","uuid":"3341769d-f664-5432-8361-d18a4c4f2ded","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"3341769d-f664-5432-8361-d18a4c4f2ded"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:16.856Z","uuid":"3341769d-f664-5432-8361-d18a4c4f2ded","kind":"TEST_STEP","message":"Expect \"toBeGreaterThan\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"3341769d-f664-5432-8361-d18a4c4f2ded"}]}] -2026-09-28T19:34:17.022Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:17.022Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch -2026-09-28T19:34:17.023Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch","entryType":"measure","startTime":1790624056167.258,"duration":875.0309580005705,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:34:17.874Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch: 200 OK -2026-09-28T19:34:17.875Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:34:17.875Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -- {"success":true} -2026-09-28T19:34:17.875Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 0 -2026-09-28T19:34:17.876Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","entryType":"measure","startTime":1790624057043.4084,"duration":853.3634999990463,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:34:18.139Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 4 -2026-09-28T19:34:18.139Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6c1521fb-502e-531e-8ee4-c8d406a24991', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:16.763Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3341769d-f664-5432-8361-d18a4c4f2ded', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:16.847Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6c1521fb-502e-531e-8ee4-c8d406a24991', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 85, - started_at: '2026-09-28T19:34:16.763Z', - finished_at: '2026-09-28T19:34:16.848Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3341769d-f664-5432-8361-d18a4c4f2ded', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:34:16.847Z', - finished_at: '2026-09-28T19:34:16.863Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 33274:0 -2026-09-28T19:34:18.140Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch. Request Size - 4759 bytes. Events are 'TestRunStarted':6c1521fb-502e-531e-8ee4-c8d406a24991,'TestRunStarted':3341769d-f664-5432-8361-d18a4c4f2ded,'TestRunFinished':6c1521fb-502e-531e-8ee4-c8d406a24991,'TestRunFinished':3341769d-f664-5432-8361-d18a4c4f2ded -2026-09-28T19:34:18.140Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"6c1521fb-502e-531e-8ee4-c8d406a24991","name":"GET /health returns status ready","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/health');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.status).toBe('ready');\n }"},"identifier":"GET /health returns status ready","scope":"GET /health returns status ready","scopes":["System endpoints"],"meta":{},"file_name":"specs/api/system.spec.js","vc_filepath":"tests/specs/api/system.spec.js","location":"specs/api/system.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:34:16.763Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"3341769d-f664-5432-8361-d18a4c4f2ded","name":"GET /status returns running true and version","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/status');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.running).toBe(true);\n expect(typeof body.version).toBe('string');\n expect(body.version.length).toBeGreaterThan(0);\n }"},"identifier":"GET /status returns running true and version","scope":"GET /status returns running true and version","scopes":["System endpoints"],"meta":{},"file_name":"specs/api/system.spec.js","vc_filepath":"tests/specs/api/system.spec.js","location":"specs/api/system.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:34:16.847Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"6c1521fb-502e-531e-8ee4-c8d406a24991","name":"GET /health returns status ready","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/health');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.status).toBe('ready');\n }"},"identifier":"GET /health returns status ready","scope":"GET /health returns status ready","scopes":["System endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/system.spec.js","vc_filepath":"tests/specs/api/system.spec.js","location":"specs/api/system.spec.js","result":"passed","duration_in_ms":85,"started_at":"2026-09-28T19:34:16.763Z","finished_at":"2026-09-28T19:34:16.848Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"3341769d-f664-5432-8361-d18a4c4f2ded","name":"GET /status returns running true and version","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/status');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.running).toBe(true);\n expect(typeof body.version).toBe('string');\n expect(body.version.length).toBeGreaterThan(0);\n }"},"identifier":"GET /status returns running true and version","scope":"GET /status returns running true and version","scopes":["System endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/system.spec.js","vc_filepath":"tests/specs/api/system.spec.js","location":"specs/api/system.spec.js","result":"passed","duration_in_ms":16,"started_at":"2026-09-28T19:34:16.847Z","finished_at":"2026-09-28T19:34:16.863Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:34:18.140Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:18.140Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch -2026-09-28T19:34:18.335Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Using cached nearest hub URL: https://hub-aps.browserstack.com/wd/hub -2026-09-28T19:34:18.336Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Cached new nearest hub URL: https://hub-aps.browserstack.com/wd/hub for binSessionId=9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-28T19:34:18.339Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] ConnectBinSession details: {"binSessionId":"9af444be-f4cf-432a-9f1a-516b298937b4","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-9af444be-f4cf-432a-9f1a-516b298937b4.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"9af444be-f4cf-432a-9f1a-516b298937b4","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.33187.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","EXTENSION_DEV_URL":"http://localhost:5173","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:58115","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:58115","HTTP_PROXY":"http://127.0.0.1:58115","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","PIP_PROXY":"http://127.0.0.1:58115","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:58115","YARN_HTTP_PROXY":"http://127.0.0.1:58115","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:58115","https_proxy":"http://127.0.0.1:58115","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"9af444be-f4cf-432a-9f1a-516b298937b4","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#1","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub-aps.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:58115","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"58115"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM0NzkxIiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.O9QsQm1so9P5sN9TrWZMx2ETB3x-M1kUOl8KNPctrX3o_QE4sey6EMxNKxqTXVCo54tpxyjiH_GZ-SARIUsWFI4UHXTqSxDhGvHrjUFGDHo5OM5wX1ECtgPYjDmcFVu0LNtOGnokt2hL09468HRHArTqItsEEe0ADa6rXFNLHvnWEbxETkN6r4RnZXK0aERJmiRSehMZHMGifwBBvN2phblTbr-SqKu2UlnIWc381_5_qcpRFwL26HrfOvosMpnZqVPbebB2WmCo8aFRTb1p03vyA8fYJfVfjiVj9spSXwauRfdY1zA54QtxE1efgB59-aEUpMiCF9eZlITkv90q5w","buildHashedId":"6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm","testhubEvents":true,"jwtExpiresIn":1790631851},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:34:18.339Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onConnect hook invoked successfully. -2026-09-28T19:34:18.339Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] ConnectBinSession completed: time=4.10020799934864 -2026-09-28T19:34:18.339Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file sdk:cli:connectBinSession {"name":"sdk:cli:connectBinSession","entryType":"measure","startTime":1790624058356.8865,"duration":3.7221250012516975,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:34:18.356Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] PlaywrightConfig completed: time=0.20625000074505806 -2026-09-28T19:34:18.356Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file sdk:cli:driverInit {"name":"sdk:cli:driverInit","entryType":"measure","startTime":1790624058377.1758,"duration":0.10116700083017349,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:34:18.479Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '296a6d11-159b-512d-9a6d-14b1b6c75f20', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:18.469Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:18.488Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '296a6d11-159b-512d-9a6d-14b1b6c75f20', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:34:18.485Z' - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:18.562Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:34:18.487Z', - uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - hook_run_uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:34:18.497Z', - uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 29, - hook_run_uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:34:18.528Z', - uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 10, - hook_run_uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:34:18.540Z', - uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:34:18.541Z', - uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:34:18.543Z', - uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:18.566Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '296a6d11-159b-512d-9a6d-14b1b6c75f20', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:34:18.485Z', - finished_at: '2026-09-28T19:34:18.549Z' - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:18.586Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=296a6d11-159b-512d-9a6d-14b1b6c75f20 -2026-09-28T19:34:18.586Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:34:18.586Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=e051e1708ad6a8055b8dd7e7faf278316cf3fd77890b41312d131ebaa22236b9 platform={} -2026-09-28T19:34:18.591Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:18.589Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:18.594Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.564Z', - uuid: '296a6d11-159b-512d-9a6d-14b1b6c75f20', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '296a6d11-159b-512d-9a6d-14b1b6c75f20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.568Z', - uuid: '296a6d11-159b-512d-9a6d-14b1b6c75f20', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '296a6d11-159b-512d-9a6d-14b1b6c75f20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.569Z', - uuid: '296a6d11-159b-512d-9a6d-14b1b6c75f20', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '296a6d11-159b-512d-9a6d-14b1b6c75f20' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:18.595Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '296a6d11-159b-512d-9a6d-14b1b6c75f20', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 120, - started_at: '2026-09-28T19:34:18.469Z', - finished_at: '2026-09-28T19:34:18.589Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [ 'af20d988-cbf0-4645-b32f-4e40a3b90b36' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:18.600Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=fcd897dc-ef04-56db-9ec5-910d4372a4d3 -2026-09-28T19:34:18.600Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:34:18.600Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=e051e1708ad6a8055b8dd7e7faf278316cf3fd77890b41312d131ebaa22236b9 platform={} -2026-09-28T19:34:18.608Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:18.603Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:18.611Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.593Z', - uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.595Z', - uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.596Z', - uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.596Z', - uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.596Z', - uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.596Z', - uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:18.612Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 14, - started_at: '2026-09-28T19:34:18.589Z', - finished_at: '2026-09-28T19:34:18.603Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:18.623Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=02aa3a0f-aed2-5f86-81b7-b9572ec97bfb -2026-09-28T19:34:18.623Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:34:18.623Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=e051e1708ad6a8055b8dd7e7faf278316cf3fd77890b41312d131ebaa22236b9 platform={} -2026-09-28T19:34:18.638Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:18.629Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:18.645Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.612Z', - uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.616Z', - uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.616Z', - uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.616Z', - uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb', - kind: 'TEST_STEP', - message: 'Snapshot 61f6f381-87d9-422f-b999-0321e857cd0d should be in the queue', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.616Z', - uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:18.647Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 31, - started_at: '2026-09-28T19:34:18.603Z', - finished_at: '2026-09-28T19:34:18.634Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:18.649Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=94948300-3e97-5766-bce7-0c9670c0b8f9 -2026-09-28T19:34:18.649Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:34:18.649Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=e051e1708ad6a8055b8dd7e7faf278316cf3fd77890b41312d131ebaa22236b9 platform={} -2026-09-28T19:34:18.661Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c61780d4-d26d-5e6b-bc67-44faf2b57195', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:18.652Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:18.666Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.639Z', - uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.642Z', - uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.643Z', - uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.643Z', - uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:18.667Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 23, - started_at: '2026-09-28T19:34:18.629Z', - finished_at: '2026-09-28T19:34:18.652Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:18.673Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=c61780d4-d26d-5e6b-bc67-44faf2b57195 -2026-09-28T19:34:18.673Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:34:18.674Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=e051e1708ad6a8055b8dd7e7faf278316cf3fd77890b41312d131ebaa22236b9 platform={} -2026-09-28T19:34:18.687Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0acff1c0-4afa-5d3b-bf03-29d07507a211', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:18.680Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:18.691Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.665Z', - uuid: 'c61780d4-d26d-5e6b-bc67-44faf2b57195', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'c61780d4-d26d-5e6b-bc67-44faf2b57195' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.668Z', - uuid: 'c61780d4-d26d-5e6b-bc67-44faf2b57195', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c61780d4-d26d-5e6b-bc67-44faf2b57195' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.668Z', - uuid: 'c61780d4-d26d-5e6b-bc67-44faf2b57195', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c61780d4-d26d-5e6b-bc67-44faf2b57195' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:18.692Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c61780d4-d26d-5e6b-bc67-44faf2b57195', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 30, - started_at: '2026-09-28T19:34:18.652Z', - finished_at: '2026-09-28T19:34:18.682Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:18.693Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=0acff1c0-4afa-5d3b-bf03-29d07507a211 -2026-09-28T19:34:18.693Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:34:18.693Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=e051e1708ad6a8055b8dd7e7faf278316cf3fd77890b41312d131ebaa22236b9 platform={} -2026-09-28T19:34:18.697Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:18.695Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:18.701Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.686Z', - uuid: '0acff1c0-4afa-5d3b-bf03-29d07507a211', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '0acff1c0-4afa-5d3b-bf03-29d07507a211' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.689Z', - uuid: '0acff1c0-4afa-5d3b-bf03-29d07507a211', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0acff1c0-4afa-5d3b-bf03-29d07507a211' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.690Z', - uuid: '0acff1c0-4afa-5d3b-bf03-29d07507a211', - kind: 'TEST_STEP', - message: 'Deleted snapshot should not appear in the queue', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0acff1c0-4afa-5d3b-bf03-29d07507a211' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:18.702Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0acff1c0-4afa-5d3b-bf03-29d07507a211', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:34:18.680Z', - finished_at: '2026-09-28T19:34:18.696Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:19.001Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch: 200 OK -2026-09-28T19:34:19.002Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:34:19.002Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'TestRunStarted':6c1521fb-502e-531e-8ee4-c8d406a24991,'TestRunStarted':3341769d-f664-5432-8361-d18a4c4f2ded,'TestRunFinished':6c1521fb-502e-531e-8ee4-c8d406a24991,'TestRunFinished':3341769d-f664-5432-8361-d18a4c4f2ded -- {"success":true} -2026-09-28T19:34:19.002Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 15 -2026-09-28T19:34:19.003Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 7 -2026-09-28T19:34:19.011Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:34:18.487Z', - uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - hook_run_uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:34:18.497Z', - uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 29, - hook_run_uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:34:18.528Z', - uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 10, - hook_run_uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:34:18.540Z', - uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:34:18.541Z', - uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:34:18.543Z', - uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.564Z', - uuid: '296a6d11-159b-512d-9a6d-14b1b6c75f20', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '296a6d11-159b-512d-9a6d-14b1b6c75f20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.568Z', - uuid: '296a6d11-159b-512d-9a6d-14b1b6c75f20', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '296a6d11-159b-512d-9a6d-14b1b6c75f20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.569Z', - uuid: '296a6d11-159b-512d-9a6d-14b1b6c75f20', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '296a6d11-159b-512d-9a6d-14b1b6c75f20' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.593Z', - uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.595Z', - uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.596Z', - uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.596Z', - uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.596Z', - uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.596Z', - uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.612Z', - uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.616Z', - uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.616Z', - uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.616Z', - uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb', - kind: 'TEST_STEP', - message: 'Snapshot 61f6f381-87d9-422f-b999-0321e857cd0d should be in the queue', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.616Z', - uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.639Z', - uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.642Z', - uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.643Z', - uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.643Z', - uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.665Z', - uuid: 'c61780d4-d26d-5e6b-bc67-44faf2b57195', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'c61780d4-d26d-5e6b-bc67-44faf2b57195' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.668Z', - uuid: 'c61780d4-d26d-5e6b-bc67-44faf2b57195', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c61780d4-d26d-5e6b-bc67-44faf2b57195' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.668Z', - uuid: 'c61780d4-d26d-5e6b-bc67-44faf2b57195', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c61780d4-d26d-5e6b-bc67-44faf2b57195' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.686Z', - uuid: '0acff1c0-4afa-5d3b-bf03-29d07507a211', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '0acff1c0-4afa-5d3b-bf03-29d07507a211' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.689Z', - uuid: '0acff1c0-4afa-5d3b-bf03-29d07507a211', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0acff1c0-4afa-5d3b-bf03-29d07507a211' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.690Z', - uuid: '0acff1c0-4afa-5d3b-bf03-29d07507a211', - kind: 'TEST_STEP', - message: 'Deleted snapshot should not appear in the queue', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0acff1c0-4afa-5d3b-bf03-29d07507a211' - } - ] - } -] to 33274:0 -2026-09-28T19:34:19.012Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch. Request Size - 12571 bytes. Events are 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -2026-09-28T19:34:19.012Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:34:18.487Z","uuid":"af20d988-cbf0-4645-b32f-4e40a3b90b36","kind":"TEST_STEP","message":"Fixture \"__browserstack_workerHook\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":5,"hook_run_uuid":"af20d988-cbf0-4645-b32f-4e40a3b90b36"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:34:18.497Z","uuid":"af20d988-cbf0-4645-b32f-4e40a3b90b36","kind":"TEST_STEP","message":"Create request context","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":29,"hook_run_uuid":"af20d988-cbf0-4645-b32f-4e40a3b90b36"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:34:18.528Z","uuid":"af20d988-cbf0-4645-b32f-4e40a3b90b36","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":10,"hook_run_uuid":"af20d988-cbf0-4645-b32f-4e40a3b90b36"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:34:18.540Z","uuid":"af20d988-cbf0-4645-b32f-4e40a3b90b36","kind":"TEST_STEP","message":"Backend must be running on BACKEND_URL","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"hook_run_uuid":"af20d988-cbf0-4645-b32f-4e40a3b90b36"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:34:18.541Z","uuid":"af20d988-cbf0-4645-b32f-4e40a3b90b36","kind":"TEST_STEP","message":"DELETE","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"hook_run_uuid":"af20d988-cbf0-4645-b32f-4e40a3b90b36"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:34:18.543Z","uuid":"af20d988-cbf0-4645-b32f-4e40a3b90b36","kind":"TEST_STEP","message":"Fixture \"request\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"hook_run_uuid":"af20d988-cbf0-4645-b32f-4e40a3b90b36"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:18.564Z","uuid":"296a6d11-159b-512d-9a6d-14b1b6c75f20","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":4,"test_run_uuid":"296a6d11-159b-512d-9a6d-14b1b6c75f20"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:18.568Z","uuid":"296a6d11-159b-512d-9a6d-14b1b6c75f20","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"296a6d11-159b-512d-9a6d-14b1b6c75f20"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:18.569Z","uuid":"296a6d11-159b-512d-9a6d-14b1b6c75f20","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"296a6d11-159b-512d-9a6d-14b1b6c75f20"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:18.593Z","uuid":"fcd897dc-ef04-56db-9ec5-910d4372a4d3","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"fcd897dc-ef04-56db-9ec5-910d4372a4d3"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:18.595Z","uuid":"fcd897dc-ef04-56db-9ec5-910d4372a4d3","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"fcd897dc-ef04-56db-9ec5-910d4372a4d3"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:18.596Z","uuid":"fcd897dc-ef04-56db-9ec5-910d4372a4d3","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"fcd897dc-ef04-56db-9ec5-910d4372a4d3"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:18.596Z","uuid":"fcd897dc-ef04-56db-9ec5-910d4372a4d3","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"fcd897dc-ef04-56db-9ec5-910d4372a4d3"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:18.596Z","uuid":"fcd897dc-ef04-56db-9ec5-910d4372a4d3","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"fcd897dc-ef04-56db-9ec5-910d4372a4d3"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:18.596Z","uuid":"fcd897dc-ef04-56db-9ec5-910d4372a4d3","kind":"TEST_STEP","message":"Expect \"toEqual\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"fcd897dc-ef04-56db-9ec5-910d4372a4d3"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:18.612Z","uuid":"02aa3a0f-aed2-5f86-81b7-b9572ec97bfb","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"02aa3a0f-aed2-5f86-81b7-b9572ec97bfb"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:18.616Z","uuid":"02aa3a0f-aed2-5f86-81b7-b9572ec97bfb","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"02aa3a0f-aed2-5f86-81b7-b9572ec97bfb"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:18.616Z","uuid":"02aa3a0f-aed2-5f86-81b7-b9572ec97bfb","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"02aa3a0f-aed2-5f86-81b7-b9572ec97bfb"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:18.616Z","uuid":"02aa3a0f-aed2-5f86-81b7-b9572ec97bfb","kind":"TEST_STEP","message":"Snapshot 61f6f381-87d9-422f-b999-0321e857cd0d should be in the queue","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"02aa3a0f-aed2-5f86-81b7-b9572ec97bfb"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:18.616Z","uuid":"02aa3a0f-aed2-5f86-81b7-b9572ec97bfb","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"02aa3a0f-aed2-5f86-81b7-b9572ec97bfb"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:18.639Z","uuid":"94948300-3e97-5766-bce7-0c9670c0b8f9","kind":"TEST_STEP","message":"PATCH","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"94948300-3e97-5766-bce7-0c9670c0b8f9"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:18.642Z","uuid":"94948300-3e97-5766-bce7-0c9670c0b8f9","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"94948300-3e97-5766-bce7-0c9670c0b8f9"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:18.643Z","uuid":"94948300-3e97-5766-bce7-0c9670c0b8f9","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"94948300-3e97-5766-bce7-0c9670c0b8f9"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:18.643Z","uuid":"94948300-3e97-5766-bce7-0c9670c0b8f9","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"94948300-3e97-5766-bce7-0c9670c0b8f9"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:18.665Z","uuid":"c61780d4-d26d-5e6b-bc67-44faf2b57195","kind":"TEST_STEP","message":"DELETE","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"c61780d4-d26d-5e6b-bc67-44faf2b57195"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:18.668Z","uuid":"c61780d4-d26d-5e6b-bc67-44faf2b57195","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"c61780d4-d26d-5e6b-bc67-44faf2b57195"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:18.668Z","uuid":"c61780d4-d26d-5e6b-bc67-44faf2b57195","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"c61780d4-d26d-5e6b-bc67-44faf2b57195"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:18.686Z","uuid":"0acff1c0-4afa-5d3b-bf03-29d07507a211","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"0acff1c0-4afa-5d3b-bf03-29d07507a211"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:18.689Z","uuid":"0acff1c0-4afa-5d3b-bf03-29d07507a211","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"0acff1c0-4afa-5d3b-bf03-29d07507a211"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:18.690Z","uuid":"0acff1c0-4afa-5d3b-bf03-29d07507a211","kind":"TEST_STEP","message":"Deleted snapshot should not appear in the queue","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"0acff1c0-4afa-5d3b-bf03-29d07507a211"}]}] -2026-09-28T19:34:19.012Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:19.012Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch -2026-09-28T19:34:19.017Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch","entryType":"measure","startTime":1790624058162.1184,"duration":861.7481250017881,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:34:20.140Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 15 -2026-09-28T19:34:20.148Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '296a6d11-159b-512d-9a6d-14b1b6c75f20', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:18.469Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '296a6d11-159b-512d-9a6d-14b1b6c75f20', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:34:18.485Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '296a6d11-159b-512d-9a6d-14b1b6c75f20', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:34:18.485Z', - finished_at: '2026-09-28T19:34:18.549Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:18.589Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '296a6d11-159b-512d-9a6d-14b1b6c75f20', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 120, - started_at: '2026-09-28T19:34:18.469Z', - finished_at: '2026-09-28T19:34:18.589Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [ 'af20d988-cbf0-4645-b32f-4e40a3b90b36' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:18.603Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 14, - started_at: '2026-09-28T19:34:18.589Z', - finished_at: '2026-09-28T19:34:18.603Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:18.629Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 31, - started_at: '2026-09-28T19:34:18.603Z', - finished_at: '2026-09-28T19:34:18.634Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c61780d4-d26d-5e6b-bc67-44faf2b57195', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:18.652Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 23, - started_at: '2026-09-28T19:34:18.629Z', - finished_at: '2026-09-28T19:34:18.652Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0acff1c0-4afa-5d3b-bf03-29d07507a211', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:18.680Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c61780d4-d26d-5e6b-bc67-44faf2b57195', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 30, - started_at: '2026-09-28T19:34:18.652Z', - finished_at: '2026-09-28T19:34:18.682Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:18.695Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0acff1c0-4afa-5d3b-bf03-29d07507a211', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:34:18.680Z', - finished_at: '2026-09-28T19:34:18.696Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 33274:0 -2026-09-28T19:34:20.149Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch. Request Size - 19242 bytes. Events are 'TestRunStarted':296a6d11-159b-512d-9a6d-14b1b6c75f20,'HookRunStarted':af20d988-cbf0-4645-b32f-4e40a3b90b36,'HookRunFinished':af20d988-cbf0-4645-b32f-4e40a3b90b36,'TestRunStarted':fcd897dc-ef04-56db-9ec5-910d4372a4d3,'TestRunFinished':296a6d11-159b-512d-9a6d-14b1b6c75f20,'TestRunStarted':02aa3a0f-aed2-5f86-81b7-b9572ec97bfb,'TestRunFinished':fcd897dc-ef04-56db-9ec5-910d4372a4d3,'TestRunStarted':94948300-3e97-5766-bce7-0c9670c0b8f9,'TestRunFinished':02aa3a0f-aed2-5f86-81b7-b9572ec97bfb,'TestRunStarted':c61780d4-d26d-5e6b-bc67-44faf2b57195,'TestRunFinished':94948300-3e97-5766-bce7-0c9670c0b8f9,'TestRunStarted':0acff1c0-4afa-5d3b-bf03-29d07507a211,'TestRunFinished':c61780d4-d26d-5e6b-bc67-44faf2b57195,'TestRunStarted':c6e0eb7f-43ef-50e1-8038-3ca509639aa7,'TestRunFinished':0acff1c0-4afa-5d3b-bf03-29d07507a211 -2026-09-28T19:34:20.150Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"296a6d11-159b-512d-9a6d-14b1b6c75f20","name":"Step 1 — server health check passes","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/health');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.status).toBe('ready');\n }"},"identifier":"Step 1 — server health check passes","scope":"Step 1 — server health check passes","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:34:18.469Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"HookRunStarted","hook_run":{"type":"hook","hook_type":"BEFORE_ALL","framework":"Playwright","uuid":"af20d988-cbf0-4645-b32f-4e40a3b90b36","name":"beforeAll hook","result":"pending","test_run_id":"296a6d11-159b-512d-9a6d-14b1b6c75f20","body":{"lang":"node","code":null},"scope":"Step 1 — server health check passes","custom_metadata":{},"tags":[],"scopes":["Snapshot lifecycle (E2E)"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js","started_at":"2026-09-28T19:34:18.485Z"}},{"event_type":"HookRunFinished","hook_run":{"type":"hook","hook_type":"BEFORE_ALL","framework":"Playwright","uuid":"af20d988-cbf0-4645-b32f-4e40a3b90b36","name":"beforeAll hook","result":"passed","test_run_id":"296a6d11-159b-512d-9a6d-14b1b6c75f20","body":{"lang":"node","code":null},"scope":"Step 1 — server health check passes","custom_metadata":{},"tags":[],"scopes":["Snapshot lifecycle (E2E)"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js","started_at":"2026-09-28T19:34:18.485Z","finished_at":"2026-09-28T19:34:18.549Z"}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"fcd897dc-ef04-56db-9ec5-910d4372a4d3","name":"Step 2 — create a snapshot","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.post('/snapshots', {\n data: SNAPSHOT_PAYLOAD\n });\n expect(res.status()).toBe(201);\n const body = await res.json();\n expect(body.snapshot.id).toBeTruthy();\n snapshotId = body.snapshot.id;\n expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n }"},"identifier":"Step 2 — create a snapshot","scope":"Step 2 — create a snapshot","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:34:18.589Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"296a6d11-159b-512d-9a6d-14b1b6c75f20","name":"Step 1 — server health check passes","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/health');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.status).toBe('ready');\n }"},"identifier":"Step 1 — server health check passes","scope":"Step 1 — server health check passes","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":120,"started_at":"2026-09-28T19:34:18.469Z","finished_at":"2026-09-28T19:34:18.589Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes"},"hooks":["af20d988-cbf0-4645-b32f-4e40a3b90b36"],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"02aa3a0f-aed2-5f86-81b7-b9572ec97bfb","name":"Step 3 — snapshot appears in the queue","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const list = await res.json();\n expect(Array.isArray(list)).toBe(true);\n const found = list.find(s => s.id === snapshotId);\n expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n }"},"identifier":"Step 3 — snapshot appears in the queue","scope":"Step 3 — snapshot appears in the queue","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:34:18.603Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"fcd897dc-ef04-56db-9ec5-910d4372a4d3","name":"Step 2 — create a snapshot","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.post('/snapshots', {\n data: SNAPSHOT_PAYLOAD\n });\n expect(res.status()).toBe(201);\n const body = await res.json();\n expect(body.snapshot.id).toBeTruthy();\n snapshotId = body.snapshot.id;\n expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n }"},"identifier":"Step 2 — create a snapshot","scope":"Step 2 — create a snapshot","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":14,"started_at":"2026-09-28T19:34:18.589Z","finished_at":"2026-09-28T19:34:18.603Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"94948300-3e97-5766-bce7-0c9670c0b8f9","name":"Step 4 — update snapshot name","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const updatedName = 'E2E Homepage Snapshot — Updated';\n const res = await request.patch(`/snapshots/${snapshotId}`, {\n data: {\n name: updatedName\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.snapshot.name).toBe(updatedName);\n expect(body.snapshot.id).toBe(snapshotId);\n }"},"identifier":"Step 4 — update snapshot name","scope":"Step 4 — update snapshot name","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:34:18.629Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"02aa3a0f-aed2-5f86-81b7-b9572ec97bfb","name":"Step 3 — snapshot appears in the queue","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const list = await res.json();\n expect(Array.isArray(list)).toBe(true);\n const found = list.find(s => s.id === snapshotId);\n expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n }"},"identifier":"Step 3 — snapshot appears in the queue","scope":"Step 3 — snapshot appears in the queue","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":31,"started_at":"2026-09-28T19:34:18.603Z","finished_at":"2026-09-28T19:34:18.634Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"c61780d4-d26d-5e6b-bc67-44faf2b57195","name":"Step 5 — delete the snapshot","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.delete(`/snapshots/${snapshotId}`);\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.message).toBe('Snapshot deleted');\n }"},"identifier":"Step 5 — delete the snapshot","scope":"Step 5 — delete the snapshot","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:34:18.652Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"94948300-3e97-5766-bce7-0c9670c0b8f9","name":"Step 4 — update snapshot name","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const updatedName = 'E2E Homepage Snapshot — Updated';\n const res = await request.patch(`/snapshots/${snapshotId}`, {\n data: {\n name: updatedName\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.snapshot.name).toBe(updatedName);\n expect(body.snapshot.id).toBe(snapshotId);\n }"},"identifier":"Step 4 — update snapshot name","scope":"Step 4 — update snapshot name","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":23,"started_at":"2026-09-28T19:34:18.629Z","finished_at":"2026-09-28T19:34:18.652Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"0acff1c0-4afa-5d3b-bf03-29d07507a211","name":"Step 6 — queue is empty after deletion","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const list = await res.json();\n const found = list.find(s => s.id === snapshotId);\n expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n }"},"identifier":"Step 6 — queue is empty after deletion","scope":"Step 6 — queue is empty after deletion","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:34:18.680Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"c61780d4-d26d-5e6b-bc67-44faf2b57195","name":"Step 5 — delete the snapshot","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.delete(`/snapshots/${snapshotId}`);\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.message).toBe('Snapshot deleted');\n }"},"identifier":"Step 5 — delete the snapshot","scope":"Step 5 — delete the snapshot","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":30,"started_at":"2026-09-28T19:34:18.652Z","finished_at":"2026-09-28T19:34:18.682Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"c6e0eb7f-43ef-50e1-8038-3ca509639aa7","name":"Step 7 — finalize build (requires PERCY_TOKEN)","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n test.setTimeout(120_000);\n test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n\n // Re-create a snapshot so there is something to finalize\n const createRes = await request.post('/snapshots', {\n data: SNAPSHOT_PAYLOAD\n });\n expect(createRes.status()).toBe(201);\n const res = await request.post('/build/finalize', {\n data: {\n token: PERCY_TOKEN\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.message).toBe('Percy started successfully');\n expect(body.buildId).toBeTruthy();\n expect(body.buildUrl).toBeTruthy();\n }"},"identifier":"Step 7 — finalize build (requires PERCY_TOKEN)","scope":"Step 7 — finalize build (requires PERCY_TOKEN)","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:34:18.695Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"0acff1c0-4afa-5d3b-bf03-29d07507a211","name":"Step 6 — queue is empty after deletion","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const list = await res.json();\n const found = list.find(s => s.id === snapshotId);\n expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n }"},"identifier":"Step 6 — queue is empty after deletion","scope":"Step 6 — queue is empty after deletion","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":16,"started_at":"2026-09-28T19:34:18.680Z","finished_at":"2026-09-28T19:34:18.696Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:34:20.151Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:20.151Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch -2026-09-28T19:34:20.164Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch: 200 OK -2026-09-28T19:34:20.165Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:34:20.165Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -- {"success":true} -2026-09-28T19:34:20.165Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 0 -2026-09-28T19:34:20.166Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","entryType":"measure","startTime":1790624059035.1511,"duration":1151.7005420029163,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:34:21.247Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch: 200 OK -2026-09-28T19:34:21.249Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:34:21.250Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'TestRunStarted':296a6d11-159b-512d-9a6d-14b1b6c75f20,'HookRunStarted':af20d988-cbf0-4645-b32f-4e40a3b90b36,'HookRunFinished':af20d988-cbf0-4645-b32f-4e40a3b90b36,'TestRunStarted':fcd897dc-ef04-56db-9ec5-910d4372a4d3,'TestRunFinished':296a6d11-159b-512d-9a6d-14b1b6c75f20,'TestRunStarted':02aa3a0f-aed2-5f86-81b7-b9572ec97bfb,'TestRunFinished':fcd897dc-ef04-56db-9ec5-910d4372a4d3,'TestRunStarted':94948300-3e97-5766-bce7-0c9670c0b8f9,'TestRunFinished':02aa3a0f-aed2-5f86-81b7-b9572ec97bfb,'TestRunStarted':c61780d4-d26d-5e6b-bc67-44faf2b57195,'TestRunFinished':94948300-3e97-5766-bce7-0c9670c0b8f9,'TestRunStarted':0acff1c0-4afa-5d3b-bf03-29d07507a211,'TestRunFinished':c61780d4-d26d-5e6b-bc67-44faf2b57195,'TestRunStarted':c6e0eb7f-43ef-50e1-8038-3ca509639aa7,'TestRunFinished':0acff1c0-4afa-5d3b-bf03-29d07507a211 -- {"success":true} -2026-09-28T19:34:21.250Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 0 -2026-09-28T19:34:21.253Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch","entryType":"measure","startTime":1790624060173.3203,"duration":1097.949374999851,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:34:34.945Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=c6e0eb7f-43ef-50e1-8038-3ca509639aa7 -2026-09-28T19:34:34.947Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:34:34.947Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=e051e1708ad6a8055b8dd7e7faf278316cf3fd77890b41312d131ebaa22236b9 platform={} -2026-09-28T19:34:34.964Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.700Z', - uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.703Z', - uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.703Z', - uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 16206, - test_run_uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:34.912Z', - uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:34.913Z', - uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:34.913Z', - uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:34.914Z', - uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:34.970Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 16259, - started_at: '2026-09-28T19:34:18.695Z', - finished_at: '2026-09-28T19:34:34.954Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:36.150Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 1 -2026-09-28T19:34:36.150Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 16259, - started_at: '2026-09-28T19:34:18.695Z', - finished_at: '2026-09-28T19:34:34.954Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 33274:0 -2026-09-28T19:34:36.150Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch. Request Size - 1786 bytes. Events are 'TestRunFinished':c6e0eb7f-43ef-50e1-8038-3ca509639aa7 -2026-09-28T19:34:36.150Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"c6e0eb7f-43ef-50e1-8038-3ca509639aa7","name":"Step 7 — finalize build (requires PERCY_TOKEN)","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n test.setTimeout(120_000);\n test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n\n // Re-create a snapshot so there is something to finalize\n const createRes = await request.post('/snapshots', {\n data: SNAPSHOT_PAYLOAD\n });\n expect(createRes.status()).toBe(201);\n const res = await request.post('/build/finalize', {\n data: {\n token: PERCY_TOKEN\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.message).toBe('Percy started successfully');\n expect(body.buildId).toBeTruthy();\n expect(body.buildUrl).toBeTruthy();\n }"},"identifier":"Step 7 — finalize build (requires PERCY_TOKEN)","scope":"Step 7 — finalize build (requires PERCY_TOKEN)","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":16259,"started_at":"2026-09-28T19:34:18.695Z","finished_at":"2026-09-28T19:34:34.954Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:34:36.151Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:36.151Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch -2026-09-28T19:34:36.788Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Using cached nearest hub URL: https://hub-aps.browserstack.com/wd/hub -2026-09-28T19:34:36.789Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Cached new nearest hub URL: https://hub-aps.browserstack.com/wd/hub for binSessionId=9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-28T19:34:36.791Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] ConnectBinSession details: {"binSessionId":"9af444be-f4cf-432a-9f1a-516b298937b4","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-9af444be-f4cf-432a-9f1a-516b298937b4.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"9af444be-f4cf-432a-9f1a-516b298937b4","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.33187.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","EXTENSION_DEV_URL":"http://localhost:5173","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:58115","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:58115","HTTP_PROXY":"http://127.0.0.1:58115","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","PIP_PROXY":"http://127.0.0.1:58115","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:58115","YARN_HTTP_PROXY":"http://127.0.0.1:58115","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:58115","https_proxy":"http://127.0.0.1:58115","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"9af444be-f4cf-432a-9f1a-516b298937b4","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#1","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub-aps.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:58115","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"58115"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM0NzkxIiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.O9QsQm1so9P5sN9TrWZMx2ETB3x-M1kUOl8KNPctrX3o_QE4sey6EMxNKxqTXVCo54tpxyjiH_GZ-SARIUsWFI4UHXTqSxDhGvHrjUFGDHo5OM5wX1ECtgPYjDmcFVu0LNtOGnokt2hL09468HRHArTqItsEEe0ADa6rXFNLHvnWEbxETkN6r4RnZXK0aERJmiRSehMZHMGifwBBvN2phblTbr-SqKu2UlnIWc381_5_qcpRFwL26HrfOvosMpnZqVPbebB2WmCo8aFRTb1p03vyA8fYJfVfjiVj9spSXwauRfdY1zA54QtxE1efgB59-aEUpMiCF9eZlITkv90q5w","buildHashedId":"6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm","testhubEvents":true,"jwtExpiresIn":1790631851},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:34:36.792Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onConnect hook invoked successfully. -2026-09-28T19:34:36.793Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] ConnectBinSession completed: time=7.525166999548674 -2026-09-28T19:34:36.794Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file sdk:cli:connectBinSession {"name":"sdk:cli:connectBinSession","entryType":"measure","startTime":1790624076810.31,"duration":5.404374998062849,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:34:36.811Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] PlaywrightConfig completed: time=0.7337079979479313 -2026-09-28T19:34:36.812Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file sdk:cli:driverInit {"name":"sdk:cli:driverInit","entryType":"measure","startTime":1790624076834.0977,"duration":0.4623750001192093,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:34:36.936Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:36.922Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:37.419Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch: 200 OK -2026-09-28T19:34:37.419Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:34:37.420Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'TestRunFinished':c6e0eb7f-43ef-50e1-8038-3ca509639aa7 -- {"success":true} -2026-09-28T19:34:37.420Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 1 -2026-09-28T19:34:37.420Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 1 -2026-09-28T19:34:37.420Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.700Z', - uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.703Z', - uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.703Z', - uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 16206, - test_run_uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:34.912Z', - uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:34.913Z', - uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:34.913Z', - uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:34.914Z', - uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7' - } - ] - } -] to 33274:0 -2026-09-28T19:34:37.421Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch. Request Size - 2881 bytes. Events are 'LogCreated':undefined -2026-09-28T19:34:37.421Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:18.700Z","uuid":"c6e0eb7f-43ef-50e1-8038-3ca509639aa7","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"c6e0eb7f-43ef-50e1-8038-3ca509639aa7"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:18.703Z","uuid":"c6e0eb7f-43ef-50e1-8038-3ca509639aa7","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"c6e0eb7f-43ef-50e1-8038-3ca509639aa7"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:18.703Z","uuid":"c6e0eb7f-43ef-50e1-8038-3ca509639aa7","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":16206,"test_run_uuid":"c6e0eb7f-43ef-50e1-8038-3ca509639aa7"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:34.912Z","uuid":"c6e0eb7f-43ef-50e1-8038-3ca509639aa7","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"c6e0eb7f-43ef-50e1-8038-3ca509639aa7"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:34.913Z","uuid":"c6e0eb7f-43ef-50e1-8038-3ca509639aa7","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"c6e0eb7f-43ef-50e1-8038-3ca509639aa7"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:34.913Z","uuid":"c6e0eb7f-43ef-50e1-8038-3ca509639aa7","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"c6e0eb7f-43ef-50e1-8038-3ca509639aa7"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:34.914Z","uuid":"c6e0eb7f-43ef-50e1-8038-3ca509639aa7","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"c6e0eb7f-43ef-50e1-8038-3ca509639aa7"}]}] -2026-09-28T19:34:37.421Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:37.421Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch -2026-09-28T19:34:37.426Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch","entryType":"measure","startTime":1790624076174.4448,"duration":1268.6622090004385,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:34:38.150Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 1 -2026-09-28T19:34:38.151Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:36.922Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 33274:0 -2026-09-28T19:34:38.151Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch. Request Size - 1204 bytes. Events are 'TestRunStarted':c0da64ce-ce05-59ad-83c6-584a3aa0be44 -2026-09-28T19:34:38.151Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"c0da64ce-ce05-59ad-83c6-584a3aa0be44","name":"Popup: Percy logo renders","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // BrandMark renders \"Percy\n await expect(page.getByRole('img', {\n name: 'Percy Logo'\n })).toBeVisible();\n await page.close();\n }"},"identifier":"Popup: Percy logo renders","scope":"Popup: Percy logo renders","scopes":["Extension UI (popup pages via Vite dev server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:34:36.922Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Percy logo renders"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:34:38.152Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:38.152Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch -2026-09-28T19:34:38.336Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch: 200 OK -2026-09-28T19:34:38.336Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:34:38.336Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'LogCreated':undefined -- {"success":true} -2026-09-28T19:34:38.336Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 0 -2026-09-28T19:34:38.337Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","entryType":"measure","startTime":1790624077445.4412,"duration":914.5239580012858,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:34:39.039Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch: 200 OK -2026-09-28T19:34:39.040Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:34:39.040Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'TestRunStarted':c0da64ce-ce05-59ad-83c6-584a3aa0be44 -- {"success":true} -2026-09-28T19:34:39.040Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 0 -2026-09-28T19:34:39.040Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch","entryType":"measure","startTime":1790624078175.839,"duration":887.6513330005109,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:34:47.770Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Multi-Driver DriverInit: binSessionId=9af444be-f4cf-432a-9f1a-516b298937b4, platformIndex=1, isSecondary=false -2026-09-28T19:34:47.770Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] User incomingParams "{\"isPlaywright\":true}" -2026-09-28T19:34:47.770Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Using cached nearest hub URL: https://hub-aps.browserstack.com/wd/hub -2026-09-28T19:34:47.770Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Cached new nearest hub URL: https://hub-aps.browserstack.com/wd/hub for binSessionId=9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-28T19:34:47.770Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] DriverInit: platformIndex=1 hubUrl=https://hub-aps.browserstack.com/wd/hub -2026-09-28T19:34:47.770Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] DriverInit details: {"binSessionId":"9af444be-f4cf-432a-9f1a-516b298937b4","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-9af444be-f4cf-432a-9f1a-516b298937b4.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"9af444be-f4cf-432a-9f1a-516b298937b4","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.33187.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","EXTENSION_DEV_URL":"http://localhost:5173","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:58115","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:58115","HTTP_PROXY":"http://127.0.0.1:58115","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","PIP_PROXY":"http://127.0.0.1:58115","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:58115","YARN_HTTP_PROXY":"http://127.0.0.1:58115","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:58115","https_proxy":"http://127.0.0.1:58115","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"9af444be-f4cf-432a-9f1a-516b298937b4","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#1","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub-aps.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:58115","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"58115"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM0NzkxIiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.O9QsQm1so9P5sN9TrWZMx2ETB3x-M1kUOl8KNPctrX3o_QE4sey6EMxNKxqTXVCo54tpxyjiH_GZ-SARIUsWFI4UHXTqSxDhGvHrjUFGDHo5OM5wX1ECtgPYjDmcFVu0LNtOGnokt2hL09468HRHArTqItsEEe0ADa6rXFNLHvnWEbxETkN6r4RnZXK0aERJmiRSehMZHMGifwBBvN2phblTbr-SqKu2UlnIWc381_5_qcpRFwL26HrfOvosMpnZqVPbebB2WmCo8aFRTb1p03vyA8fYJfVfjiVj9spSXwauRfdY1zA54QtxE1efgB59-aEUpMiCF9eZlITkv90q5w","buildHashedId":"6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm","testhubEvents":true,"jwtExpiresIn":1790631851},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:34:47.771Z CLI debug [core:bin-session] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [Current] Platform capabilities for platform 1: {"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#1","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","isPlaywright":true,"os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false} -2026-09-28T19:34:47.772Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Platform caps before processing (isSecondaryDriver=false): {"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"} -2026-09-28T19:34:47.772Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] root caps before processing: {} -2026-09-28T19:34:47.772Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] bstack caps before processing: {"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#1","debug":false,"networkLogs":false,"consoleLogs":"errors","isPlaywright":true,"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest","hostName":"jostanmathias-HR6F4P4P32","browserstackSDK":"Playwright-nodeagent/1.71.1"} -2026-09-28T19:34:47.772Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] root caps after processing: {} -2026-09-28T19:34:47.772Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] bstack caps after processing: {"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#1","debug":false,"networkLogs":false,"consoleLogs":"errors","isPlaywright":true,"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest","hostName":"jostanmathias-HR6F4P4P32","browserstackSDK":"Playwright-nodeagent/1.71.1"} -2026-09-28T19:34:47.772Z CLI debug [core:bin-session] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Platform capabilities for platform 1 for playwright session: {"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#1","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","isPlaywright":true,"os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false} -2026-09-28T19:34:47.772Z CLI debug [core:bin-session] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [Final] Set Platform capabilities for session Id 9af444be-f4cf-432a-9f1a-516b298937b4 for platform 1: {"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#1","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","isPlaywright":true,"os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false} -2026-09-28T19:34:47.774Z CLI debug [accessibility:module] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] accessibilityCaps is not a valid array undefined -2026-09-28T19:34:47.774Z CLI info [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Driver initialized as primary driver: platformIndex=1 -2026-09-28T19:34:47.775Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Get Platform capabilities for session Id 9af444be-f4cf-432a-9f1a-516b298937b4 for platform 1: {"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#1","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","isPlaywright":true,"os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","browserstack.browserstackAutomation":true,"browserstack.testhubBuildUuid":"6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm"} for session {"binSessionId":"9af444be-f4cf-432a-9f1a-516b298937b4","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-9af444be-f4cf-432a-9f1a-516b298937b4.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"9af444be-f4cf-432a-9f1a-516b298937b4","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.33187.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","EXTENSION_DEV_URL":"http://localhost:5173","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:58115","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:58115","HTTP_PROXY":"http://127.0.0.1:58115","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","PIP_PROXY":"http://127.0.0.1:58115","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-33135.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:58115","YARN_HTTP_PROXY":"http://127.0.0.1:58115","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:58115","https_proxy":"http://127.0.0.1:58115","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"9af444be-f4cf-432a-9f1a-516b298937b4","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#1","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub-aps.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:58115","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"58115"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM0NzkxIiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.O9QsQm1so9P5sN9TrWZMx2ETB3x-M1kUOl8KNPctrX3o_QE4sey6EMxNKxqTXVCo54tpxyjiH_GZ-SARIUsWFI4UHXTqSxDhGvHrjUFGDHo5OM5wX1ECtgPYjDmcFVu0LNtOGnokt2hL09468HRHArTqItsEEe0ADa6rXFNLHvnWEbxETkN6r4RnZXK0aERJmiRSehMZHMGifwBBvN2phblTbr-SqKu2UlnIWc381_5_qcpRFwL26HrfOvosMpnZqVPbebB2WmCo8aFRTb1p03vyA8fYJfVfjiVj9spSXwauRfdY1zA54QtxE1efgB59-aEUpMiCF9eZlITkv90q5w","buildHashedId":"6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm","testhubEvents":true,"jwtExpiresIn":1790631851},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:34:47.775Z CLI debug [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] DriverInit completed: time=6.4554159976542 -2026-09-28T19:34:47.776Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file sdk:cli:driverInit {"name":"sdk:cli:driverInit","entryType":"measure","startTime":1790624087793.4558,"duration":5.502875000238419,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:34:47.776Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file sdk:hook:onDriverInit:accessibility:module {"name":"sdk:hook:onDriverInit:accessibility:module","entryType":"measure","startTime":1790624087796.7798,"duration":0.01570800319314003,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:34:47.776Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file sdk:hook:onDriverInit:_0x186d8e {"name":"sdk:hook:onDriverInit:_0x186d8e","entryType":"measure","startTime":1790624087796.8389,"duration":0.009332999587059021,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:34:47.776Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file sdk:hook:onDriverInit:_0x2af2f5 {"name":"sdk:hook:onDriverInit:_0x2af2f5","entryType":"measure","startTime":1790624087796.857,"duration":0.020000003278255463,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:34:47.776Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file sdk:hook:onDriverInit:appautomate:module {"name":"sdk:hook:onDriverInit:appautomate:module","entryType":"measure","startTime":1790624087796.8833,"duration":0.007500000298023224,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:34:50.702Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=c0da64ce-ce05-59ad-83c6-584a3aa0be44 -2026-09-28T19:34:50.705Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=Windows, browser=Chrome -2026-09-28T19:34:50.723Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44', - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:52.077Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7c690cdf-3349-5f20-9493-82c542d52f48', - name: 'Popup: connection status indicator is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // ConnectionStatus renders
\n' + - " await expect(page.locator('.connection-status')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: connection status indicator is present', - scope: 'Popup: connection status indicator is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:52.065Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: connection status indicator is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:52.083Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:47.779Z', - uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 488, - test_run_uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:48.291Z', - uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1233, - test_run_uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:49.529Z', - uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1093, - test_run_uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:50.639Z', - uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 33, - test_run_uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:52.084Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 15146, - started_at: '2026-09-28T19:34:36.922Z', - finished_at: '2026-09-28T19:34:52.068Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:52.159Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 3 -2026-09-28T19:34:52.164Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44', - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7c690cdf-3349-5f20-9493-82c542d52f48', - name: 'Popup: connection status indicator is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // ConnectionStatus renders
\n' + - " await expect(page.locator('.connection-status')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: connection status indicator is present', - scope: 'Popup: connection status indicator is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:52.065Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: connection status indicator is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 15146, - started_at: '2026-09-28T19:34:36.922Z', - finished_at: '2026-09-28T19:34:52.068Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 33274:0 -2026-09-28T19:34:52.164Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch. Request Size - 4934 bytes. Events are 'CBTSessionCreated':c0da64ce-ce05-59ad-83c6-584a3aa0be44,'TestRunStarted':7c690cdf-3349-5f20-9493-82c542d52f48,'TestRunFinished':c0da64ce-ce05-59ad-83c6-584a3aa0be44 -2026-09-28T19:34:52.165Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"CBTSessionCreated","test_run":{"uuid":"c0da64ce-ce05-59ad-83c6-584a3aa0be44","integrations":{"browserstack":{"product":"automate","session_id":"7863f34e4c3098c912266e90fa818aec6290539f","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#1","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"7c690cdf-3349-5f20-9493-82c542d52f48","name":"Popup: connection status indicator is present","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // ConnectionStatus renders
\n await expect(page.locator('.connection-status')).toBeVisible();\n await page.close();\n }"},"identifier":"Popup: connection status indicator is present","scope":"Popup: connection status indicator is present","scopes":["Extension UI (popup pages via Vite dev server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:34:52.065Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: connection status indicator is present"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"c0da64ce-ce05-59ad-83c6-584a3aa0be44","name":"Popup: Percy logo renders","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // BrandMark renders \"Percy\n await expect(page.getByRole('img', {\n name: 'Percy Logo'\n })).toBeVisible();\n await page.close();\n }"},"identifier":"Popup: Percy logo renders","scope":"Popup: Percy logo renders","scopes":["Extension UI (popup pages via Vite dev server)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"passed","duration_in_ms":15146,"started_at":"2026-09-28T19:34:36.922Z","finished_at":"2026-09-28T19:34:52.068Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Percy logo renders"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false},"integrations":{"browserstack":{"product":"automate","session_id":"7863f34e4c3098c912266e90fa818aec6290539f","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#1","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}}] -2026-09-28T19:34:52.165Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:52.165Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch -2026-09-28T19:34:53.355Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=7c690cdf-3349-5f20-9493-82c542d52f48 -2026-09-28T19:34:53.355Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=Windows, browser=Chrome -2026-09-28T19:34:53.357Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '7c690cdf-3349-5f20-9493-82c542d52f48', - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:53.400Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch: 200 OK -2026-09-28T19:34:53.400Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:34:53.400Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'CBTSessionCreated':c0da64ce-ce05-59ad-83c6-584a3aa0be44,'TestRunStarted':7c690cdf-3349-5f20-9493-82c542d52f48,'TestRunFinished':c0da64ce-ce05-59ad-83c6-584a3aa0be44 -- {"success":true} -2026-09-28T19:34:53.401Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 1 -2026-09-28T19:34:53.401Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 1 -2026-09-28T19:34:53.401Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:47.779Z', - uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 488, - test_run_uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:48.291Z', - uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1233, - test_run_uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:49.529Z', - uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1093, - test_run_uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:50.639Z', - uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 33, - test_run_uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44' - } - ] - } -] to 33274:0 -2026-09-28T19:34:53.401Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch. Request Size - 1669 bytes. Events are 'LogCreated':undefined -2026-09-28T19:34:53.401Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:47.779Z","uuid":"c0da64ce-ce05-59ad-83c6-584a3aa0be44","kind":"TEST_STEP","message":"Create page","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":488,"test_run_uuid":"c0da64ce-ce05-59ad-83c6-584a3aa0be44"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:48.291Z","uuid":"c0da64ce-ce05-59ad-83c6-584a3aa0be44","kind":"TEST_STEP","message":"Navigate","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1233,"test_run_uuid":"c0da64ce-ce05-59ad-83c6-584a3aa0be44"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:49.529Z","uuid":"c0da64ce-ce05-59ad-83c6-584a3aa0be44","kind":"TEST_STEP","message":"Expect \"toBeVisible\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1093,"test_run_uuid":"c0da64ce-ce05-59ad-83c6-584a3aa0be44"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:50.639Z","uuid":"c0da64ce-ce05-59ad-83c6-584a3aa0be44","kind":"TEST_STEP","message":"Close context","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":33,"test_run_uuid":"c0da64ce-ce05-59ad-83c6-584a3aa0be44"}]}] -2026-09-28T19:34:53.401Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:53.402Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch -2026-09-28T19:34:53.403Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch","entryType":"measure","startTime":1790624092189.7266,"duration":1234.5890000015497,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:34:54.160Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 1 -2026-09-28T19:34:54.161Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '7c690cdf-3349-5f20-9493-82c542d52f48', - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 33274:0 -2026-09-28T19:34:54.162Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch. Request Size - 1217 bytes. Events are 'CBTSessionCreated':7c690cdf-3349-5f20-9493-82c542d52f48 -2026-09-28T19:34:54.162Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"CBTSessionCreated","test_run":{"uuid":"7c690cdf-3349-5f20-9493-82c542d52f48","integrations":{"browserstack":{"product":"automate","session_id":"7863f34e4c3098c912266e90fa818aec6290539f","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#1","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}}] -2026-09-28T19:34:54.162Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:54.162Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch -2026-09-28T19:34:54.288Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch: 200 OK -2026-09-28T19:34:54.289Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:34:54.289Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'LogCreated':undefined -- {"success":true} -2026-09-28T19:34:54.289Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 0 -2026-09-28T19:34:54.289Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","entryType":"measure","startTime":1790624093426.1663,"duration":887.0367089994252,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:34:54.719Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8540970b-f80e-5b45-96b4-7cdf59629939', - name: 'Popup: Capture Snapshot button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'Capture Snapshot'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Capture Snapshot button is present', - scope: 'Popup: Capture Snapshot button is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:54.686Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Capture Snapshot button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:54.729Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:52.073Z', - uuid: '7c690cdf-3349-5f20-9493-82c542d52f48', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 222, - test_run_uuid: '7c690cdf-3349-5f20-9493-82c542d52f48' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:52.316Z', - uuid: '7c690cdf-3349-5f20-9493-82c542d52f48', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 860, - test_run_uuid: '7c690cdf-3349-5f20-9493-82c542d52f48' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:53.180Z', - uuid: '7c690cdf-3349-5f20-9493-82c542d52f48', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 105, - test_run_uuid: '7c690cdf-3349-5f20-9493-82c542d52f48' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:53.310Z', - uuid: '7c690cdf-3349-5f20-9493-82c542d52f48', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 25, - test_run_uuid: '7c690cdf-3349-5f20-9493-82c542d52f48' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:54.732Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7c690cdf-3349-5f20-9493-82c542d52f48', - name: 'Popup: connection status indicator is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // ConnectionStatus renders
\n' + - " await expect(page.locator('.connection-status')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: connection status indicator is present', - scope: 'Popup: connection status indicator is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2624, - started_at: '2026-09-28T19:34:52.065Z', - finished_at: '2026-09-28T19:34:54.689Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: connection status indicator is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:55.109Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch: 200 OK -2026-09-28T19:34:55.114Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:34:55.114Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'CBTSessionCreated':7c690cdf-3349-5f20-9493-82c542d52f48 -- {"success":true} -2026-09-28T19:34:55.114Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 2 -2026-09-28T19:34:55.115Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 1 -2026-09-28T19:34:55.115Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:52.073Z', - uuid: '7c690cdf-3349-5f20-9493-82c542d52f48', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 222, - test_run_uuid: '7c690cdf-3349-5f20-9493-82c542d52f48' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:52.316Z', - uuid: '7c690cdf-3349-5f20-9493-82c542d52f48', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 860, - test_run_uuid: '7c690cdf-3349-5f20-9493-82c542d52f48' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:53.180Z', - uuid: '7c690cdf-3349-5f20-9493-82c542d52f48', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 105, - test_run_uuid: '7c690cdf-3349-5f20-9493-82c542d52f48' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:53.310Z', - uuid: '7c690cdf-3349-5f20-9493-82c542d52f48', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 25, - test_run_uuid: '7c690cdf-3349-5f20-9493-82c542d52f48' - } - ] - } -] to 33274:0 -2026-09-28T19:34:55.115Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch. Request Size - 1667 bytes. Events are 'LogCreated':undefined -2026-09-28T19:34:55.115Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:52.073Z","uuid":"7c690cdf-3349-5f20-9493-82c542d52f48","kind":"TEST_STEP","message":"Create page","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":222,"test_run_uuid":"7c690cdf-3349-5f20-9493-82c542d52f48"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:52.316Z","uuid":"7c690cdf-3349-5f20-9493-82c542d52f48","kind":"TEST_STEP","message":"Navigate","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":860,"test_run_uuid":"7c690cdf-3349-5f20-9493-82c542d52f48"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:53.180Z","uuid":"7c690cdf-3349-5f20-9493-82c542d52f48","kind":"TEST_STEP","message":"Expect \"toBeVisible\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":105,"test_run_uuid":"7c690cdf-3349-5f20-9493-82c542d52f48"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:53.310Z","uuid":"7c690cdf-3349-5f20-9493-82c542d52f48","kind":"TEST_STEP","message":"Close context","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":25,"test_run_uuid":"7c690cdf-3349-5f20-9493-82c542d52f48"}]}] -2026-09-28T19:34:55.118Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:55.118Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch -2026-09-28T19:34:55.137Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch","entryType":"measure","startTime":1790624094186.4468,"duration":950.8171659968793,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:34:56.108Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=8540970b-f80e-5b45-96b4-7cdf59629939 -2026-09-28T19:34:56.109Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=Windows, browser=Chrome -2026-09-28T19:34:56.109Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '8540970b-f80e-5b45-96b4-7cdf59629939', - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:56.160Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 3 -2026-09-28T19:34:56.161Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8540970b-f80e-5b45-96b4-7cdf59629939', - name: 'Popup: Capture Snapshot button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'Capture Snapshot'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Capture Snapshot button is present', - scope: 'Popup: Capture Snapshot button is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:54.686Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Capture Snapshot button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7c690cdf-3349-5f20-9493-82c542d52f48', - name: 'Popup: connection status indicator is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // ConnectionStatus renders
\n' + - " await expect(page.locator('.connection-status')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: connection status indicator is present', - scope: 'Popup: connection status indicator is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2624, - started_at: '2026-09-28T19:34:52.065Z', - finished_at: '2026-09-28T19:34:54.689Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: connection status indicator is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '8540970b-f80e-5b45-96b4-7cdf59629939', - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 33274:0 -2026-09-28T19:34:56.162Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch. Request Size - 5073 bytes. Events are 'TestRunStarted':8540970b-f80e-5b45-96b4-7cdf59629939,'TestRunFinished':7c690cdf-3349-5f20-9493-82c542d52f48,'CBTSessionCreated':8540970b-f80e-5b45-96b4-7cdf59629939 -2026-09-28T19:34:56.162Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"8540970b-f80e-5b45-96b4-7cdf59629939","name":"Popup: Capture Snapshot button is present","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // CaptureSnapshotPanel renders \n await expect(page.getByRole('button', {\n name: 'Capture Snapshot'\n })).toBeVisible();\n await page.close();\n }"},"identifier":"Popup: Capture Snapshot button is present","scope":"Popup: Capture Snapshot button is present","scopes":["Extension UI (popup pages via Vite dev server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:34:54.686Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Capture Snapshot button is present"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"7c690cdf-3349-5f20-9493-82c542d52f48","name":"Popup: connection status indicator is present","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // ConnectionStatus renders
\n await expect(page.locator('.connection-status')).toBeVisible();\n await page.close();\n }"},"identifier":"Popup: connection status indicator is present","scope":"Popup: connection status indicator is present","scopes":["Extension UI (popup pages via Vite dev server)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"passed","duration_in_ms":2624,"started_at":"2026-09-28T19:34:52.065Z","finished_at":"2026-09-28T19:34:54.689Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: connection status indicator is present"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false},"integrations":{"browserstack":{"product":"automate","session_id":"7863f34e4c3098c912266e90fa818aec6290539f","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#1","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}},{"event_type":"CBTSessionCreated","test_run":{"uuid":"8540970b-f80e-5b45-96b4-7cdf59629939","integrations":{"browserstack":{"product":"automate","session_id":"7863f34e4c3098c912266e90fa818aec6290539f","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#1","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}}] -2026-09-28T19:34:56.163Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:56.163Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch -2026-09-28T19:34:56.217Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch: 200 OK -2026-09-28T19:34:56.218Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:34:56.218Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'LogCreated':undefined -- {"success":true} -2026-09-28T19:34:56.218Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 0 -2026-09-28T19:34:56.218Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","entryType":"measure","startTime":1790624095143.354,"duration":1098.7016659975052,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:34:57.024Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch: 200 OK -2026-09-28T19:34:57.024Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:34:57.024Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'TestRunStarted':8540970b-f80e-5b45-96b4-7cdf59629939,'TestRunFinished':7c690cdf-3349-5f20-9493-82c542d52f48,'CBTSessionCreated':8540970b-f80e-5b45-96b4-7cdf59629939 -- {"success":true} -2026-09-28T19:34:57.024Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 0 -2026-09-28T19:34:57.025Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch","entryType":"measure","startTime":1790624096187.0747,"duration":861.7777909971774,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:34:57.346Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374', - name: 'Popup: Library token panel is present (Connect Library or Change token)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // LibraryTokenPanel renders either "Connect Library" or "Change token" after the\n' + - ' // isChecking state resolves. Wait up to 5s for either button to appear.\n' + - " const connectBtn = page.getByRole('button', {\n" + - " name: 'Connect Library'\n" + - ' });\n' + - " const changeBtn = page.getByRole('button', {\n" + - " name: 'Change token'\n" + - ' });\n' + - ' await Promise.race([connectBtn.waitFor({\n' + - " state: 'visible',\n" + - ' timeout: 5000\n' + - ' }).catch(() => null), changeBtn.waitFor({\n' + - " state: 'visible',\n" + - ' timeout: 5000\n' + - ' }).catch(() => null)]);\n' + - ' const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n' + - " expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Library token panel is present (Connect Library or Change token)', - scope: 'Popup: Library token panel is present (Connect Library or Change token)', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:57.336Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Library token panel is present (Connect Library or Change token)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:57.363Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:54.707Z', - uuid: '8540970b-f80e-5b45-96b4-7cdf59629939', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 187, - test_run_uuid: '8540970b-f80e-5b45-96b4-7cdf59629939' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:54.911Z', - uuid: '8540970b-f80e-5b45-96b4-7cdf59629939', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 979, - test_run_uuid: '8540970b-f80e-5b45-96b4-7cdf59629939' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:55.891Z', - uuid: '8540970b-f80e-5b45-96b4-7cdf59629939', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 83, - test_run_uuid: '8540970b-f80e-5b45-96b4-7cdf59629939' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:55.999Z', - uuid: '8540970b-f80e-5b45-96b4-7cdf59629939', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 55, - test_run_uuid: '8540970b-f80e-5b45-96b4-7cdf59629939' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:57.366Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8540970b-f80e-5b45-96b4-7cdf59629939', - name: 'Popup: Capture Snapshot button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'Capture Snapshot'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Capture Snapshot button is present', - scope: 'Popup: Capture Snapshot button is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2653, - started_at: '2026-09-28T19:34:54.686Z', - finished_at: '2026-09-28T19:34:57.339Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Capture Snapshot button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:58.162Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 2 -2026-09-28T19:34:58.163Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374', - name: 'Popup: Library token panel is present (Connect Library or Change token)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // LibraryTokenPanel renders either "Connect Library" or "Change token" after the\n' + - ' // isChecking state resolves. Wait up to 5s for either button to appear.\n' + - " const connectBtn = page.getByRole('button', {\n" + - " name: 'Connect Library'\n" + - ' });\n' + - " const changeBtn = page.getByRole('button', {\n" + - " name: 'Change token'\n" + - ' });\n' + - ' await Promise.race([connectBtn.waitFor({\n' + - " state: 'visible',\n" + - ' timeout: 5000\n' + - ' }).catch(() => null), changeBtn.waitFor({\n' + - " state: 'visible',\n" + - ' timeout: 5000\n' + - ' }).catch(() => null)]);\n' + - ' const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n' + - " expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Library token panel is present (Connect Library or Change token)', - scope: 'Popup: Library token panel is present (Connect Library or Change token)', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:57.336Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Library token panel is present (Connect Library or Change token)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8540970b-f80e-5b45-96b4-7cdf59629939', - name: 'Popup: Capture Snapshot button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'Capture Snapshot'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Capture Snapshot button is present', - scope: 'Popup: Capture Snapshot button is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2653, - started_at: '2026-09-28T19:34:54.686Z', - finished_at: '2026-09-28T19:34:57.339Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Capture Snapshot button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 33274:0 -2026-09-28T19:34:58.163Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch. Request Size - 4599 bytes. Events are 'TestRunStarted':d3dd3a7f-aa82-51eb-9bf9-68251e0f7374,'TestRunFinished':8540970b-f80e-5b45-96b4-7cdf59629939 -2026-09-28T19:34:58.163Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"d3dd3a7f-aa82-51eb-9bf9-68251e0f7374","name":"Popup: Library token panel is present (Connect Library or Change token)","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // LibraryTokenPanel renders either \"Connect Library\" or \"Change token\" after the\n // isChecking state resolves. Wait up to 5s for either button to appear.\n const connectBtn = page.getByRole('button', {\n name: 'Connect Library'\n });\n const changeBtn = page.getByRole('button', {\n name: 'Change token'\n });\n await Promise.race([connectBtn.waitFor({\n state: 'visible',\n timeout: 5000\n }).catch(() => null), changeBtn.waitFor({\n state: 'visible',\n timeout: 5000\n }).catch(() => null)]);\n const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n await page.close();\n }"},"identifier":"Popup: Library token panel is present (Connect Library or Change token)","scope":"Popup: Library token panel is present (Connect Library or Change token)","scopes":["Extension UI (popup pages via Vite dev server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:34:57.336Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Library token panel is present (Connect Library or Change token)"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"8540970b-f80e-5b45-96b4-7cdf59629939","name":"Popup: Capture Snapshot button is present","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // CaptureSnapshotPanel renders \n await expect(page.getByRole('button', {\n name: 'Capture Snapshot'\n })).toBeVisible();\n await page.close();\n }"},"identifier":"Popup: Capture Snapshot button is present","scope":"Popup: Capture Snapshot button is present","scopes":["Extension UI (popup pages via Vite dev server)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"passed","duration_in_ms":2653,"started_at":"2026-09-28T19:34:54.686Z","finished_at":"2026-09-28T19:34:57.339Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Capture Snapshot button is present"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false},"integrations":{"browserstack":{"product":"automate","session_id":"7863f34e4c3098c912266e90fa818aec6290539f","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#1","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}}] -2026-09-28T19:34:58.164Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:58.164Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch -2026-09-28T19:34:58.802Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=d3dd3a7f-aa82-51eb-9bf9-68251e0f7374 -2026-09-28T19:34:58.803Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=Windows, browser=Chrome -2026-09-28T19:34:58.803Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374', - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:59.078Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch: 200 OK -2026-09-28T19:34:59.079Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:34:59.079Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'TestRunStarted':d3dd3a7f-aa82-51eb-9bf9-68251e0f7374,'TestRunFinished':8540970b-f80e-5b45-96b4-7cdf59629939 -- {"success":true} -2026-09-28T19:34:59.079Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 1 -2026-09-28T19:34:59.079Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 1 -2026-09-28T19:34:59.080Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:54.707Z', - uuid: '8540970b-f80e-5b45-96b4-7cdf59629939', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 187, - test_run_uuid: '8540970b-f80e-5b45-96b4-7cdf59629939' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:54.911Z', - uuid: '8540970b-f80e-5b45-96b4-7cdf59629939', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 979, - test_run_uuid: '8540970b-f80e-5b45-96b4-7cdf59629939' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:55.891Z', - uuid: '8540970b-f80e-5b45-96b4-7cdf59629939', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 83, - test_run_uuid: '8540970b-f80e-5b45-96b4-7cdf59629939' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:55.999Z', - uuid: '8540970b-f80e-5b45-96b4-7cdf59629939', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 55, - test_run_uuid: '8540970b-f80e-5b45-96b4-7cdf59629939' - } - ] - } -] to 33274:0 -2026-09-28T19:34:59.080Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch. Request Size - 1666 bytes. Events are 'LogCreated':undefined -2026-09-28T19:34:59.080Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:54.707Z","uuid":"8540970b-f80e-5b45-96b4-7cdf59629939","kind":"TEST_STEP","message":"Create page","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":187,"test_run_uuid":"8540970b-f80e-5b45-96b4-7cdf59629939"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:54.911Z","uuid":"8540970b-f80e-5b45-96b4-7cdf59629939","kind":"TEST_STEP","message":"Navigate","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":979,"test_run_uuid":"8540970b-f80e-5b45-96b4-7cdf59629939"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:55.891Z","uuid":"8540970b-f80e-5b45-96b4-7cdf59629939","kind":"TEST_STEP","message":"Expect \"toBeVisible\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":83,"test_run_uuid":"8540970b-f80e-5b45-96b4-7cdf59629939"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:55.999Z","uuid":"8540970b-f80e-5b45-96b4-7cdf59629939","kind":"TEST_STEP","message":"Close context","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":55,"test_run_uuid":"8540970b-f80e-5b45-96b4-7cdf59629939"}]}] -2026-09-28T19:34:59.081Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:59.082Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch -2026-09-28T19:34:59.083Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch","entryType":"measure","startTime":1790624098188.4824,"duration":914.7000839971006,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:34:59.990Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch: 200 OK -2026-09-28T19:34:59.991Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:34:59.992Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'LogCreated':undefined -- {"success":true} -2026-09-28T19:34:59.992Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 0 -2026-09-28T19:34:59.994Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","entryType":"measure","startTime":1790624099106.2285,"duration":909.5902919992805,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:35:00.049Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f', - name: 'Popup: snapshot name input accepts text', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " const nameInput = page.locator('#snapshot-name');\n" + - " await nameInput.fill('My Test Snapshot');\n" + - " await expect(nameInput).toHaveValue('My Test Snapshot');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: snapshot name input accepts text', - scope: 'Popup: snapshot name input accepts text', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:35:00.015Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: snapshot name input accepts text' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:00.058Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:57.343Z', - uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 213, - test_run_uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:57.577Z', - uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 861, - test_run_uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:58.442Z', - uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374', - kind: 'TEST_STEP', - message: 'Wait for selector', - level: 'failed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 340, - test_run_uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:58.444Z', - uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374', - kind: 'TEST_STEP', - message: 'Wait for selector', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 272, - test_run_uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:58.748Z', - uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374', - kind: 'TEST_STEP', - message: 'Library token panel should show Connect Library or Change token button', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:58.764Z', - uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 21, - test_run_uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:35:00.060Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374', - name: 'Popup: Library token panel is present (Connect Library or Change token)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // LibraryTokenPanel renders either "Connect Library" or "Change token" after the\n' + - ' // isChecking state resolves. Wait up to 5s for either button to appear.\n' + - " const connectBtn = page.getByRole('button', {\n" + - " name: 'Connect Library'\n" + - ' });\n' + - " const changeBtn = page.getByRole('button', {\n" + - " name: 'Change token'\n" + - ' });\n' + - ' await Promise.race([connectBtn.waitFor({\n' + - " state: 'visible',\n" + - ' timeout: 5000\n' + - ' }).catch(() => null), changeBtn.waitFor({\n' + - " state: 'visible',\n" + - ' timeout: 5000\n' + - ' }).catch(() => null)]);\n' + - ' const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n' + - " expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Library token panel is present (Connect Library or Change token)', - scope: 'Popup: Library token panel is present (Connect Library or Change token)', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2688, - started_at: '2026-09-28T19:34:57.336Z', - finished_at: '2026-09-28T19:35:00.024Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Library token panel is present (Connect Library or Change token)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:00.164Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 3 -2026-09-28T19:35:00.165Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374', - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f', - name: 'Popup: snapshot name input accepts text', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " const nameInput = page.locator('#snapshot-name');\n" + - " await nameInput.fill('My Test Snapshot');\n" + - " await expect(nameInput).toHaveValue('My Test Snapshot');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: snapshot name input accepts text', - scope: 'Popup: snapshot name input accepts text', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:35:00.015Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: snapshot name input accepts text' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374', - name: 'Popup: Library token panel is present (Connect Library or Change token)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // LibraryTokenPanel renders either "Connect Library" or "Change token" after the\n' + - ' // isChecking state resolves. Wait up to 5s for either button to appear.\n' + - " const connectBtn = page.getByRole('button', {\n" + - " name: 'Connect Library'\n" + - ' });\n' + - " const changeBtn = page.getByRole('button', {\n" + - " name: 'Change token'\n" + - ' });\n' + - ' await Promise.race([connectBtn.waitFor({\n' + - " state: 'visible',\n" + - ' timeout: 5000\n' + - ' }).catch(() => null), changeBtn.waitFor({\n' + - " state: 'visible',\n" + - ' timeout: 5000\n' + - ' }).catch(() => null)]);\n' + - ' const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n' + - " expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Library token panel is present (Connect Library or Change token)', - scope: 'Popup: Library token panel is present (Connect Library or Change token)', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2688, - started_at: '2026-09-28T19:34:57.336Z', - finished_at: '2026-09-28T19:35:00.024Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Library token panel is present (Connect Library or Change token)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 33274:0 -2026-09-28T19:35:00.166Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch. Request Size - 5857 bytes. Events are 'CBTSessionCreated':d3dd3a7f-aa82-51eb-9bf9-68251e0f7374,'TestRunStarted':50b94607-9f14-57c0-ad4e-de6acdbd262f,'TestRunFinished':d3dd3a7f-aa82-51eb-9bf9-68251e0f7374 -2026-09-28T19:35:00.166Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"CBTSessionCreated","test_run":{"uuid":"d3dd3a7f-aa82-51eb-9bf9-68251e0f7374","integrations":{"browserstack":{"product":"automate","session_id":"7863f34e4c3098c912266e90fa818aec6290539f","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#1","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"50b94607-9f14-57c0-ad4e-de6acdbd262f","name":"Popup: snapshot name input accepts text","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // CaptureSnapshotPanel renders \n const nameInput = page.locator('#snapshot-name');\n await nameInput.fill('My Test Snapshot');\n await expect(nameInput).toHaveValue('My Test Snapshot');\n await page.close();\n }"},"identifier":"Popup: snapshot name input accepts text","scope":"Popup: snapshot name input accepts text","scopes":["Extension UI (popup pages via Vite dev server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:35:00.015Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: snapshot name input accepts text"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"d3dd3a7f-aa82-51eb-9bf9-68251e0f7374","name":"Popup: Library token panel is present (Connect Library or Change token)","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // LibraryTokenPanel renders either \"Connect Library\" or \"Change token\" after the\n // isChecking state resolves. Wait up to 5s for either button to appear.\n const connectBtn = page.getByRole('button', {\n name: 'Connect Library'\n });\n const changeBtn = page.getByRole('button', {\n name: 'Change token'\n });\n await Promise.race([connectBtn.waitFor({\n state: 'visible',\n timeout: 5000\n }).catch(() => null), changeBtn.waitFor({\n state: 'visible',\n timeout: 5000\n }).catch(() => null)]);\n const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n await page.close();\n }"},"identifier":"Popup: Library token panel is present (Connect Library or Change token)","scope":"Popup: Library token panel is present (Connect Library or Change token)","scopes":["Extension UI (popup pages via Vite dev server)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"passed","duration_in_ms":2688,"started_at":"2026-09-28T19:34:57.336Z","finished_at":"2026-09-28T19:35:00.024Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Library token panel is present (Connect Library or Change token)"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false},"integrations":{"browserstack":{"product":"automate","session_id":"7863f34e4c3098c912266e90fa818aec6290539f","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#1","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}}] -2026-09-28T19:35:00.167Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:35:00.167Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch -2026-09-28T19:35:01.166Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch: 200 OK -2026-09-28T19:35:01.167Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:35:01.167Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'CBTSessionCreated':d3dd3a7f-aa82-51eb-9bf9-68251e0f7374,'TestRunStarted':50b94607-9f14-57c0-ad4e-de6acdbd262f,'TestRunFinished':d3dd3a7f-aa82-51eb-9bf9-68251e0f7374 -- {"success":true} -2026-09-28T19:35:01.167Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 0 -2026-09-28T19:35:01.167Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 1 -2026-09-28T19:35:01.167Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:57.343Z', - uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 213, - test_run_uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:57.577Z', - uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 861, - test_run_uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:58.442Z', - uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374', - kind: 'TEST_STEP', - message: 'Wait for selector', - level: 'failed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 340, - test_run_uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:58.444Z', - uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374', - kind: 'TEST_STEP', - message: 'Wait for selector', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 272, - test_run_uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:58.748Z', - uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374', - kind: 'TEST_STEP', - message: 'Library token panel should show Connect Library or Change token button', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:58.764Z', - uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 21, - test_run_uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374' - } - ] - } -] to 33274:0 -2026-09-28T19:35:01.167Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch. Request Size - 2535 bytes. Events are 'LogCreated':undefined -2026-09-28T19:35:01.167Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:57.343Z","uuid":"d3dd3a7f-aa82-51eb-9bf9-68251e0f7374","kind":"TEST_STEP","message":"Create page","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":213,"test_run_uuid":"d3dd3a7f-aa82-51eb-9bf9-68251e0f7374"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:57.577Z","uuid":"d3dd3a7f-aa82-51eb-9bf9-68251e0f7374","kind":"TEST_STEP","message":"Navigate","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":861,"test_run_uuid":"d3dd3a7f-aa82-51eb-9bf9-68251e0f7374"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:58.442Z","uuid":"d3dd3a7f-aa82-51eb-9bf9-68251e0f7374","kind":"TEST_STEP","message":"Wait for selector","level":"failed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":340,"test_run_uuid":"d3dd3a7f-aa82-51eb-9bf9-68251e0f7374"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:58.444Z","uuid":"d3dd3a7f-aa82-51eb-9bf9-68251e0f7374","kind":"TEST_STEP","message":"Wait for selector","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":272,"test_run_uuid":"d3dd3a7f-aa82-51eb-9bf9-68251e0f7374"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:58.748Z","uuid":"d3dd3a7f-aa82-51eb-9bf9-68251e0f7374","kind":"TEST_STEP","message":"Library token panel should show Connect Library or Change token button","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"d3dd3a7f-aa82-51eb-9bf9-68251e0f7374"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:34:58.764Z","uuid":"d3dd3a7f-aa82-51eb-9bf9-68251e0f7374","kind":"TEST_STEP","message":"Close context","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":21,"test_run_uuid":"d3dd3a7f-aa82-51eb-9bf9-68251e0f7374"}]}] -2026-09-28T19:35:01.168Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:35:01.168Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch -2026-09-28T19:35:01.170Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch","entryType":"measure","startTime":1790624100191.3655,"duration":999.8222090005875,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:35:01.331Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=50b94607-9f14-57c0-ad4e-de6acdbd262f -2026-09-28T19:35:01.331Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=Windows, browser=Chrome -2026-09-28T19:35:01.332Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f', - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:02.165Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 1 -2026-09-28T19:35:02.165Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f', - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 33274:0 -2026-09-28T19:35:02.166Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch. Request Size - 1217 bytes. Events are 'CBTSessionCreated':50b94607-9f14-57c0-ad4e-de6acdbd262f -2026-09-28T19:35:02.166Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"CBTSessionCreated","test_run":{"uuid":"50b94607-9f14-57c0-ad4e-de6acdbd262f","integrations":{"browserstack":{"product":"automate","session_id":"7863f34e4c3098c912266e90fa818aec6290539f","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#1","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}}] -2026-09-28T19:35:02.166Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:35:02.166Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch -2026-09-28T19:35:02.402Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch: 200 OK -2026-09-28T19:35:02.403Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:35:02.403Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'LogCreated':undefined -- {"success":true} -2026-09-28T19:35:02.403Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 0 -2026-09-28T19:35:02.403Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","entryType":"measure","startTime":1790624101192.8936,"duration":1234.179249998182,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:35:02.547Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0', - name: 'Popup: library search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders in the library search panel\n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: library search input is present', - scope: 'Popup: library search input is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:35:02.539Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: library search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:02.560Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:00.033Z', - uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 184, - test_run_uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:00.231Z', - uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 903, - test_run_uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:01.145Z', - uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f', - kind: 'TEST_STEP', - message: 'Fill "My Test Snapshot"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 94, - test_run_uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:01.240Z', - uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f', - kind: 'TEST_STEP', - message: 'Expect "toHaveValue"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 22, - test_run_uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:01.291Z', - uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 34, - test_run_uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:35:02.563Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f', - name: 'Popup: snapshot name input accepts text', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " const nameInput = page.locator('#snapshot-name');\n" + - " await nameInput.fill('My Test Snapshot');\n" + - " await expect(nameInput).toHaveValue('My Test Snapshot');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: snapshot name input accepts text', - scope: 'Popup: snapshot name input accepts text', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2526, - started_at: '2026-09-28T19:35:00.015Z', - finished_at: '2026-09-28T19:35:02.541Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: snapshot name input accepts text' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:03.048Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch: 200 OK -2026-09-28T19:35:03.049Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:35:03.049Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'CBTSessionCreated':50b94607-9f14-57c0-ad4e-de6acdbd262f -- {"success":true} -2026-09-28T19:35:03.049Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 2 -2026-09-28T19:35:03.049Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 1 -2026-09-28T19:35:03.049Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:00.033Z', - uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 184, - test_run_uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:00.231Z', - uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 903, - test_run_uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:01.145Z', - uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f', - kind: 'TEST_STEP', - message: 'Fill "My Test Snapshot"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 94, - test_run_uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:01.240Z', - uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f', - kind: 'TEST_STEP', - message: 'Expect "toHaveValue"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 22, - test_run_uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:01.291Z', - uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 34, - test_run_uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f' - } - ] - } -] to 33274:0 -2026-09-28T19:35:03.049Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch. Request Size - 2084 bytes. Events are 'LogCreated':undefined -2026-09-28T19:35:03.050Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:35:00.033Z","uuid":"50b94607-9f14-57c0-ad4e-de6acdbd262f","kind":"TEST_STEP","message":"Create page","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":184,"test_run_uuid":"50b94607-9f14-57c0-ad4e-de6acdbd262f"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:35:00.231Z","uuid":"50b94607-9f14-57c0-ad4e-de6acdbd262f","kind":"TEST_STEP","message":"Navigate","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":903,"test_run_uuid":"50b94607-9f14-57c0-ad4e-de6acdbd262f"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:35:01.145Z","uuid":"50b94607-9f14-57c0-ad4e-de6acdbd262f","kind":"TEST_STEP","message":"Fill \"My Test Snapshot\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":94,"test_run_uuid":"50b94607-9f14-57c0-ad4e-de6acdbd262f"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:35:01.240Z","uuid":"50b94607-9f14-57c0-ad4e-de6acdbd262f","kind":"TEST_STEP","message":"Expect \"toHaveValue\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":22,"test_run_uuid":"50b94607-9f14-57c0-ad4e-de6acdbd262f"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:35:01.291Z","uuid":"50b94607-9f14-57c0-ad4e-de6acdbd262f","kind":"TEST_STEP","message":"Close context","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":34,"test_run_uuid":"50b94607-9f14-57c0-ad4e-de6acdbd262f"}]}] -2026-09-28T19:35:03.050Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:35:03.050Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch -2026-09-28T19:35:03.052Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch","entryType":"measure","startTime":1790624102190.7354,"duration":882.6075000017881,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:35:03.948Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=512a80eb-1eab-552f-ab53-f6f9c69e52a0 -2026-09-28T19:35:03.948Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=Windows, browser=Chrome -2026-09-28T19:35:03.949Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0', - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:04.166Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 3 -2026-09-28T19:35:04.166Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0', - name: 'Popup: library search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders in the library search panel\n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: library search input is present', - scope: 'Popup: library search input is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:35:02.539Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: library search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f', - name: 'Popup: snapshot name input accepts text', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " const nameInput = page.locator('#snapshot-name');\n" + - " await nameInput.fill('My Test Snapshot');\n" + - " await expect(nameInput).toHaveValue('My Test Snapshot');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: snapshot name input accepts text', - scope: 'Popup: snapshot name input accepts text', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2526, - started_at: '2026-09-28T19:35:00.015Z', - finished_at: '2026-09-28T19:35:02.541Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: snapshot name input accepts text' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0', - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 33274:0 -2026-09-28T19:35:04.166Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch. Request Size - 5096 bytes. Events are 'TestRunStarted':512a80eb-1eab-552f-ab53-f6f9c69e52a0,'TestRunFinished':50b94607-9f14-57c0-ad4e-de6acdbd262f,'CBTSessionCreated':512a80eb-1eab-552f-ab53-f6f9c69e52a0 -2026-09-28T19:35:04.166Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"512a80eb-1eab-552f-ab53-f6f9c69e52a0","name":"Popup: library search input is present","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // Popup renders in the library search panel\n await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n await page.close();\n }"},"identifier":"Popup: library search input is present","scope":"Popup: library search input is present","scopes":["Extension UI (popup pages via Vite dev server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:35:02.539Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: library search input is present"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"50b94607-9f14-57c0-ad4e-de6acdbd262f","name":"Popup: snapshot name input accepts text","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // CaptureSnapshotPanel renders \n const nameInput = page.locator('#snapshot-name');\n await nameInput.fill('My Test Snapshot');\n await expect(nameInput).toHaveValue('My Test Snapshot');\n await page.close();\n }"},"identifier":"Popup: snapshot name input accepts text","scope":"Popup: snapshot name input accepts text","scopes":["Extension UI (popup pages via Vite dev server)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"passed","duration_in_ms":2526,"started_at":"2026-09-28T19:35:00.015Z","finished_at":"2026-09-28T19:35:02.541Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: snapshot name input accepts text"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false},"integrations":{"browserstack":{"product":"automate","session_id":"7863f34e4c3098c912266e90fa818aec6290539f","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#1","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}},{"event_type":"CBTSessionCreated","test_run":{"uuid":"512a80eb-1eab-552f-ab53-f6f9c69e52a0","integrations":{"browserstack":{"product":"automate","session_id":"7863f34e4c3098c912266e90fa818aec6290539f","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#1","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}}] -2026-09-28T19:35:04.166Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:35:04.166Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch -2026-09-28T19:35:04.279Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch: 200 OK -2026-09-28T19:35:04.279Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:35:04.279Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'LogCreated':undefined -- {"success":true} -2026-09-28T19:35:04.279Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 0 -2026-09-28T19:35:04.280Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","entryType":"measure","startTime":1790624103074.4731,"duration":1229.405750002712,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:35:05.057Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch: 200 OK -2026-09-28T19:35:05.058Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:35:05.058Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'TestRunStarted':512a80eb-1eab-552f-ab53-f6f9c69e52a0,'TestRunFinished':50b94607-9f14-57c0-ad4e-de6acdbd262f,'CBTSessionCreated':512a80eb-1eab-552f-ab53-f6f9c69e52a0 -- {"success":true} -2026-09-28T19:35:05.058Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 0 -2026-09-28T19:35:05.059Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch","entryType":"measure","startTime":1790624104190.9604,"duration":891.6287080012262,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:35:05.206Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '251cb49e-4156-5b33-bed9-4db1cea14463', - name: 'Popup: View Snapshots button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'View Snapshots'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: View Snapshots button is present', - scope: 'Popup: View Snapshots button is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:35:05.192Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: View Snapshots button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:05.212Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:02.546Z', - uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 167, - test_run_uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:02.733Z', - uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1056, - test_run_uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:03.790Z', - uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 100, - test_run_uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:03.914Z', - uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 23, - test_run_uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:35:05.213Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0', - name: 'Popup: library search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders in the library search panel\n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: library search input is present', - scope: 'Popup: library search input is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2656, - started_at: '2026-09-28T19:35:02.539Z', - finished_at: '2026-09-28T19:35:05.195Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: library search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:06.167Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 2 -2026-09-28T19:35:06.169Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '251cb49e-4156-5b33-bed9-4db1cea14463', - name: 'Popup: View Snapshots button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'View Snapshots'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: View Snapshots button is present', - scope: 'Popup: View Snapshots button is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:35:05.192Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: View Snapshots button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0', - name: 'Popup: library search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders in the library search panel\n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: library search input is present', - scope: 'Popup: library search input is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2656, - started_at: '2026-09-28T19:35:02.539Z', - finished_at: '2026-09-28T19:35:05.195Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: library search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 33274:0 -2026-09-28T19:35:06.169Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch. Request Size - 3813 bytes. Events are 'TestRunStarted':251cb49e-4156-5b33-bed9-4db1cea14463,'TestRunFinished':512a80eb-1eab-552f-ab53-f6f9c69e52a0 -2026-09-28T19:35:06.169Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"251cb49e-4156-5b33-bed9-4db1cea14463","name":"Popup: View Snapshots button is present","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // Popup renders \n await expect(page.getByRole('button', {\n name: 'View Snapshots'\n })).toBeVisible();\n await page.close();\n }"},"identifier":"Popup: View Snapshots button is present","scope":"Popup: View Snapshots button is present","scopes":["Extension UI (popup pages via Vite dev server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:35:05.192Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: View Snapshots button is present"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"512a80eb-1eab-552f-ab53-f6f9c69e52a0","name":"Popup: library search input is present","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // Popup renders in the library search panel\n await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n await page.close();\n }"},"identifier":"Popup: library search input is present","scope":"Popup: library search input is present","scopes":["Extension UI (popup pages via Vite dev server)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"passed","duration_in_ms":2656,"started_at":"2026-09-28T19:35:02.539Z","finished_at":"2026-09-28T19:35:05.195Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: library search input is present"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false},"integrations":{"browserstack":{"product":"automate","session_id":"7863f34e4c3098c912266e90fa818aec6290539f","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#1","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}}] -2026-09-28T19:35:06.171Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:35:06.171Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch -2026-09-28T19:35:06.669Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=251cb49e-4156-5b33-bed9-4db1cea14463 -2026-09-28T19:35:06.669Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=Windows, browser=Chrome -2026-09-28T19:35:06.669Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '251cb49e-4156-5b33-bed9-4db1cea14463', - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:07.065Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch: 200 OK -2026-09-28T19:35:07.065Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:35:07.065Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'TestRunStarted':251cb49e-4156-5b33-bed9-4db1cea14463,'TestRunFinished':512a80eb-1eab-552f-ab53-f6f9c69e52a0 -- {"success":true} -2026-09-28T19:35:07.065Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 1 -2026-09-28T19:35:07.065Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 1 -2026-09-28T19:35:07.065Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:02.546Z', - uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 167, - test_run_uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:02.733Z', - uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1056, - test_run_uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:03.790Z', - uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 100, - test_run_uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:03.914Z', - uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 23, - test_run_uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0' - } - ] - } -] to 33274:0 -2026-09-28T19:35:07.066Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch. Request Size - 1668 bytes. Events are 'LogCreated':undefined -2026-09-28T19:35:07.066Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:35:02.546Z","uuid":"512a80eb-1eab-552f-ab53-f6f9c69e52a0","kind":"TEST_STEP","message":"Create page","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":167,"test_run_uuid":"512a80eb-1eab-552f-ab53-f6f9c69e52a0"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:35:02.733Z","uuid":"512a80eb-1eab-552f-ab53-f6f9c69e52a0","kind":"TEST_STEP","message":"Navigate","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1056,"test_run_uuid":"512a80eb-1eab-552f-ab53-f6f9c69e52a0"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:35:03.790Z","uuid":"512a80eb-1eab-552f-ab53-f6f9c69e52a0","kind":"TEST_STEP","message":"Expect \"toBeVisible\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":100,"test_run_uuid":"512a80eb-1eab-552f-ab53-f6f9c69e52a0"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:35:03.914Z","uuid":"512a80eb-1eab-552f-ab53-f6f9c69e52a0","kind":"TEST_STEP","message":"Close context","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":23,"test_run_uuid":"512a80eb-1eab-552f-ab53-f6f9c69e52a0"}]}] -2026-09-28T19:35:07.066Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:35:07.066Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch -2026-09-28T19:35:07.066Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch","entryType":"measure","startTime":1790624106195.781,"duration":894.0216660015285,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:35:07.884Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537', - name: 'Library: page renders with Snapshot Library heading', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders

Snapshot Library

\n' + - " await expect(page.getByRole('heading', {\n" + - " name: 'Snapshot Library'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: page renders with Snapshot Library heading', - scope: 'Library: page renders with Snapshot Library heading', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:35:07.874Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: page renders with Snapshot Library heading' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:07.887Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:05.197Z', - uuid: '251cb49e-4156-5b33-bed9-4db1cea14463', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 181, - test_run_uuid: '251cb49e-4156-5b33-bed9-4db1cea14463' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:05.397Z', - uuid: '251cb49e-4156-5b33-bed9-4db1cea14463', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1106, - test_run_uuid: '251cb49e-4156-5b33-bed9-4db1cea14463' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:06.506Z', - uuid: '251cb49e-4156-5b33-bed9-4db1cea14463', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 79, - test_run_uuid: '251cb49e-4156-5b33-bed9-4db1cea14463' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:06.628Z', - uuid: '251cb49e-4156-5b33-bed9-4db1cea14463', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 30, - test_run_uuid: '251cb49e-4156-5b33-bed9-4db1cea14463' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:35:07.888Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '251cb49e-4156-5b33-bed9-4db1cea14463', - name: 'Popup: View Snapshots button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'View Snapshots'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: View Snapshots button is present', - scope: 'Popup: View Snapshots button is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2685, - started_at: '2026-09-28T19:35:05.192Z', - finished_at: '2026-09-28T19:35:07.877Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: View Snapshots button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:08.012Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch: 200 OK -2026-09-28T19:35:08.013Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:35:08.013Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'LogCreated':undefined -- {"success":true} -2026-09-28T19:35:08.013Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 1 -2026-09-28T19:35:08.013Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","entryType":"measure","startTime":1790624107090.3171,"duration":946.7937499992549,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:35:08.168Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 3 -2026-09-28T19:35:08.168Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '251cb49e-4156-5b33-bed9-4db1cea14463', - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537', - name: 'Library: page renders with Snapshot Library heading', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders

Snapshot Library

\n' + - " await expect(page.getByRole('heading', {\n" + - " name: 'Snapshot Library'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: page renders with Snapshot Library heading', - scope: 'Library: page renders with Snapshot Library heading', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:35:07.874Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: page renders with Snapshot Library heading' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '251cb49e-4156-5b33-bed9-4db1cea14463', - name: 'Popup: View Snapshots button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'View Snapshots'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: View Snapshots button is present', - scope: 'Popup: View Snapshots button is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2685, - started_at: '2026-09-28T19:35:05.192Z', - finished_at: '2026-09-28T19:35:07.877Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: View Snapshots button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 33274:0 -2026-09-28T19:35:08.169Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch. Request Size - 5096 bytes. Events are 'CBTSessionCreated':251cb49e-4156-5b33-bed9-4db1cea14463,'TestRunStarted':3f31265e-261a-5841-ad1d-e6b8bd4c4537,'TestRunFinished':251cb49e-4156-5b33-bed9-4db1cea14463 -2026-09-28T19:35:08.169Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"CBTSessionCreated","test_run":{"uuid":"251cb49e-4156-5b33-bed9-4db1cea14463","integrations":{"browserstack":{"product":"automate","session_id":"7863f34e4c3098c912266e90fa818aec6290539f","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#1","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"3f31265e-261a-5841-ad1d-e6b8bd4c4537","name":"Library: page renders with Snapshot Library heading","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'library.html');\n // LibraryPage renders

Snapshot Library

\n await expect(page.getByRole('heading', {\n name: 'Snapshot Library'\n })).toBeVisible();\n await page.close();\n }"},"identifier":"Library: page renders with Snapshot Library heading","scope":"Library: page renders with Snapshot Library heading","scopes":["Extension UI (popup pages via Vite dev server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:35:07.874Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: page renders with Snapshot Library heading"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"251cb49e-4156-5b33-bed9-4db1cea14463","name":"Popup: View Snapshots button is present","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'index.html');\n // Popup renders \n await expect(page.getByRole('button', {\n name: 'View Snapshots'\n })).toBeVisible();\n await page.close();\n }"},"identifier":"Popup: View Snapshots button is present","scope":"Popup: View Snapshots button is present","scopes":["Extension UI (popup pages via Vite dev server)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"passed","duration_in_ms":2685,"started_at":"2026-09-28T19:35:05.192Z","finished_at":"2026-09-28T19:35:07.877Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: View Snapshots button is present"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false},"integrations":{"browserstack":{"product":"automate","session_id":"7863f34e4c3098c912266e90fa818aec6290539f","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#1","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}}] -2026-09-28T19:35:08.169Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:35:08.169Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch -2026-09-28T19:35:09.121Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=3f31265e-261a-5841-ad1d-e6b8bd4c4537 -2026-09-28T19:35:09.121Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=Windows, browser=Chrome -2026-09-28T19:35:09.122Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537', - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:09.266Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch: 200 OK -2026-09-28T19:35:09.267Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:35:09.267Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'CBTSessionCreated':251cb49e-4156-5b33-bed9-4db1cea14463,'TestRunStarted':3f31265e-261a-5841-ad1d-e6b8bd4c4537,'TestRunFinished':251cb49e-4156-5b33-bed9-4db1cea14463 -- {"success":true} -2026-09-28T19:35:09.267Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 1 -2026-09-28T19:35:09.267Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 1 -2026-09-28T19:35:09.267Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:05.197Z', - uuid: '251cb49e-4156-5b33-bed9-4db1cea14463', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 181, - test_run_uuid: '251cb49e-4156-5b33-bed9-4db1cea14463' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:05.397Z', - uuid: '251cb49e-4156-5b33-bed9-4db1cea14463', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1106, - test_run_uuid: '251cb49e-4156-5b33-bed9-4db1cea14463' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:06.506Z', - uuid: '251cb49e-4156-5b33-bed9-4db1cea14463', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 79, - test_run_uuid: '251cb49e-4156-5b33-bed9-4db1cea14463' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:06.628Z', - uuid: '251cb49e-4156-5b33-bed9-4db1cea14463', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 30, - test_run_uuid: '251cb49e-4156-5b33-bed9-4db1cea14463' - } - ] - } -] to 33274:0 -2026-09-28T19:35:09.267Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch. Request Size - 1667 bytes. Events are 'LogCreated':undefined -2026-09-28T19:35:09.268Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:35:05.197Z","uuid":"251cb49e-4156-5b33-bed9-4db1cea14463","kind":"TEST_STEP","message":"Create page","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":181,"test_run_uuid":"251cb49e-4156-5b33-bed9-4db1cea14463"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:35:05.397Z","uuid":"251cb49e-4156-5b33-bed9-4db1cea14463","kind":"TEST_STEP","message":"Navigate","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1106,"test_run_uuid":"251cb49e-4156-5b33-bed9-4db1cea14463"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:35:06.506Z","uuid":"251cb49e-4156-5b33-bed9-4db1cea14463","kind":"TEST_STEP","message":"Expect \"toBeVisible\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":79,"test_run_uuid":"251cb49e-4156-5b33-bed9-4db1cea14463"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:35:06.628Z","uuid":"251cb49e-4156-5b33-bed9-4db1cea14463","kind":"TEST_STEP","message":"Close context","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":30,"test_run_uuid":"251cb49e-4156-5b33-bed9-4db1cea14463"}]}] -2026-09-28T19:35:09.268Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:35:09.268Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch -2026-09-28T19:35:09.269Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch","entryType":"measure","startTime":1790624108193.923,"duration":1097.721207998693,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:35:10.138Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch: 200 OK -2026-09-28T19:35:10.139Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:35:10.139Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'LogCreated':undefined -- {"success":true} -2026-09-28T19:35:10.139Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 0 -2026-09-28T19:35:10.140Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","entryType":"measure","startTime":1790624109292.3115,"duration":870.96875,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:35:10.169Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 1 -2026-09-28T19:35:10.169Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537', - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 33274:0 -2026-09-28T19:35:10.170Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch. Request Size - 1217 bytes. Events are 'CBTSessionCreated':3f31265e-261a-5841-ad1d-e6b8bd4c4537 -2026-09-28T19:35:10.170Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"CBTSessionCreated","test_run":{"uuid":"3f31265e-261a-5841-ad1d-e6b8bd4c4537","integrations":{"browserstack":{"product":"automate","session_id":"7863f34e4c3098c912266e90fa818aec6290539f","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#1","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}}] -2026-09-28T19:35:10.170Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:35:10.171Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch -2026-09-28T19:35:10.287Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c', - name: 'Library: search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders \n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input is present', - scope: 'Library: search input is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:35:10.278Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:10.291Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:07.881Z', - uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 171, - test_run_uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:08.076Z', - uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 947, - test_run_uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:09.024Z', - uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 54, - test_run_uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:09.093Z', - uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 20, - test_run_uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:35:10.292Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537', - name: 'Library: page renders with Snapshot Library heading', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders

Snapshot Library

\n' + - " await expect(page.getByRole('heading', {\n" + - " name: 'Snapshot Library'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: page renders with Snapshot Library heading', - scope: 'Library: page renders with Snapshot Library heading', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2407, - started_at: '2026-09-28T19:35:07.874Z', - finished_at: '2026-09-28T19:35:10.281Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: page renders with Snapshot Library heading' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:11.065Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch: 200 OK -2026-09-28T19:35:11.065Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:35:11.065Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'CBTSessionCreated':3f31265e-261a-5841-ad1d-e6b8bd4c4537 -- {"success":true} -2026-09-28T19:35:11.065Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 2 -2026-09-28T19:35:11.066Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 1 -2026-09-28T19:35:11.066Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:07.881Z', - uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 171, - test_run_uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:08.076Z', - uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 947, - test_run_uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:09.024Z', - uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 54, - test_run_uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:09.093Z', - uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 20, - test_run_uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537' - } - ] - } -] to 33274:0 -2026-09-28T19:35:11.066Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch. Request Size - 1666 bytes. Events are 'LogCreated':undefined -2026-09-28T19:35:11.066Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:35:07.881Z","uuid":"3f31265e-261a-5841-ad1d-e6b8bd4c4537","kind":"TEST_STEP","message":"Create page","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":171,"test_run_uuid":"3f31265e-261a-5841-ad1d-e6b8bd4c4537"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:35:08.076Z","uuid":"3f31265e-261a-5841-ad1d-e6b8bd4c4537","kind":"TEST_STEP","message":"Navigate","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":947,"test_run_uuid":"3f31265e-261a-5841-ad1d-e6b8bd4c4537"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:35:09.024Z","uuid":"3f31265e-261a-5841-ad1d-e6b8bd4c4537","kind":"TEST_STEP","message":"Expect \"toBeVisible\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":54,"test_run_uuid":"3f31265e-261a-5841-ad1d-e6b8bd4c4537"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:35:09.093Z","uuid":"3f31265e-261a-5841-ad1d-e6b8bd4c4537","kind":"TEST_STEP","message":"Close context","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":20,"test_run_uuid":"3f31265e-261a-5841-ad1d-e6b8bd4c4537"}]}] -2026-09-28T19:35:11.066Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:35:11.066Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch -2026-09-28T19:35:11.068Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch","entryType":"measure","startTime":1790624110195.3445,"duration":894.5472090020776,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:35:11.630Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=98dbe48b-2672-5f9e-8a17-afab8491e84c -2026-09-28T19:35:11.631Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=Windows, browser=Chrome -2026-09-28T19:35:11.631Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c', - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:12.101Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch: 200 OK -2026-09-28T19:35:12.102Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:35:12.102Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'LogCreated':undefined -- {"success":true} -2026-09-28T19:35:12.103Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 0 -2026-09-28T19:35:12.103Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","entryType":"measure","startTime":1790624111090.8948,"duration":1035.801249999553,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:35:12.169Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 3 -2026-09-28T19:35:12.170Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c', - name: 'Library: search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders \n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input is present', - scope: 'Library: search input is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:35:10.278Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537', - name: 'Library: page renders with Snapshot Library heading', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders

Snapshot Library

\n' + - " await expect(page.getByRole('heading', {\n" + - " name: 'Snapshot Library'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: page renders with Snapshot Library heading', - scope: 'Library: page renders with Snapshot Library heading', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2407, - started_at: '2026-09-28T19:35:07.874Z', - finished_at: '2026-09-28T19:35:10.281Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: page renders with Snapshot Library heading' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c', - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 33274:0 -2026-09-28T19:35:12.171Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch. Request Size - 5019 bytes. Events are 'TestRunStarted':98dbe48b-2672-5f9e-8a17-afab8491e84c,'TestRunFinished':3f31265e-261a-5841-ad1d-e6b8bd4c4537,'CBTSessionCreated':98dbe48b-2672-5f9e-8a17-afab8491e84c -2026-09-28T19:35:12.171Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"98dbe48b-2672-5f9e-8a17-afab8491e84c","name":"Library: search input is present","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'library.html');\n // LibraryPage renders \n await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n await page.close();\n }"},"identifier":"Library: search input is present","scope":"Library: search input is present","scopes":["Extension UI (popup pages via Vite dev server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:35:10.278Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input is present"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"3f31265e-261a-5841-ad1d-e6b8bd4c4537","name":"Library: page renders with Snapshot Library heading","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'library.html');\n // LibraryPage renders

Snapshot Library

\n await expect(page.getByRole('heading', {\n name: 'Snapshot Library'\n })).toBeVisible();\n await page.close();\n }"},"identifier":"Library: page renders with Snapshot Library heading","scope":"Library: page renders with Snapshot Library heading","scopes":["Extension UI (popup pages via Vite dev server)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"passed","duration_in_ms":2407,"started_at":"2026-09-28T19:35:07.874Z","finished_at":"2026-09-28T19:35:10.281Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: page renders with Snapshot Library heading"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false},"integrations":{"browserstack":{"product":"automate","session_id":"7863f34e4c3098c912266e90fa818aec6290539f","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#1","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}},{"event_type":"CBTSessionCreated","test_run":{"uuid":"98dbe48b-2672-5f9e-8a17-afab8491e84c","integrations":{"browserstack":{"product":"automate","session_id":"7863f34e4c3098c912266e90fa818aec6290539f","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#1","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}}] -2026-09-28T19:35:12.171Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:35:12.171Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch -2026-09-28T19:35:13.122Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf', - name: 'Library: search input accepts text and filters', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - " const searchInput = page.getByPlaceholder('Search snapshots...');\n" + - " await searchInput.fill('homepage');\n" + - " await expect(searchInput).toHaveValue('homepage');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input accepts text and filters', - scope: 'Library: search input accepts text and filters', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:35:12.887Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input accepts text and filters' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:13.176Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:10.286Z', - uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 192, - test_run_uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:10.493Z', - uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1012, - test_run_uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:11.506Z', - uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 67, - test_run_uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:11.597Z', - uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 19, - test_run_uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:35:13.180Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c', - name: 'Library: search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders \n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input is present', - scope: 'Library: search input is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2629, - started_at: '2026-09-28T19:35:10.278Z', - finished_at: '2026-09-28T19:35:12.907Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:13.251Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch: 200 OK -2026-09-28T19:35:13.253Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:35:13.253Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'TestRunStarted':98dbe48b-2672-5f9e-8a17-afab8491e84c,'TestRunFinished':3f31265e-261a-5841-ad1d-e6b8bd4c4537,'CBTSessionCreated':98dbe48b-2672-5f9e-8a17-afab8491e84c -- {"success":true} -2026-09-28T19:35:13.254Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 2 -2026-09-28T19:35:13.254Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 1 -2026-09-28T19:35:13.254Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:10.286Z', - uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 192, - test_run_uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:10.493Z', - uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1012, - test_run_uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:11.506Z', - uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 67, - test_run_uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:11.597Z', - uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 19, - test_run_uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c' - } - ] - } -] to 33274:0 -2026-09-28T19:35:13.255Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch. Request Size - 1667 bytes. Events are 'LogCreated':undefined -2026-09-28T19:35:13.255Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:35:10.286Z","uuid":"98dbe48b-2672-5f9e-8a17-afab8491e84c","kind":"TEST_STEP","message":"Create page","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":192,"test_run_uuid":"98dbe48b-2672-5f9e-8a17-afab8491e84c"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:35:10.493Z","uuid":"98dbe48b-2672-5f9e-8a17-afab8491e84c","kind":"TEST_STEP","message":"Navigate","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1012,"test_run_uuid":"98dbe48b-2672-5f9e-8a17-afab8491e84c"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:35:11.506Z","uuid":"98dbe48b-2672-5f9e-8a17-afab8491e84c","kind":"TEST_STEP","message":"Expect \"toBeVisible\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":67,"test_run_uuid":"98dbe48b-2672-5f9e-8a17-afab8491e84c"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:35:11.597Z","uuid":"98dbe48b-2672-5f9e-8a17-afab8491e84c","kind":"TEST_STEP","message":"Close context","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":19,"test_run_uuid":"98dbe48b-2672-5f9e-8a17-afab8491e84c"}]}] -2026-09-28T19:35:13.256Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:35:13.256Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch -2026-09-28T19:35:13.263Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch","entryType":"measure","startTime":1790624112196.115,"duration":1080.4265419989824,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:35:14.171Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch: 200 OK -2026-09-28T19:35:14.172Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:35:14.172Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'LogCreated':undefined -- {"success":true} -2026-09-28T19:35:14.172Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 0 -2026-09-28T19:35:14.172Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","entryType":"measure","startTime":1790624113280.8064,"duration":915.5305420011282,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:35:14.173Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 2 -2026-09-28T19:35:14.174Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf', - name: 'Library: search input accepts text and filters', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - " const searchInput = page.getByPlaceholder('Search snapshots...');\n" + - " await searchInput.fill('homepage');\n" + - " await expect(searchInput).toHaveValue('homepage');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input accepts text and filters', - scope: 'Library: search input accepts text and filters', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:35:12.887Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input accepts text and filters' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c', - name: 'Library: search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders \n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input is present', - scope: 'Library: search input is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2629, - started_at: '2026-09-28T19:35:10.278Z', - finished_at: '2026-09-28T19:35:12.907Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 33274:0 -2026-09-28T19:35:14.175Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch. Request Size - 3765 bytes. Events are 'TestRunStarted':6ca7ea4b-47e8-52b7-8920-dc230be81acf,'TestRunFinished':98dbe48b-2672-5f9e-8a17-afab8491e84c -2026-09-28T19:35:14.175Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"6ca7ea4b-47e8-52b7-8920-dc230be81acf","name":"Library: search input accepts text and filters","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'library.html');\n const searchInput = page.getByPlaceholder('Search snapshots...');\n await searchInput.fill('homepage');\n await expect(searchInput).toHaveValue('homepage');\n await page.close();\n }"},"identifier":"Library: search input accepts text and filters","scope":"Library: search input accepts text and filters","scopes":["Extension UI (popup pages via Vite dev server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:35:12.887Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input accepts text and filters"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"98dbe48b-2672-5f9e-8a17-afab8491e84c","name":"Library: search input is present","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'library.html');\n // LibraryPage renders \n await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n await page.close();\n }"},"identifier":"Library: search input is present","scope":"Library: search input is present","scopes":["Extension UI (popup pages via Vite dev server)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"passed","duration_in_ms":2629,"started_at":"2026-09-28T19:35:10.278Z","finished_at":"2026-09-28T19:35:12.907Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input is present"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false},"integrations":{"browserstack":{"product":"automate","session_id":"7863f34e4c3098c912266e90fa818aec6290539f","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#1","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}}] -2026-09-28T19:35:14.178Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:35:14.178Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch -2026-09-28T19:35:14.563Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=6ca7ea4b-47e8-52b7-8920-dc230be81acf -2026-09-28T19:35:14.563Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=Windows, browser=Chrome -2026-09-28T19:35:14.568Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf', - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:15.190Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch: 200 OK -2026-09-28T19:35:15.190Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:35:15.191Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'TestRunStarted':6ca7ea4b-47e8-52b7-8920-dc230be81acf,'TestRunFinished':98dbe48b-2672-5f9e-8a17-afab8491e84c -- {"success":true} -2026-09-28T19:35:15.191Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 1 -2026-09-28T19:35:15.191Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch","entryType":"measure","startTime":1790624114202.9883,"duration":1012.0566670000553,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:35:15.790Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d', - name: 'Snapshots: page renders without crashing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'snapshots.html');\n" + - ' // Percy logo should render — confirms BrandMark loaded correctly\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Snapshots: page renders without crashing', - scope: 'Snapshots: page renders without crashing', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:35:15.781Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Snapshots: page renders without crashing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:15.805Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:12.931Z', - uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 469, - test_run_uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:13.430Z', - uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 972, - test_run_uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:14.403Z', - uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf', - kind: 'TEST_STEP', - message: 'Fill "homepage"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 66, - test_run_uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:14.471Z', - uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf', - kind: 'TEST_STEP', - message: 'Expect "toHaveValue"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 23, - test_run_uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:14.513Z', - uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 27, - test_run_uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:35:15.807Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf', - name: 'Library: search input accepts text and filters', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - " const searchInput = page.getByPlaceholder('Search snapshots...');\n" + - " await searchInput.fill('homepage');\n" + - " await expect(searchInput).toHaveValue('homepage');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input accepts text and filters', - scope: 'Library: search input accepts text and filters', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2896, - started_at: '2026-09-28T19:35:12.887Z', - finished_at: '2026-09-28T19:35:15.783Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input accepts text and filters' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:16.174Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 3 -2026-09-28T19:35:16.175Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf', - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d', - name: 'Snapshots: page renders without crashing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'snapshots.html');\n" + - ' // Percy logo should render — confirms BrandMark loaded correctly\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Snapshots: page renders without crashing', - scope: 'Snapshots: page renders without crashing', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:35:15.781Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Snapshots: page renders without crashing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf', - name: 'Library: search input accepts text and filters', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - " const searchInput = page.getByPlaceholder('Search snapshots...');\n" + - " await searchInput.fill('homepage');\n" + - " await expect(searchInput).toHaveValue('homepage');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input accepts text and filters', - scope: 'Library: search input accepts text and filters', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2896, - started_at: '2026-09-28T19:35:12.887Z', - finished_at: '2026-09-28T19:35:15.783Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input accepts text and filters' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 33274:0 -2026-09-28T19:35:16.175Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch. Request Size - 5029 bytes. Events are 'CBTSessionCreated':6ca7ea4b-47e8-52b7-8920-dc230be81acf,'TestRunStarted':ba586a06-5236-50c9-aed8-59aa2c232f3d,'TestRunFinished':6ca7ea4b-47e8-52b7-8920-dc230be81acf -2026-09-28T19:35:16.175Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"CBTSessionCreated","test_run":{"uuid":"6ca7ea4b-47e8-52b7-8920-dc230be81acf","integrations":{"browserstack":{"product":"automate","session_id":"7863f34e4c3098c912266e90fa818aec6290539f","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#1","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"ba586a06-5236-50c9-aed8-59aa2c232f3d","name":"Snapshots: page renders without crashing","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'snapshots.html');\n // Percy logo should render — confirms BrandMark loaded correctly\n await expect(page.getByRole('img', {\n name: 'Percy Logo'\n })).toBeVisible();\n await page.close();\n }"},"identifier":"Snapshots: page renders without crashing","scope":"Snapshots: page renders without crashing","scopes":["Extension UI (popup pages via Vite dev server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:35:15.781Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Snapshots: page renders without crashing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"6ca7ea4b-47e8-52b7-8920-dc230be81acf","name":"Library: search input accepts text and filters","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'library.html');\n const searchInput = page.getByPlaceholder('Search snapshots...');\n await searchInput.fill('homepage');\n await expect(searchInput).toHaveValue('homepage');\n await page.close();\n }"},"identifier":"Library: search input accepts text and filters","scope":"Library: search input accepts text and filters","scopes":["Extension UI (popup pages via Vite dev server)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"passed","duration_in_ms":2896,"started_at":"2026-09-28T19:35:12.887Z","finished_at":"2026-09-28T19:35:15.783Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input accepts text and filters"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false},"integrations":{"browserstack":{"product":"automate","session_id":"7863f34e4c3098c912266e90fa818aec6290539f","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#1","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}}] -2026-09-28T19:35:16.176Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:35:16.176Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch -2026-09-28T19:35:17.007Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: test_identifier not provided, using testUuid=ba586a06-5236-50c9-aed8-59aa2c232f3d -2026-09-28T19:35:17.008Z CLI debug [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: parsed caps os=Windows, browser=Chrome -2026-09-28T19:35:17.008Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d', - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:17.529Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch: 200 OK -2026-09-28T19:35:17.529Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:35:17.530Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'CBTSessionCreated':6ca7ea4b-47e8-52b7-8920-dc230be81acf,'TestRunStarted':ba586a06-5236-50c9-aed8-59aa2c232f3d,'TestRunFinished':6ca7ea4b-47e8-52b7-8920-dc230be81acf -- {"success":true} -2026-09-28T19:35:17.530Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 1 -2026-09-28T19:35:17.530Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 1 -2026-09-28T19:35:17.530Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:12.931Z', - uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 469, - test_run_uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:13.430Z', - uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 972, - test_run_uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:14.403Z', - uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf', - kind: 'TEST_STEP', - message: 'Fill "homepage"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 66, - test_run_uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:14.471Z', - uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf', - kind: 'TEST_STEP', - message: 'Expect "toHaveValue"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 23, - test_run_uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:14.513Z', - uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 27, - test_run_uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf' - } - ] - } -] to 33274:0 -2026-09-28T19:35:17.530Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch. Request Size - 2076 bytes. Events are 'LogCreated':undefined -2026-09-28T19:35:17.530Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:35:12.931Z","uuid":"6ca7ea4b-47e8-52b7-8920-dc230be81acf","kind":"TEST_STEP","message":"Create page","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":469,"test_run_uuid":"6ca7ea4b-47e8-52b7-8920-dc230be81acf"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:35:13.430Z","uuid":"6ca7ea4b-47e8-52b7-8920-dc230be81acf","kind":"TEST_STEP","message":"Navigate","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":972,"test_run_uuid":"6ca7ea4b-47e8-52b7-8920-dc230be81acf"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:35:14.403Z","uuid":"6ca7ea4b-47e8-52b7-8920-dc230be81acf","kind":"TEST_STEP","message":"Fill \"homepage\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":66,"test_run_uuid":"6ca7ea4b-47e8-52b7-8920-dc230be81acf"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:35:14.471Z","uuid":"6ca7ea4b-47e8-52b7-8920-dc230be81acf","kind":"TEST_STEP","message":"Expect \"toHaveValue\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":23,"test_run_uuid":"6ca7ea4b-47e8-52b7-8920-dc230be81acf"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:35:14.513Z","uuid":"6ca7ea4b-47e8-52b7-8920-dc230be81acf","kind":"TEST_STEP","message":"Close context","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":27,"test_run_uuid":"6ca7ea4b-47e8-52b7-8920-dc230be81acf"}]}] -2026-09-28T19:35:17.530Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:35:17.530Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch -2026-09-28T19:35:17.531Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch","entryType":"measure","startTime":1790624116200.438,"duration":1353.694458000362,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:35:18.174Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 1 -2026-09-28T19:35:18.175Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d', - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 33274:0 -2026-09-28T19:35:18.175Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch. Request Size - 1217 bytes. Events are 'CBTSessionCreated':ba586a06-5236-50c9-aed8-59aa2c232f3d -2026-09-28T19:35:18.175Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"CBTSessionCreated","test_run":{"uuid":"ba586a06-5236-50c9-aed8-59aa2c232f3d","integrations":{"browserstack":{"product":"automate","session_id":"7863f34e4c3098c912266e90fa818aec6290539f","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#1","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}}] -2026-09-28T19:35:18.176Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:35:18.176Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch -2026-09-28T19:35:18.388Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch: 200 OK -2026-09-28T19:35:18.388Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:35:18.388Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'LogCreated':undefined -- {"success":true} -2026-09-28T19:35:18.388Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 0 -2026-09-28T19:35:18.389Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","entryType":"measure","startTime":1790624117555.149,"duration":857.5200840011239,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:35:18.403Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:15.789Z', - uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 161, - test_run_uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:15.969Z', - uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 914, - test_run_uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:16.884Z', - uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 67, - test_run_uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:16.972Z', - uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 24, - test_run_uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:35:18.404Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d', - name: 'Snapshots: page renders without crashing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'snapshots.html');\n" + - ' // Percy logo should render — confirms BrandMark loaded correctly\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Snapshots: page renders without crashing', - scope: 'Snapshots: page renders without crashing', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2601, - started_at: '2026-09-28T19:35:15.781Z', - finished_at: '2026-09-28T19:35:18.382Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Snapshots: page renders without crashing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:19.389Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch: 200 OK -2026-09-28T19:35:19.389Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:35:19.389Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'CBTSessionCreated':ba586a06-5236-50c9-aed8-59aa2c232f3d -- {"success":true} -2026-09-28T19:35:19.389Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 1 -2026-09-28T19:35:19.389Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 1 -2026-09-28T19:35:19.390Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:15.789Z', - uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 161, - test_run_uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:15.969Z', - uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 914, - test_run_uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:16.884Z', - uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 67, - test_run_uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:16.972Z', - uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 24, - test_run_uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d' - } - ] - } -] to 33274:0 -2026-09-28T19:35:19.390Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch. Request Size - 1666 bytes. Events are 'LogCreated':undefined -2026-09-28T19:35:19.390Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:35:15.789Z","uuid":"ba586a06-5236-50c9-aed8-59aa2c232f3d","kind":"TEST_STEP","message":"Create page","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":161,"test_run_uuid":"ba586a06-5236-50c9-aed8-59aa2c232f3d"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:35:15.969Z","uuid":"ba586a06-5236-50c9-aed8-59aa2c232f3d","kind":"TEST_STEP","message":"Navigate","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":914,"test_run_uuid":"ba586a06-5236-50c9-aed8-59aa2c232f3d"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:35:16.884Z","uuid":"ba586a06-5236-50c9-aed8-59aa2c232f3d","kind":"TEST_STEP","message":"Expect \"toBeVisible\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":67,"test_run_uuid":"ba586a06-5236-50c9-aed8-59aa2c232f3d"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:35:16.972Z","uuid":"ba586a06-5236-50c9-aed8-59aa2c232f3d","kind":"TEST_STEP","message":"Close context","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":24,"test_run_uuid":"ba586a06-5236-50c9-aed8-59aa2c232f3d"}]}] -2026-09-28T19:35:19.390Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:35:19.390Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch -2026-09-28T19:35:19.393Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch","entryType":"measure","startTime":1790624118200.4841,"duration":1213.2416660003364,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:35:20.175Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing events. Queue Length - 1 -2026-09-28T19:35:20.176Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d', - name: 'Snapshots: page renders without crashing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'snapshots.html');\n" + - ' // Percy logo should render — confirms BrandMark loaded correctly\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Snapshots: page renders without crashing', - scope: 'Snapshots: page renders without crashing', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2601, - started_at: '2026-09-28T19:35:15.781Z', - finished_at: '2026-09-28T19:35:18.382Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Snapshots: page renders without crashing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 33274:0 -2026-09-28T19:35:20.176Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch events for Interval-Queue to /api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch. Request Size - 2499 bytes. Events are 'TestRunFinished':ba586a06-5236-50c9-aed8-59aa2c232f3d -2026-09-28T19:35:20.177Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Event Batch [{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"ba586a06-5236-50c9-aed8-59aa2c232f3d","name":"Snapshots: page renders without crashing","body":{"lang":"javascript","code":"async ({\n browser\n }) => {\n const page = await openExtensionPage(browser, 'snapshots.html');\n // Percy logo should render — confirms BrandMark loaded correctly\n await expect(page.getByRole('img', {\n name: 'Percy Logo'\n })).toBeVisible();\n await page.close();\n }"},"identifier":"Snapshots: page renders without crashing","scope":"Snapshots: page renders without crashing","scopes":["Extension UI (popup pages via Vite dev server)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"passed","duration_in_ms":2601,"started_at":"2026-09-28T19:35:15.781Z","finished_at":"2026-09-28T19:35:18.382Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Snapshots: page renders without crashing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false},"integrations":{"browserstack":{"product":"automate","session_id":"7863f34e4c3098c912266e90fa818aec6290539f","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#1","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}}] -2026-09-28T19:35:20.177Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:35:20.177Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch -2026-09-28T19:35:20.230Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch: 200 OK -2026-09-28T19:35:20.231Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:35:20.231Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'LogCreated':undefined -- {"success":true} -2026-09-28T19:35:20.231Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 0 -2026-09-28T19:35:20.232Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch","entryType":"measure","startTime":1790624119415.2644,"duration":840.2886660024524,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:35:21.050Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch: 200 OK -2026-09-28T19:35:21.051Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Response from undefined: 200 -2026-09-28T19:35:21.051Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Interval-Queue event successful for events 'TestRunFinished':ba586a06-5236-50c9-aed8-59aa2c232f3d -- {"success":true} -2026-09-28T19:35:21.051Z CLI verbose [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Remaining Queue Length - 0 -2026-09-28T19:35:21.051Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch","entryType":"measure","startTime":1790624120201.7532,"duration":873.5492920018733,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:42:49.266Z CLI info [main] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Received graceful signal termination (SIGHUP), performing cleanup -2026-09-28T19:42:49.463Z CLI debug [main] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Terminate hook already invoked, awaiting in-flight termination for signal: SIGHUP -2026-09-28T19:42:49.528Z CLI debug [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending 0 new batches plus 70 in-flight batches during shutdown -2026-09-28T19:42:49.547Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making PUT request to https://collector-observability.browserstack.com -2026-09-28T19:42:49.547Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Sending request to https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/stop -2026-09-28T19:42:49.573Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file sdk:cli:batchShutdown {"name":"sdk:cli:batchShutdown","entryType":"measure","startTime":1790624569551.3728,"duration":13.730791997164488,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1,"remainingUploads":0} -2026-09-28T19:42:52.781Z CLI debug [core:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Error response from https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/stop: Network Error connect ECONNREFUSED 127.0.0.1:58115 -2026-09-28T19:42:52.783Z CLI debug [TEST REPORTING AND ANALYTICS:http] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Error response from undefined: Network Error -2026-09-28T19:42:52.783Z CLI error [testhub:module] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] stopBuild: request={"finished_at":"2026-09-28T19:42:49.508Z","finished_metadata":[{"reason":"signal_termination","signal":"SIGHUP"}],"custom_metadata":null} error=RequestError: connect ECONNREFUSED 127.0.0.1:58115 - at ClientRequest. (/snapshot/browserstack-binary/cli/dist/index.js) - at Object.onceWrapper (node:events:632:26) - at ClientRequest.emit (node:events:529:35) - at ClientRequest.emit (node:domain:489:12) - at ClientRequest. (/snapshot/browserstack-binary/cli/dist/index.js) - at /snapshot/browserstack-binary/cli/dist/index.js - at Socket. (/snapshot/browserstack-binary/cli/dist/index.js) - at Socket.emit (node:events:517:28) - at Socket.emit (node:domain:489:12) - at emitErrorNT (node:internal/streams/destroy:151:8) - at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) -2026-09-28T19:42:52.784Z CLI error [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] error invoking callback for eventName onTerminate: connect ECONNREFUSED 127.0.0.1:58115 -2026-09-28T19:42:52.785Z CLI error [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] RequestError: connect ECONNREFUSED 127.0.0.1:58115 - at ClientRequest. (/snapshot/browserstack-binary/cli/dist/index.js) - at Object.onceWrapper (node:events:632:26) - at ClientRequest.emit (node:events:529:35) - at ClientRequest.emit (node:domain:489:12) - at ClientRequest. (/snapshot/browserstack-binary/cli/dist/index.js) - at /snapshot/browserstack-binary/cli/dist/index.js - at Socket. (/snapshot/browserstack-binary/cli/dist/index.js) - at Socket.emit (node:events:517:28) - at Socket.emit (node:domain:489:12) - at emitErrorNT (node:internal/streams/destroy:151:8) - at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) -2026-09-28T19:42:52.785Z CLI debug [local:module] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTerminate: stop -2026-09-28T19:42:52.785Z CLI debug [local:module] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onStop: localIdentifier=Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320 -2026-09-28T19:42:52.798Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file sdk:hook:onTerminate:_0xec870b {"name":"sdk:hook:onTerminate:_0xec870b","entryType":"measure","startTime":1790624569522.6445,"duration":3286.8807919993997,"detail":null,"success":false,"failure":{"name":"RequestError","code":"ECONNREFUSED","timings":{"start":1790624572779,"error":1790624572780,"phases":{"total":1}}},"worker":"unknown","platform":1} -2026-09-28T19:42:52.798Z CLI debug [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/stop {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/stop","entryType":"measure","startTime":1790624569572.3496,"duration":3235.7754170000553,"detail":null,"success":false,"failure":{"name":"RequestError","code":"ECONNREFUSED","timings":{"start":1790624572779,"error":1790624572780,"phases":{"total":1}}},"worker":"unknown","platform":1} -2026-09-28T19:42:52.835Z CLI debug [local:module] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onStop: 9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-28T19:44:47.625Z CLI debug [main] Starting main function execution -2026-09-28T19:44:47.625Z CLI debug [main] Generated binSessionId: f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-28T19:44:47.626Z CLI debug [main] Resolved listen address: unix:/tmp/sdk-platform-f2ea5516-13f7-4a5c-9f61-fa7f66db45ba.sock -2026-09-28T19:44:47.629Z CLI debug [2026-09-28T19:44:47.629Z][ TEST REPORTING AND ANALYTICS ] Monitoring has started -2026-09-28T19:44:47.668Z CLI debug [core:bin-session] Starting bin session with config: {"binSessionId":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"rDm4vW7G3fG7qTJGfP69","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-f2ea5516-13f7-4a5c-9f61-fa7f66db45ba.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"jostanmathias_7X1OLn","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.44940.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","EXTENSION_DEV_URL":"http://localhost:5173","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:60092","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:60092","HTTP_PROXY":"http://127.0.0.1:60092","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","PIP_PROXY":"http://127.0.0.1:60092","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:60092","YARN_HTTP_PROXY":"http://127.0.0.1:60092","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:60092","https_proxy":"http://127.0.0.1:60092","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright"} -2026-09-28T19:44:47.671Z CLI info Config : {"userName":"****","accessKey":"****","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#${BUILD_NUMBER}","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true} -2026-09-28T19:44:47.707Z CLI info Should start debug utility: undefined -2026-09-28T19:44:47.708Z CLI debug [sdk:service] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] StartBinSession details: {"binSessionId":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-f2ea5516-13f7-4a5c-9f61-fa7f66db45ba.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.44940.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","EXTENSION_DEV_URL":"http://localhost:5173","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:60092","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:60092","HTTP_PROXY":"http://127.0.0.1:60092","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","PIP_PROXY":"http://127.0.0.1:60092","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:60092","YARN_HTTP_PROXY":"http://127.0.0.1:60092","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:60092","https_proxy":"http://127.0.0.1:60092","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#2","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":null,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false}} -2026-09-28T19:44:47.709Z CLI info [testhub:module] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Starting testhub from 45049:0 -2026-09-28T19:44:47.709Z CLI debug [testhub:module] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] startBuild: payload={"started_at":"2026-09-28T19:44:47.709Z","host_info":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"ci_info":{"build_number":null},"version_control":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"project_name":"Percy Local Manager","name":"API + UI Sanity","build_identifier":"#2","build_run_identifier":null,"description":"","tags":[],"failed_tests_rerun":false,"accessibility":{"settings":{}},"framework_details":{"frameworkName":"Playwright","frameworkVersion":"1.63.0","sdkVersion":"1.71.1","cliVersion":"1.58.0","language":"javascript","testFramework":{"name":"Playwright","version":"1.63.0"}},"product_map":{"observability":true,"accessibility":null,"percy":false,"automate":true,"app_automate":false,"lts":false,"app_lcnc":false},"browserstackAutomation":true,"test_orchestration":{}} -2026-09-28T19:44:47.709Z CLI info [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://sdk.browserstack.com -2026-09-28T19:44:47.709Z CLI debug [core:http] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://sdk.browserstack.com/api/v1/build/start -2026-09-28T19:44:47.711Z CLI debug [selenium] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] FindNearestHub called with hubPath: /wd/hub -2026-09-28T19:44:47.711Z CLI debug [selenium] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] No cached result or no search in-progress, initiating findNearestHub -2026-09-28T19:44:47.712Z CLI debug [selenium] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Fetching list of next available hubs from BrowserStack -2026-09-28T19:44:47.712Z CLI info [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making GET request to https://hub.browserstack.com -2026-09-28T19:44:47.712Z CLI debug [core:http] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://hub.browserstack.com/next_hubs -2026-09-28T19:44:47.781Z CLI debug [core:http] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://hub.browserstack.com/next_hubs: 200 OK -2026-09-28T19:44:47.781Z CLI debug [selenium] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://hub.browserstack.com/next_hubs: 200 -2026-09-28T19:44:47.781Z CLI debug [selenium] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Fetched next hubs successfully: {"hubs":["hub-aps.browserstack.com","hub-euw.browserstack.com","hub-apse.browserstack.com"]} -2026-09-28T19:44:47.781Z CLI debug [selenium] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Checking hub availability at https://hub-aps.browserstack.com -2026-09-28T19:44:47.781Z CLI debug [selenium] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://hub-aps.browserstack.com/check -2026-09-28T19:44:47.781Z CLI info [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making GET request to https://hub-aps.browserstack.com -2026-09-28T19:44:47.781Z CLI debug [core:http] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://hub-aps.browserstack.com/check -2026-09-28T19:44:47.782Z CLI debug [selenium] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Checking hub availability at https://hub-euw.browserstack.com -2026-09-28T19:44:47.782Z CLI debug [selenium] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://hub-euw.browserstack.com/check -2026-09-28T19:44:47.782Z CLI info [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making GET request to https://hub-euw.browserstack.com -2026-09-28T19:44:47.782Z CLI debug [core:http] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://hub-euw.browserstack.com/check -2026-09-28T19:44:47.782Z CLI debug [selenium] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Checking hub availability at https://hub-apse.browserstack.com -2026-09-28T19:44:47.782Z CLI debug [selenium] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://hub-apse.browserstack.com/check -2026-09-28T19:44:47.782Z CLI info [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making GET request to https://hub-apse.browserstack.com -2026-09-28T19:44:47.782Z CLI debug [core:http] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://hub-apse.browserstack.com/check -2026-09-28T19:44:47.784Z CLI debug [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://hub.browserstack.com/next_hubs {"name":"request:https://hub.browserstack.com/next_hubs","entryType":"measure","startTime":1790624687712.2275,"duration":69.29699999839067,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:44:47.828Z CLI debug [core:http] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://hub-aps.browserstack.com/check: 200 OK -2026-09-28T19:44:47.828Z CLI debug [selenium] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://hub-aps.browserstack.com/check: 200 - Hub available -2026-09-28T19:44:47.828Z CLI debug [selenium] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Hub at https://hub-aps.browserstack.com responded successfully with latency: 46.644415996968746 ms. -2026-09-28T19:44:47.828Z CLI debug [selenium] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Successfully found nearest hub -2026-09-28T19:44:47.828Z CLI debug [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Need to write this in file sdk:cli:findNearestHub -2026-09-28T19:44:47.855Z CLI debug [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] lock attaned. -2026-09-28T19:44:47.855Z CLI debug [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://hub-aps.browserstack.com/check {"name":"request:https://hub-aps.browserstack.com/check","entryType":"measure","startTime":1790624687781.9739,"duration":46.49687499925494,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:44:48.390Z CLI debug [core:http] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://hub-euw.browserstack.com/check: 200 OK -2026-09-28T19:44:48.392Z CLI debug [selenium] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://hub-euw.browserstack.com/check: 200 - Hub available -2026-09-28T19:44:48.392Z CLI debug [selenium] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Hub at https://hub-euw.browserstack.com responded successfully with latency: 609.9348330013454 ms. -2026-09-28T19:44:48.393Z CLI debug [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://hub-euw.browserstack.com/check {"name":"request:https://hub-euw.browserstack.com/check","entryType":"measure","startTime":1790624687782.248,"duration":609.7446249984205,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:44:48.437Z CLI debug [core:http] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://sdk.browserstack.com/api/v1/build/start: 200 OK -2026-09-28T19:44:48.440Z CLI info [testhub:module] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] startBuild: response=2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u -2026-09-28T19:44:48.441Z CLI debug [testhub:module] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] startBuild: response observability={"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","allow_screenshots":true}} -2026-09-28T19:44:48.441Z CLI debug [testhub:module] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] startBuild: observability options keys=["log_batch_endpoint","allow_screenshots","testObservabilityOptions"] log_batch_endpoint=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch -2026-09-28T19:44:48.442Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] setEventUrls: centralAuthFlow=true received logBatchEndpoint=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch -> logEventUrl=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch eventUrl=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch -2026-09-28T19:44:48.442Z CLI debug [testhub:module] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onStart: f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-28T19:44:48.443Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Firing CLI event for funnel data at sdk/v1/event -2026-09-28T19:44:48.443Z CLI debug [instrumentation:funnel] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to sdk/v1/event -2026-09-28T19:44:48.443Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://api.browserstack.com -2026-09-28T19:44:48.443Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://api.browserstack.com/sdk/v1/event -2026-09-28T19:44:48.448Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file sdk:hook:onStart:_0xec870b {"name":"sdk:hook:onStart:_0xec870b","entryType":"measure","startTime":1790624687709.1418,"duration":733.074249997735,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:44:48.448Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Need to write this in file sdk:testhub -2026-09-28T19:44:48.449Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] lock attaned. -2026-09-28T19:44:48.449Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://sdk.browserstack.com/api/v1/build/start {"name":"request:https://sdk.browserstack.com/api/v1/build/start","entryType":"measure","startTime":1790624687709.8958,"duration":729.3226250000298,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:44:49.128Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://hub-apse.browserstack.com/check: 200 OK -2026-09-28T19:44:49.129Z CLI debug [selenium] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://hub-apse.browserstack.com/check: 200 - Hub available -2026-09-28T19:44:49.129Z CLI debug [selenium] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Hub at https://hub-apse.browserstack.com responded successfully with latency: 1346.672542002052 ms. -2026-09-28T19:44:49.130Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://hub-apse.browserstack.com/check {"name":"request:https://hub-apse.browserstack.com/check","entryType":"measure","startTime":1790624687782.447,"duration":1346.4782090000808,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:44:49.487Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://api.browserstack.com/sdk/v1/event: 200 OK -2026-09-28T19:44:49.488Z CLI debug [instrumentation:funnel] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from sdk/v1/event: 200 -2026-09-28T19:44:49.488Z CLI debug [instrumentation:funnel] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] API Event response - {"data":{"message":"SDK Event recorded successfully"},"body":"{\"message\":\"SDK Event recorded successfully\"}","statusCode":200} -2026-09-28T19:44:49.488Z CLI debug [instrumentation:module] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Instrumentation onStart: f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-28T19:44:49.488Z CLI debug [TEST REPORTING AND ANALYTICS:module] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onStart: f2ea5516-13f7-4a5c-9f61-fa7f66db45ba language=node -2026-09-28T19:44:49.489Z CLI debug [ai:module] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onStart: enabled=false isAuthenticated=undefined -2026-09-28T19:44:49.489Z CLI debug [percy:module] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onStart: enabled=false configured=false -2026-09-28T19:44:49.489Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sanitizing local args: {"localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","key":"[REDACTED]","skipBinaryInitialisation":false} -2026-09-28T19:44:49.490Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file sdk:hook:onStart:instrumentation:module {"name":"sdk:hook:onStart:instrumentation:module","entryType":"measure","startTime":1790624688442.2842,"duration":1046.5290410034359,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:44:49.490Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://api.browserstack.com/sdk/v1/event {"name":"request:https://api.browserstack.com/sdk/v1/event","entryType":"measure","startTime":1790624688443.956,"duration":1044.351375002414,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:44:49.490Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file sdk:hook:onStart:_0x3efcd0 {"name":"sdk:hook:onStart:_0x3efcd0","entryType":"measure","startTime":1790624689488.867,"duration":0.15512500330805779,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:44:49.490Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file sdk:hook:onStart:accessibility:module {"name":"sdk:hook:onStart:accessibility:module","entryType":"measure","startTime":1790624689489.1672,"duration":0.02187499776482582,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:44:49.490Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file sdk:hook:onStart:_0x186d8e {"name":"sdk:hook:onStart:_0x186d8e","entryType":"measure","startTime":1790624689489.2246,"duration":0.061124999076128006,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:44:49.490Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file sdk:hook:onStart:_0x21dae9 {"name":"sdk:hook:onStart:_0x21dae9","entryType":"measure","startTime":1790624689489.3052,"duration":0.11708400025963783,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:44:49.490Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Need to write this in file sdk:percy -2026-09-28T19:44:49.491Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] lock attaned. -2026-09-28T19:44:49.500Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Need to write this in file sdk:proxy-setup -2026-09-28T19:44:49.552Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] lock attaned. -2026-09-28T19:44:58.619Z CLI debug [local:module] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onStart: f2ea5516-13f7-4a5c-9f61-fa7f66db45ba localIdentifier=Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf -2026-09-28T19:44:58.624Z CLI debug [app-automate:module] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] App handling disabled. -2026-09-28T19:44:58.624Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onStart hook invoked successfully. -2026-09-28T19:44:58.624Z CLI debug [core:bin-session] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Starting to generate capabilities for all platforms. -2026-09-28T19:44:58.624Z CLI debug [core:bin-session] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Primary platforms to configure: 2, additional: 0) -2026-09-28T19:44:58.624Z CLI debug [core:bin-session] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing platform: 0 -2026-09-28T19:44:58.627Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Platform caps before processing (isSecondaryDriver=false): {"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"} -2026-09-28T19:44:58.628Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] root caps before processing: {} -2026-09-28T19:44:58.628Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] bstack caps before processing: {"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#2","debug":false,"networkLogs":false,"consoleLogs":"errors","isPlaywright":true,"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest","hostName":"jostanmathias-HR6F4P4P32","browserstackSDK":"Playwright-nodeagent/1.71.1"} -2026-09-28T19:44:58.628Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] root caps after processing: {} -2026-09-28T19:44:58.628Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] bstack caps after processing: {"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#2","debug":false,"networkLogs":false,"consoleLogs":"errors","isPlaywright":true,"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest","hostName":"jostanmathias-HR6F4P4P32","browserstackSDK":"Playwright-nodeagent/1.71.1"} -2026-09-28T19:44:58.628Z CLI debug [core:bin-session] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Generated capabilities for platform 0:, {"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","isPlaywright":true,"os":"OS X","os_version":"Ventura","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false} -2026-09-28T19:44:58.628Z CLI debug [core:bin-session] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Capabilities set for platform 0 -2026-09-28T19:44:58.628Z CLI debug [core:bin-session] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing platform: 1 -2026-09-28T19:44:58.629Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Platform caps before processing (isSecondaryDriver=false): {"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"} -2026-09-28T19:44:58.629Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] root caps before processing: {} -2026-09-28T19:44:58.630Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] bstack caps before processing: {"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#2","debug":false,"networkLogs":false,"consoleLogs":"errors","isPlaywright":true,"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest","hostName":"jostanmathias-HR6F4P4P32","browserstackSDK":"Playwright-nodeagent/1.71.1"} -2026-09-28T19:44:58.630Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] root caps after processing: {} -2026-09-28T19:44:58.630Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] bstack caps after processing: {"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#2","debug":false,"networkLogs":false,"consoleLogs":"errors","isPlaywright":true,"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest","hostName":"jostanmathias-HR6F4P4P32","browserstackSDK":"Playwright-nodeagent/1.71.1"} -2026-09-28T19:44:58.630Z CLI debug [core:bin-session] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Generated capabilities for platform 1:, {"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","isPlaywright":true,"os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false} -2026-09-28T19:44:58.632Z CLI debug [core:bin-session] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Capabilities set for platform 1 -2026-09-28T19:44:58.632Z CLI debug [core:bin-session] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Finished generating capabilities for all platforms. session {"binSessionId":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-f2ea5516-13f7-4a5c-9f61-fa7f66db45ba.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.44940.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","EXTENSION_DEV_URL":"http://localhost:5173","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:60092","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:60092","HTTP_PROXY":"http://127.0.0.1:60092","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","PIP_PROXY":"http://127.0.0.1:60092","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:60092","YARN_HTTP_PROXY":"http://127.0.0.1:60092","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:60092","https_proxy":"http://127.0.0.1:60092","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#2","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:60092","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"60092"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM1NDg4IiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.TeNLBmi4GiHdfJiGPvIbLnxJSvMDLJP0DoC3ZnX4W7KhyIPVZIbiVUrllubBmCQ0YqJQOdKws5xR9DUK5wSdFoISSUS7IRuNwlUzNe_Dd_OpZuxJuvfJhynRLodYFqocOXSEOa8rQgtIrw2F5WD1B4DAZkmVhizcqNYPfqdOWLnlyV4HVvuhqnHWcIE1ODffYEVEIodxOIAvzSnn4SRVXbCZbWPF8TpMepvmdmDppmiFBUsbj8XEJprj_ITT5WvgSMOCFQrp6GcVUOgzrwe20NorLb0lzgLpxWYfV58uCrA5_b3_BWOZ9ewwkp6gE8H9WAQ01JsIXMaTeRRqN6RURQ","buildHashedId":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","testhubEvents":true,"jwtExpiresIn":1790632548},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","allow_screenshots":true,"testObservabilityOptions":{}}}} -2026-09-28T19:44:58.657Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] StartBinSession completed: time=10989.734416998923 -2026-09-28T19:44:58.657Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file sdk:cli:startBinSession {"name":"sdk:cli:startBinSession","entryType":"measure","startTime":1790624687667.0315,"duration":10966.057959001511,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:44:58.657Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file sdk:hook:onStart:_0x2af2f5 {"name":"sdk:hook:onStart:_0x2af2f5","entryType":"measure","startTime":1790624689489.437,"duration":9134.528459001333,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:44:58.657Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Need to write this in file sdk:automate:local -2026-09-28T19:44:58.659Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] lock attaned. -2026-09-28T19:44:58.660Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file sdk:hook:onStart:appautomate:module {"name":"sdk:hook:onStart:appautomate:module","entryType":"measure","startTime":1790624698624.0193,"duration":0.13075000047683716,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:45:01.784Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] No cached nearest hub found, initiating search. -2026-09-28T19:45:01.785Z CLI debug [selenium] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] FindNearestHub called with hubPath: /wd/hub -2026-09-28T19:45:01.785Z CLI debug [selenium] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Returning cached nearestHub result: [object Object] -2026-09-28T19:45:01.785Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Cached new nearest hub URL: https://hub-aps.browserstack.com/wd/hub for binSessionId=f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-28T19:45:01.785Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] ConnectBinSession details: {"binSessionId":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-f2ea5516-13f7-4a5c-9f61-fa7f66db45ba.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.44940.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","EXTENSION_DEV_URL":"http://localhost:5173","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:60092","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:60092","HTTP_PROXY":"http://127.0.0.1:60092","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","PIP_PROXY":"http://127.0.0.1:60092","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:60092","YARN_HTTP_PROXY":"http://127.0.0.1:60092","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:60092","https_proxy":"http://127.0.0.1:60092","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#2","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:60092","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"60092"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM1NDg4IiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.TeNLBmi4GiHdfJiGPvIbLnxJSvMDLJP0DoC3ZnX4W7KhyIPVZIbiVUrllubBmCQ0YqJQOdKws5xR9DUK5wSdFoISSUS7IRuNwlUzNe_Dd_OpZuxJuvfJhynRLodYFqocOXSEOa8rQgtIrw2F5WD1B4DAZkmVhizcqNYPfqdOWLnlyV4HVvuhqnHWcIE1ODffYEVEIodxOIAvzSnn4SRVXbCZbWPF8TpMepvmdmDppmiFBUsbj8XEJprj_ITT5WvgSMOCFQrp6GcVUOgzrwe20NorLb0lzgLpxWYfV58uCrA5_b3_BWOZ9ewwkp6gE8H9WAQ01JsIXMaTeRRqN6RURQ","buildHashedId":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","testhubEvents":true,"jwtExpiresIn":1790632548},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:45:01.785Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onConnect hook invoked successfully. -2026-09-28T19:45:01.795Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] ConnectBinSession completed: time=12.178124997764826 -2026-09-28T19:45:01.795Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file sdk:cli:connectBinSession {"name":"sdk:cli:connectBinSession","entryType":"measure","startTime":1790624701783.597,"duration":2.3259579986333847,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:45:01.830Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] PlaywrightConfig completed: time=0.5501249991357327 -2026-09-28T19:45:01.831Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file sdk:cli:driverInit {"name":"sdk:cli:driverInit","entryType":"measure","startTime":1790624701830.2717,"duration":0.186124999076128,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:45:03.669Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Using cached nearest hub URL: https://hub-aps.browserstack.com/wd/hub -2026-09-28T19:45:03.669Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Cached new nearest hub URL: https://hub-aps.browserstack.com/wd/hub for binSessionId=f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-28T19:45:03.670Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] ConnectBinSession details: {"binSessionId":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-f2ea5516-13f7-4a5c-9f61-fa7f66db45ba.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.44940.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","EXTENSION_DEV_URL":"http://localhost:5173","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:60092","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:60092","HTTP_PROXY":"http://127.0.0.1:60092","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","PIP_PROXY":"http://127.0.0.1:60092","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:60092","YARN_HTTP_PROXY":"http://127.0.0.1:60092","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:60092","https_proxy":"http://127.0.0.1:60092","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#2","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub-aps.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:60092","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"60092"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM1NDg4IiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.TeNLBmi4GiHdfJiGPvIbLnxJSvMDLJP0DoC3ZnX4W7KhyIPVZIbiVUrllubBmCQ0YqJQOdKws5xR9DUK5wSdFoISSUS7IRuNwlUzNe_Dd_OpZuxJuvfJhynRLodYFqocOXSEOa8rQgtIrw2F5WD1B4DAZkmVhizcqNYPfqdOWLnlyV4HVvuhqnHWcIE1ODffYEVEIodxOIAvzSnn4SRVXbCZbWPF8TpMepvmdmDppmiFBUsbj8XEJprj_ITT5WvgSMOCFQrp6GcVUOgzrwe20NorLb0lzgLpxWYfV58uCrA5_b3_BWOZ9ewwkp6gE8H9WAQ01JsIXMaTeRRqN6RURQ","buildHashedId":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","testhubEvents":true,"jwtExpiresIn":1790632548},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:45:03.670Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onConnect hook invoked successfully. -2026-09-28T19:45:03.671Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] ConnectBinSession completed: time=2.614707998931408 -2026-09-28T19:45:03.671Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file sdk:cli:connectBinSession {"name":"sdk:cli:connectBinSession","entryType":"measure","startTime":1790624703668.7888,"duration":1.6888749971985817,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:45:03.713Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] PlaywrightConfig completed: time=2.0320420004427433 -2026-09-28T19:45:03.718Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file sdk:cli:driverInit {"name":"sdk:cli:driverInit","entryType":"measure","startTime":1790624703711.381,"duration":0.6012919992208481,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:45:04.007Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Using cached nearest hub URL: https://hub-aps.browserstack.com/wd/hub -2026-09-28T19:45:04.007Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Cached new nearest hub URL: https://hub-aps.browserstack.com/wd/hub for binSessionId=f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-28T19:45:04.007Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] ConnectBinSession details: {"binSessionId":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-f2ea5516-13f7-4a5c-9f61-fa7f66db45ba.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.44940.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","EXTENSION_DEV_URL":"http://localhost:5173","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:60092","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:60092","HTTP_PROXY":"http://127.0.0.1:60092","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","PIP_PROXY":"http://127.0.0.1:60092","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:60092","YARN_HTTP_PROXY":"http://127.0.0.1:60092","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:60092","https_proxy":"http://127.0.0.1:60092","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#2","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub-aps.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:60092","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"60092"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM1NDg4IiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.TeNLBmi4GiHdfJiGPvIbLnxJSvMDLJP0DoC3ZnX4W7KhyIPVZIbiVUrllubBmCQ0YqJQOdKws5xR9DUK5wSdFoISSUS7IRuNwlUzNe_Dd_OpZuxJuvfJhynRLodYFqocOXSEOa8rQgtIrw2F5WD1B4DAZkmVhizcqNYPfqdOWLnlyV4HVvuhqnHWcIE1ODffYEVEIodxOIAvzSnn4SRVXbCZbWPF8TpMepvmdmDppmiFBUsbj8XEJprj_ITT5WvgSMOCFQrp6GcVUOgzrwe20NorLb0lzgLpxWYfV58uCrA5_b3_BWOZ9ewwkp6gE8H9WAQ01JsIXMaTeRRqN6RURQ","buildHashedId":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","testhubEvents":true,"jwtExpiresIn":1790632548},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:45:04.007Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onConnect hook invoked successfully. -2026-09-28T19:45:04.008Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] ConnectBinSession completed: time=1.298666000366211 -2026-09-28T19:45:04.008Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file sdk:cli:connectBinSession {"name":"sdk:cli:connectBinSession","entryType":"measure","startTime":1790624704007.4048,"duration":0.6591669991612434,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:45:04.049Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e5a58c66-e44b-5fe5-964d-10a2d2da9f56', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:03.990Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.050Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] PlaywrightConfig completed: time=0.2515000030398369 -2026-09-28T19:45:04.050Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file sdk:cli:driverInit {"name":"sdk:cli:driverInit","entryType":"measure","startTime":1790624704049.9333,"duration":0.07712499797344208,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:45:04.144Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=e5a58c66-e44b-5fe5-964d-10a2d2da9f56 -2026-09-28T19:45:04.144Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:04.144Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=d3557eb3cc13814d43eb1f8fb16e960ee99461dc28bbb384c3eebbcd1e5bcc4e platform={} -2026-09-28T19:45:04.202Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '46a3a569-b5cf-5461-9c2c-29c563469bb2', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.165Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.204Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.190Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.337Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.079Z', - uuid: 'e5a58c66-e44b-5fe5-964d-10a2d2da9f56', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 30, - test_run_uuid: 'e5a58c66-e44b-5fe5-964d-10a2d2da9f56' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.110Z', - uuid: 'e5a58c66-e44b-5fe5-964d-10a2d2da9f56', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'e5a58c66-e44b-5fe5-964d-10a2d2da9f56' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.112Z', - uuid: 'e5a58c66-e44b-5fe5-964d-10a2d2da9f56', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e5a58c66-e44b-5fe5-964d-10a2d2da9f56' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:04.340Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: '73375ad8-5898-4902-9e04-977c2a16af16', - name: 'beforeEach hook', - result: 'pending', - test_run_id: 'f838ab83-dc47-5287-8828-d5931b4bea63', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:45:04.230Z' - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.346Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e5a58c66-e44b-5fe5-964d-10a2d2da9f56', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 191, - started_at: '2026-09-28T19:45:03.990Z', - finished_at: '2026-09-28T19:45:04.181Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.451Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 5 -2026-09-28T19:45:04.452Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e5a58c66-e44b-5fe5-964d-10a2d2da9f56', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:03.990Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '46a3a569-b5cf-5461-9c2c-29c563469bb2', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.165Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.190Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: '73375ad8-5898-4902-9e04-977c2a16af16', - name: 'beforeEach hook', - result: 'pending', - test_run_id: 'f838ab83-dc47-5287-8828-d5931b4bea63', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:45:04.230Z' - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e5a58c66-e44b-5fe5-964d-10a2d2da9f56', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 191, - started_at: '2026-09-28T19:45:03.990Z', - finished_at: '2026-09-28T19:45:04.181Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 45049:0 -2026-09-28T19:45:04.454Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch. Request Size - 5911 bytes. Events are 'TestRunStarted':e5a58c66-e44b-5fe5-964d-10a2d2da9f56,'TestRunStarted':46a3a569-b5cf-5461-9c2c-29c563469bb2,'TestRunStarted':f838ab83-dc47-5287-8828-d5931b4bea63,'HookRunStarted':73375ad8-5898-4902-9e04-977c2a16af16,'TestRunFinished':e5a58c66-e44b-5fe5-964d-10a2d2da9f56 -2026-09-28T19:45:04.454Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"e5a58c66-e44b-5fe5-964d-10a2d2da9f56","name":"GET /library/status returns connection status","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/library/status');\n expect(res.status()).toBe(200);\n const body = await res.json();\n // Shape check — connected may be true or false depending on prior state\n expect(typeof body).toBe('object');\n }"},"identifier":"GET /library/status returns connection status","scope":"GET /library/status returns connection status","scopes":["Library endpoints"],"meta":{},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:03.990Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"46a3a569-b5cf-5461-9c2c-29c563469bb2","name":"POST /library/token returns 400 when token is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.post('/library/token', {\n data: {}\n });\n // Backend should reject an empty token\n expect([400, 422, 500]).toContain(res.status());\n }"},"identifier":"POST /library/token returns 400 when token is missing","scope":"POST /library/token returns 400 when token is missing","scopes":["Library endpoints"],"meta":{},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:04.165Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"f838ab83-dc47-5287-8828-d5931b4bea63","name":"POST /snapshots creates a snapshot and returns 201","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n expect(res.status()).toBe(201);\n const body = await res.json();\n expect(body.message).toBe('Snapshot created');\n expect(body.snapshot.id).toBeTruthy();\n expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n }"},"identifier":"POST /snapshots creates a snapshot and returns 201","scope":"POST /snapshots creates a snapshot and returns 201","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:04.190Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"HookRunStarted","hook_run":{"type":"hook","hook_type":"BEFORE_EACH","framework":"Playwright","uuid":"73375ad8-5898-4902-9e04-977c2a16af16","name":"beforeEach hook","result":"pending","test_run_id":"f838ab83-dc47-5287-8828-d5931b4bea63","body":{"lang":"node","code":null},"scope":"POST /snapshots creates a snapshot and returns 201","custom_metadata":{},"tags":[],"scopes":["Snapshot CRUD"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","started_at":"2026-09-28T19:45:04.230Z"}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"e5a58c66-e44b-5fe5-964d-10a2d2da9f56","name":"GET /library/status returns connection status","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/library/status');\n expect(res.status()).toBe(200);\n const body = await res.json();\n // Shape check — connected may be true or false depending on prior state\n expect(typeof body).toBe('object');\n }"},"identifier":"GET /library/status returns connection status","scope":"GET /library/status returns connection status","scopes":["Library endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"passed","duration_in_ms":191,"started_at":"2026-09-28T19:45:03.990Z","finished_at":"2026-09-28T19:45:04.181Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:45:04.455Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:04.455Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch -2026-09-28T19:45:04.497Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:04.274Z', - uuid: '73375ad8-5898-4902-9e04-977c2a16af16', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 62, - hook_run_uuid: '73375ad8-5898-4902-9e04-977c2a16af16' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:04.348Z', - uuid: '73375ad8-5898-4902-9e04-977c2a16af16', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 59, - hook_run_uuid: '73375ad8-5898-4902-9e04-977c2a16af16' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:04.411Z', - uuid: '73375ad8-5898-4902-9e04-977c2a16af16', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 53, - hook_run_uuid: '73375ad8-5898-4902-9e04-977c2a16af16' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:04.470Z', - uuid: '73375ad8-5898-4902-9e04-977c2a16af16', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 20, - hook_run_uuid: '73375ad8-5898-4902-9e04-977c2a16af16' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:04.499Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: '73375ad8-5898-4902-9e04-977c2a16af16', - name: 'beforeEach hook', - result: 'passed', - test_run_id: 'f838ab83-dc47-5287-8828-d5931b4bea63', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:45:04.230Z', - finished_at: '2026-09-28T19:45:04.490Z' - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.517Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=f838ab83-dc47-5287-8828-d5931b4bea63 -2026-09-28T19:45:04.517Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:04.517Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=6ce624e37293ac1e217d1ffa2f4b0573c96c1e7a8be5af02e2e6f4fc5472855e platform={} -2026-09-28T19:45:04.537Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '09d65e7d-5c0f-520f-aeaf-c8253097aaab', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.528Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.550Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:45:04.553Z CLI error [TEST REPORTING AND ANALYTICS:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:45:04.556Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.490Z', - uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.497Z', - uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.498Z', - uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.498Z', - uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.498Z', - uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.498Z', - uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.499Z', - uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:04.558Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 339, - started_at: '2026-09-28T19:45:04.190Z', - finished_at: '2026-09-28T19:45:04.529Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [ '73375ad8-5898-4902-9e04-977c2a16af16' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.559Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=09d65e7d-5c0f-520f-aeaf-c8253097aaab -2026-09-28T19:45:04.560Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:04.560Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=6ce624e37293ac1e217d1ffa2f4b0573c96c1e7a8be5af02e2e6f4fc5472855e platform={} -2026-09-28T19:45:04.574Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4a914cef-699b-598e-b647-f82c7aac483d', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.569Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.581Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.542Z', - uuid: '09d65e7d-5c0f-520f-aeaf-c8253097aaab', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '09d65e7d-5c0f-520f-aeaf-c8253097aaab' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.546Z', - uuid: '09d65e7d-5c0f-520f-aeaf-c8253097aaab', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '09d65e7d-5c0f-520f-aeaf-c8253097aaab' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.548Z', - uuid: '09d65e7d-5c0f-520f-aeaf-c8253097aaab', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '09d65e7d-5c0f-520f-aeaf-c8253097aaab' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:04.583Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '09d65e7d-5c0f-520f-aeaf-c8253097aaab', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 41, - started_at: '2026-09-28T19:45:04.528Z', - finished_at: '2026-09-28T19:45:04.569Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.584Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:45:04.586Z CLI error [TEST REPORTING AND ANALYTICS:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:45:04.589Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=4a914cef-699b-598e-b647-f82c7aac483d -2026-09-28T19:45:04.590Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:04.590Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=6ce624e37293ac1e217d1ffa2f4b0573c96c1e7a8be5af02e2e6f4fc5472855e platform={} -2026-09-28T19:45:04.598Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dcf90257-db50-5c46-9739-080a8374f5f1', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.593Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.606Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.578Z', - uuid: '4a914cef-699b-598e-b647-f82c7aac483d', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '4a914cef-699b-598e-b647-f82c7aac483d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.581Z', - uuid: '4a914cef-699b-598e-b647-f82c7aac483d', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4a914cef-699b-598e-b647-f82c7aac483d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.582Z', - uuid: '4a914cef-699b-598e-b647-f82c7aac483d', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4a914cef-699b-598e-b647-f82c7aac483d' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:04.614Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4a914cef-699b-598e-b647-f82c7aac483d', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 25, - started_at: '2026-09-28T19:45:04.569Z', - finished_at: '2026-09-28T19:45:04.594Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.615Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:45:04.615Z CLI error [TEST REPORTING AND ANALYTICS:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:45:04.617Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=dcf90257-db50-5c46-9739-080a8374f5f1 -2026-09-28T19:45:04.617Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:04.617Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=6ce624e37293ac1e217d1ffa2f4b0573c96c1e7a8be5af02e2e6f4fc5472855e platform={} -2026-09-28T19:45:04.627Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd956066c-4056-5a6e-a17d-0e8b7cfd0363', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.621Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.634Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.602Z', - uuid: 'dcf90257-db50-5c46-9739-080a8374f5f1', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'dcf90257-db50-5c46-9739-080a8374f5f1' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.606Z', - uuid: 'dcf90257-db50-5c46-9739-080a8374f5f1', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'dcf90257-db50-5c46-9739-080a8374f5f1' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.608Z', - uuid: 'dcf90257-db50-5c46-9739-080a8374f5f1', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'dcf90257-db50-5c46-9739-080a8374f5f1' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:04.637Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dcf90257-db50-5c46-9739-080a8374f5f1', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 28, - started_at: '2026-09-28T19:45:04.593Z', - finished_at: '2026-09-28T19:45:04.621Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.646Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:45:04.646Z CLI error [TEST REPORTING AND ANALYTICS:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:45:04.650Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=d956066c-4056-5a6e-a17d-0e8b7cfd0363 -2026-09-28T19:45:04.650Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:04.650Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=6ce624e37293ac1e217d1ffa2f4b0573c96c1e7a8be5af02e2e6f4fc5472855e platform={} -2026-09-28T19:45:04.668Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.654Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.679Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.643Z', - uuid: 'd956066c-4056-5a6e-a17d-0e8b7cfd0363', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'd956066c-4056-5a6e-a17d-0e8b7cfd0363' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.645Z', - uuid: 'd956066c-4056-5a6e-a17d-0e8b7cfd0363', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd956066c-4056-5a6e-a17d-0e8b7cfd0363' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.646Z', - uuid: 'd956066c-4056-5a6e-a17d-0e8b7cfd0363', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd956066c-4056-5a6e-a17d-0e8b7cfd0363' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:04.680Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd956066c-4056-5a6e-a17d-0e8b7cfd0363', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 34, - started_at: '2026-09-28T19:45:04.621Z', - finished_at: '2026-09-28T19:45:04.655Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.682Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:45:04.682Z CLI error [TEST REPORTING AND ANALYTICS:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:45:04.690Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=18d3c0ef-adcd-5b88-8328-2f59d5834083 -2026-09-28T19:45:04.690Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:04.690Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=6ce624e37293ac1e217d1ffa2f4b0573c96c1e7a8be5af02e2e6f4fc5472855e platform={} -2026-09-28T19:45:04.697Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '679c6365-c70e-5817-ba72-62587f5b9c82', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.693Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.704Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.677Z', - uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.680Z', - uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.682Z', - uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.684Z', - uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.685Z', - uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.685Z', - uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:04.706Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:45:04.706Z CLI error [TEST REPORTING AND ANALYTICS:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:45:04.706Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 39, - started_at: '2026-09-28T19:45:04.654Z', - finished_at: '2026-09-28T19:45:04.693Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.709Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=679c6365-c70e-5817-ba72-62587f5b9c82 -2026-09-28T19:45:04.709Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:04.709Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=6ce624e37293ac1e217d1ffa2f4b0573c96c1e7a8be5af02e2e6f4fc5472855e platform={} -2026-09-28T19:45:04.715Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.712Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.734Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.701Z', - uuid: '679c6365-c70e-5817-ba72-62587f5b9c82', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '679c6365-c70e-5817-ba72-62587f5b9c82' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.704Z', - uuid: '679c6365-c70e-5817-ba72-62587f5b9c82', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '679c6365-c70e-5817-ba72-62587f5b9c82' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.705Z', - uuid: '679c6365-c70e-5817-ba72-62587f5b9c82', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '679c6365-c70e-5817-ba72-62587f5b9c82' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.705Z', - uuid: '679c6365-c70e-5817-ba72-62587f5b9c82', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '679c6365-c70e-5817-ba72-62587f5b9c82' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:04.741Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '679c6365-c70e-5817-ba72-62587f5b9c82', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:45:04.693Z', - finished_at: '2026-09-28T19:45:04.712Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.751Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:45:04.751Z CLI error [TEST REPORTING AND ANALYTICS:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:45:04.758Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=46a3a569-b5cf-5461-9c2c-29c563469bb2 -2026-09-28T19:45:04.758Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:04.758Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=d3557eb3cc13814d43eb1f8fb16e960ee99461dc28bbb384c3eebbcd1e5bcc4e platform={} -2026-09-28T19:45:04.760Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622 -2026-09-28T19:45:04.761Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:04.761Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=6ce624e37293ac1e217d1ffa2f4b0573c96c1e7a8be5af02e2e6f4fc5472855e platform={} -2026-09-28T19:45:04.789Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.765Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.791Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '23b3430d-87c1-54a8-b081-1248b60b4d08', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.767Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.879Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:45:04.879Z CLI error [TEST REPORTING AND ANALYTICS:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:45:04.882Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4 -2026-09-28T19:45:04.883Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:04.883Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=6ce624e37293ac1e217d1ffa2f4b0573c96c1e7a8be5af02e2e6f4fc5472855e platform={} -2026-09-28T19:45:04.883Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=23b3430d-87c1-54a8-b081-1248b60b4d08 -2026-09-28T19:45:04.883Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:04.883Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=d3557eb3cc13814d43eb1f8fb16e960ee99461dc28bbb384c3eebbcd1e5bcc4e platform={} -2026-09-28T19:45:04.889Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.745Z', - uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.749Z', - uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.753Z', - uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.754Z', - uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.754Z', - uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.754Z', - uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:04.897Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.185Z', - uuid: '46a3a569-b5cf-5461-9c2c-29c563469bb2', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 562, - test_run_uuid: '46a3a569-b5cf-5461-9c2c-29c563469bb2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.748Z', - uuid: '46a3a569-b5cf-5461-9c2c-29c563469bb2', - kind: 'TEST_STEP', - message: 'Expect "toContain"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '46a3a569-b5cf-5461-9c2c-29c563469bb2' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:04.900Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 54, - started_at: '2026-09-28T19:45:04.712Z', - finished_at: '2026-09-28T19:45:04.766Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.907Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.889Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.907Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '46a3a569-b5cf-5461-9c2c-29c563469bb2', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 608, - started_at: '2026-09-28T19:45:04.165Z', - finished_at: '2026-09-28T19:45:04.773Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.909Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a89d627d-da58-559f-8204-00b8e653dee2', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.890Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.915Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:45:04.916Z CLI error [TEST REPORTING AND ANALYTICS:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:45:04.916Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=a89d627d-da58-559f-8204-00b8e653dee2 -2026-09-28T19:45:04.916Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:04.916Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=d3557eb3cc13814d43eb1f8fb16e960ee99461dc28bbb384c3eebbcd1e5bcc4e platform={} -2026-09-28T19:45:04.923Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.782Z', - uuid: 'f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 9, - test_run_uuid: 'f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.792Z', - uuid: 'f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.793Z', - uuid: 'f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:04.923Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=a5704801-ba37-513f-a1c2-b86a937b2f2a -2026-09-28T19:45:04.924Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:04.924Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=6ce624e37293ac1e217d1ffa2f4b0573c96c1e7a8be5af02e2e6f4fc5472855e platform={} -2026-09-28T19:45:04.928Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 125, - started_at: '2026-09-28T19:45:04.765Z', - finished_at: '2026-09-28T19:45:04.890Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.929Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.793Z', - uuid: '23b3430d-87c1-54a8-b081-1248b60b4d08', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 58, - test_run_uuid: '23b3430d-87c1-54a8-b081-1248b60b4d08' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.851Z', - uuid: '23b3430d-87c1-54a8-b081-1248b60b4d08', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '23b3430d-87c1-54a8-b081-1248b60b4d08' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.853Z', - uuid: '23b3430d-87c1-54a8-b081-1248b60b4d08', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '23b3430d-87c1-54a8-b081-1248b60b4d08' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:04.929Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '19f38689-426b-5823-80b1-60fb4070563e', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.920Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.931Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '23b3430d-87c1-54a8-b081-1248b60b4d08', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 130, - started_at: '2026-09-28T19:45:04.767Z', - finished_at: '2026-09-28T19:45:04.897Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.933Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.927Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.941Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.905Z', - uuid: 'a89d627d-da58-559f-8204-00b8e653dee2', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'a89d627d-da58-559f-8204-00b8e653dee2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.909Z', - uuid: 'a89d627d-da58-559f-8204-00b8e653dee2', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a89d627d-da58-559f-8204-00b8e653dee2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.910Z', - uuid: 'a89d627d-da58-559f-8204-00b8e653dee2', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a89d627d-da58-559f-8204-00b8e653dee2' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:04.944Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a89d627d-da58-559f-8204-00b8e653dee2', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 33, - started_at: '2026-09-28T19:45:04.890Z', - finished_at: '2026-09-28T19:45:04.923Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.945Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:45:04.945Z CLI error [TEST REPORTING AND ANALYTICS:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:45:04.946Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.910Z', - uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.915Z', - uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.918Z', - uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.918Z', - uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:04.949Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 39, - started_at: '2026-09-28T19:45:04.889Z', - finished_at: '2026-09-28T19:45:04.928Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.955Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=043cc20b-6b16-5ba8-9e92-c77496b45a95 -2026-09-28T19:45:04.955Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:04.955Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=6ce624e37293ac1e217d1ffa2f4b0573c96c1e7a8be5af02e2e6f4fc5472855e platform={} -2026-09-28T19:45:04.965Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8e0fb597-e360-5b2e-8cfd-4126942d0426', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.957Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.970Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.937Z', - uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.940Z', - uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.943Z', - uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.943Z', - uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.944Z', - uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.950Z', - uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95', - kind: 'TEST_STEP', - message: 'Expect "toBeUndefined"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:04.971Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'aeaeda38-cabf-469b-8af7-8bd13d89c210', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '8e0fb597-e360-5b2e-8cfd-4126942d0426', - body: { lang: 'node', code: null }, - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:45:04.968Z' - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.972Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 31, - started_at: '2026-09-28T19:45:04.927Z', - finished_at: '2026-09-28T19:45:04.958Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.976Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:04.971Z', - uuid: 'aeaeda38-cabf-469b-8af7-8bd13d89c210', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: 'aeaeda38-cabf-469b-8af7-8bd13d89c210' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:04.972Z', - uuid: 'aeaeda38-cabf-469b-8af7-8bd13d89c210', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: 'aeaeda38-cabf-469b-8af7-8bd13d89c210' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:04.973Z', - uuid: 'aeaeda38-cabf-469b-8af7-8bd13d89c210', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: 'aeaeda38-cabf-469b-8af7-8bd13d89c210' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:04.977Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'aeaeda38-cabf-469b-8af7-8bd13d89c210', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '8e0fb597-e360-5b2e-8cfd-4126942d0426', - body: { lang: 'node', code: null }, - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:45:04.968Z', - finished_at: '2026-09-28T19:45:04.974Z' - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.979Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=8e0fb597-e360-5b2e-8cfd-4126942d0426 -2026-09-28T19:45:04.979Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:04.979Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=6ce624e37293ac1e217d1ffa2f4b0573c96c1e7a8be5af02e2e6f4fc5472855e platform={} -2026-09-28T19:45:04.986Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7a194883-af9b-57a8-8512-8af235aa67af', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.982Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:05.014Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:45:05.015Z CLI error [TEST REPORTING AND ANALYTICS:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:45:05.016Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=7a194883-af9b-57a8-8512-8af235aa67af -2026-09-28T19:45:05.017Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:05.017Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=6ce624e37293ac1e217d1ffa2f4b0573c96c1e7a8be5af02e2e6f4fc5472855e platform={} -2026-09-28T19:45:05.019Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.975Z', - uuid: '8e0fb597-e360-5b2e-8cfd-4126942d0426', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '8e0fb597-e360-5b2e-8cfd-4126942d0426' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.976Z', - uuid: '8e0fb597-e360-5b2e-8cfd-4126942d0426', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '8e0fb597-e360-5b2e-8cfd-4126942d0426' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.976Z', - uuid: '8e0fb597-e360-5b2e-8cfd-4126942d0426', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '8e0fb597-e360-5b2e-8cfd-4126942d0426' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:05.022Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8e0fb597-e360-5b2e-8cfd-4126942d0426', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 25, - started_at: '2026-09-28T19:45:04.957Z', - finished_at: '2026-09-28T19:45:04.982Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [ 'aeaeda38-cabf-469b-8af7-8bd13d89c210' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:05.029Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.994Z', - uuid: '7a194883-af9b-57a8-8512-8af235aa67af', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '7a194883-af9b-57a8-8512-8af235aa67af' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.999Z', - uuid: '7a194883-af9b-57a8-8512-8af235aa67af', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: '7a194883-af9b-57a8-8512-8af235aa67af' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:05.006Z', - uuid: '7a194883-af9b-57a8-8512-8af235aa67af', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '7a194883-af9b-57a8-8512-8af235aa67af' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:05.008Z', - uuid: '7a194883-af9b-57a8-8512-8af235aa67af', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7a194883-af9b-57a8-8512-8af235aa67af' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:05.008Z', - uuid: '7a194883-af9b-57a8-8512-8af235aa67af', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7a194883-af9b-57a8-8512-8af235aa67af' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:05.009Z', - uuid: '7a194883-af9b-57a8-8512-8af235aa67af', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '7a194883-af9b-57a8-8512-8af235aa67af' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:05.011Z', - uuid: '7a194883-af9b-57a8-8512-8af235aa67af', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '7a194883-af9b-57a8-8512-8af235aa67af' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:05.031Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7a194883-af9b-57a8-8512-8af235aa67af', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 39, - started_at: '2026-09-28T19:45:04.982Z', - finished_at: '2026-09-28T19:45:05.021Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:05.444Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch: 200 OK -2026-09-28T19:45:05.444Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:45:05.444Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'TestRunStarted':e5a58c66-e44b-5fe5-964d-10a2d2da9f56,'TestRunStarted':46a3a569-b5cf-5461-9c2c-29c563469bb2,'TestRunStarted':f838ab83-dc47-5287-8828-d5931b4bea63,'HookRunStarted':73375ad8-5898-4902-9e04-977c2a16af16,'TestRunFinished':e5a58c66-e44b-5fe5-964d-10a2d2da9f56 -- {"success":true} -2026-09-28T19:45:05.445Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 34 -2026-09-28T19:45:05.445Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 19 -2026-09-28T19:45:05.447Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.079Z', - uuid: 'e5a58c66-e44b-5fe5-964d-10a2d2da9f56', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 30, - test_run_uuid: 'e5a58c66-e44b-5fe5-964d-10a2d2da9f56' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.110Z', - uuid: 'e5a58c66-e44b-5fe5-964d-10a2d2da9f56', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'e5a58c66-e44b-5fe5-964d-10a2d2da9f56' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.112Z', - uuid: 'e5a58c66-e44b-5fe5-964d-10a2d2da9f56', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e5a58c66-e44b-5fe5-964d-10a2d2da9f56' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:04.274Z', - uuid: '73375ad8-5898-4902-9e04-977c2a16af16', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 62, - hook_run_uuid: '73375ad8-5898-4902-9e04-977c2a16af16' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:04.348Z', - uuid: '73375ad8-5898-4902-9e04-977c2a16af16', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 59, - hook_run_uuid: '73375ad8-5898-4902-9e04-977c2a16af16' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:04.411Z', - uuid: '73375ad8-5898-4902-9e04-977c2a16af16', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 53, - hook_run_uuid: '73375ad8-5898-4902-9e04-977c2a16af16' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:04.470Z', - uuid: '73375ad8-5898-4902-9e04-977c2a16af16', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 20, - hook_run_uuid: '73375ad8-5898-4902-9e04-977c2a16af16' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.490Z', - uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.497Z', - uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.498Z', - uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.498Z', - uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.498Z', - uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.498Z', - uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.499Z', - uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.542Z', - uuid: '09d65e7d-5c0f-520f-aeaf-c8253097aaab', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '09d65e7d-5c0f-520f-aeaf-c8253097aaab' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.546Z', - uuid: '09d65e7d-5c0f-520f-aeaf-c8253097aaab', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '09d65e7d-5c0f-520f-aeaf-c8253097aaab' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.548Z', - uuid: '09d65e7d-5c0f-520f-aeaf-c8253097aaab', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '09d65e7d-5c0f-520f-aeaf-c8253097aaab' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.578Z', - uuid: '4a914cef-699b-598e-b647-f82c7aac483d', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '4a914cef-699b-598e-b647-f82c7aac483d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.581Z', - uuid: '4a914cef-699b-598e-b647-f82c7aac483d', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4a914cef-699b-598e-b647-f82c7aac483d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.582Z', - uuid: '4a914cef-699b-598e-b647-f82c7aac483d', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4a914cef-699b-598e-b647-f82c7aac483d' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.602Z', - uuid: 'dcf90257-db50-5c46-9739-080a8374f5f1', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'dcf90257-db50-5c46-9739-080a8374f5f1' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.606Z', - uuid: 'dcf90257-db50-5c46-9739-080a8374f5f1', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'dcf90257-db50-5c46-9739-080a8374f5f1' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.608Z', - uuid: 'dcf90257-db50-5c46-9739-080a8374f5f1', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'dcf90257-db50-5c46-9739-080a8374f5f1' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.643Z', - uuid: 'd956066c-4056-5a6e-a17d-0e8b7cfd0363', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'd956066c-4056-5a6e-a17d-0e8b7cfd0363' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.645Z', - uuid: 'd956066c-4056-5a6e-a17d-0e8b7cfd0363', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd956066c-4056-5a6e-a17d-0e8b7cfd0363' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.646Z', - uuid: 'd956066c-4056-5a6e-a17d-0e8b7cfd0363', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd956066c-4056-5a6e-a17d-0e8b7cfd0363' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.677Z', - uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.680Z', - uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.682Z', - uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.684Z', - uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.685Z', - uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.685Z', - uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.701Z', - uuid: '679c6365-c70e-5817-ba72-62587f5b9c82', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '679c6365-c70e-5817-ba72-62587f5b9c82' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.704Z', - uuid: '679c6365-c70e-5817-ba72-62587f5b9c82', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '679c6365-c70e-5817-ba72-62587f5b9c82' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.705Z', - uuid: '679c6365-c70e-5817-ba72-62587f5b9c82', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '679c6365-c70e-5817-ba72-62587f5b9c82' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.705Z', - uuid: '679c6365-c70e-5817-ba72-62587f5b9c82', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '679c6365-c70e-5817-ba72-62587f5b9c82' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.745Z', - uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.749Z', - uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.753Z', - uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.754Z', - uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.754Z', - uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.754Z', - uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.185Z', - uuid: '46a3a569-b5cf-5461-9c2c-29c563469bb2', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 562, - test_run_uuid: '46a3a569-b5cf-5461-9c2c-29c563469bb2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.748Z', - uuid: '46a3a569-b5cf-5461-9c2c-29c563469bb2', - kind: 'TEST_STEP', - message: 'Expect "toContain"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '46a3a569-b5cf-5461-9c2c-29c563469bb2' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.782Z', - uuid: 'f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 9, - test_run_uuid: 'f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.792Z', - uuid: 'f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.793Z', - uuid: 'f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.793Z', - uuid: '23b3430d-87c1-54a8-b081-1248b60b4d08', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 58, - test_run_uuid: '23b3430d-87c1-54a8-b081-1248b60b4d08' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.851Z', - uuid: '23b3430d-87c1-54a8-b081-1248b60b4d08', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '23b3430d-87c1-54a8-b081-1248b60b4d08' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.853Z', - uuid: '23b3430d-87c1-54a8-b081-1248b60b4d08', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '23b3430d-87c1-54a8-b081-1248b60b4d08' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.905Z', - uuid: 'a89d627d-da58-559f-8204-00b8e653dee2', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'a89d627d-da58-559f-8204-00b8e653dee2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.909Z', - uuid: 'a89d627d-da58-559f-8204-00b8e653dee2', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a89d627d-da58-559f-8204-00b8e653dee2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.910Z', - uuid: 'a89d627d-da58-559f-8204-00b8e653dee2', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a89d627d-da58-559f-8204-00b8e653dee2' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.910Z', - uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.915Z', - uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.918Z', - uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.918Z', - uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.937Z', - uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.940Z', - uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.943Z', - uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.943Z', - uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.944Z', - uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.950Z', - uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95', - kind: 'TEST_STEP', - message: 'Expect "toBeUndefined"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:04.971Z', - uuid: 'aeaeda38-cabf-469b-8af7-8bd13d89c210', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: 'aeaeda38-cabf-469b-8af7-8bd13d89c210' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:04.972Z', - uuid: 'aeaeda38-cabf-469b-8af7-8bd13d89c210', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: 'aeaeda38-cabf-469b-8af7-8bd13d89c210' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:04.973Z', - uuid: 'aeaeda38-cabf-469b-8af7-8bd13d89c210', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: 'aeaeda38-cabf-469b-8af7-8bd13d89c210' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.975Z', - uuid: '8e0fb597-e360-5b2e-8cfd-4126942d0426', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '8e0fb597-e360-5b2e-8cfd-4126942d0426' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.976Z', - uuid: '8e0fb597-e360-5b2e-8cfd-4126942d0426', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '8e0fb597-e360-5b2e-8cfd-4126942d0426' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.976Z', - uuid: '8e0fb597-e360-5b2e-8cfd-4126942d0426', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '8e0fb597-e360-5b2e-8cfd-4126942d0426' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.994Z', - uuid: '7a194883-af9b-57a8-8512-8af235aa67af', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '7a194883-af9b-57a8-8512-8af235aa67af' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.999Z', - uuid: '7a194883-af9b-57a8-8512-8af235aa67af', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: '7a194883-af9b-57a8-8512-8af235aa67af' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:05.006Z', - uuid: '7a194883-af9b-57a8-8512-8af235aa67af', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '7a194883-af9b-57a8-8512-8af235aa67af' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:05.008Z', - uuid: '7a194883-af9b-57a8-8512-8af235aa67af', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7a194883-af9b-57a8-8512-8af235aa67af' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:05.008Z', - uuid: '7a194883-af9b-57a8-8512-8af235aa67af', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7a194883-af9b-57a8-8512-8af235aa67af' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:05.009Z', - uuid: '7a194883-af9b-57a8-8512-8af235aa67af', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '7a194883-af9b-57a8-8512-8af235aa67af' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:05.011Z', - uuid: '7a194883-af9b-57a8-8512-8af235aa67af', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '7a194883-af9b-57a8-8512-8af235aa67af' - } - ] - } -] to 45049:0 -2026-09-28T19:45:05.447Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch. Request Size - 31532 bytes. Events are 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -2026-09-28T19:45:05.447Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.079Z","uuid":"e5a58c66-e44b-5fe5-964d-10a2d2da9f56","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":30,"test_run_uuid":"e5a58c66-e44b-5fe5-964d-10a2d2da9f56"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.110Z","uuid":"e5a58c66-e44b-5fe5-964d-10a2d2da9f56","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"e5a58c66-e44b-5fe5-964d-10a2d2da9f56"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.112Z","uuid":"e5a58c66-e44b-5fe5-964d-10a2d2da9f56","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"e5a58c66-e44b-5fe5-964d-10a2d2da9f56"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_EACH","timestamp":"2026-09-28T19:45:04.274Z","uuid":"73375ad8-5898-4902-9e04-977c2a16af16","kind":"TEST_STEP","message":"Fixture \"__browserstack_workerHook\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":62,"hook_run_uuid":"73375ad8-5898-4902-9e04-977c2a16af16"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_EACH","timestamp":"2026-09-28T19:45:04.348Z","uuid":"73375ad8-5898-4902-9e04-977c2a16af16","kind":"TEST_STEP","message":"Fixture \"__browserstack_testHook\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":59,"hook_run_uuid":"73375ad8-5898-4902-9e04-977c2a16af16"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_EACH","timestamp":"2026-09-28T19:45:04.411Z","uuid":"73375ad8-5898-4902-9e04-977c2a16af16","kind":"TEST_STEP","message":"Create request context","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":53,"hook_run_uuid":"73375ad8-5898-4902-9e04-977c2a16af16"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_EACH","timestamp":"2026-09-28T19:45:04.470Z","uuid":"73375ad8-5898-4902-9e04-977c2a16af16","kind":"TEST_STEP","message":"DELETE","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":20,"hook_run_uuid":"73375ad8-5898-4902-9e04-977c2a16af16"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.490Z","uuid":"f838ab83-dc47-5287-8828-d5931b4bea63","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":5,"test_run_uuid":"f838ab83-dc47-5287-8828-d5931b4bea63"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.497Z","uuid":"f838ab83-dc47-5287-8828-d5931b4bea63","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"f838ab83-dc47-5287-8828-d5931b4bea63"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.498Z","uuid":"f838ab83-dc47-5287-8828-d5931b4bea63","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"f838ab83-dc47-5287-8828-d5931b4bea63"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.498Z","uuid":"f838ab83-dc47-5287-8828-d5931b4bea63","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"f838ab83-dc47-5287-8828-d5931b4bea63"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.498Z","uuid":"f838ab83-dc47-5287-8828-d5931b4bea63","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"f838ab83-dc47-5287-8828-d5931b4bea63"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.498Z","uuid":"f838ab83-dc47-5287-8828-d5931b4bea63","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"f838ab83-dc47-5287-8828-d5931b4bea63"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.499Z","uuid":"f838ab83-dc47-5287-8828-d5931b4bea63","kind":"TEST_STEP","message":"Expect \"toEqual\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"f838ab83-dc47-5287-8828-d5931b4bea63"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.542Z","uuid":"09d65e7d-5c0f-520f-aeaf-c8253097aaab","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":4,"test_run_uuid":"09d65e7d-5c0f-520f-aeaf-c8253097aaab"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.546Z","uuid":"09d65e7d-5c0f-520f-aeaf-c8253097aaab","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"09d65e7d-5c0f-520f-aeaf-c8253097aaab"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.548Z","uuid":"09d65e7d-5c0f-520f-aeaf-c8253097aaab","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"09d65e7d-5c0f-520f-aeaf-c8253097aaab"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.578Z","uuid":"4a914cef-699b-598e-b647-f82c7aac483d","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"4a914cef-699b-598e-b647-f82c7aac483d"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.581Z","uuid":"4a914cef-699b-598e-b647-f82c7aac483d","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"4a914cef-699b-598e-b647-f82c7aac483d"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.582Z","uuid":"4a914cef-699b-598e-b647-f82c7aac483d","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"4a914cef-699b-598e-b647-f82c7aac483d"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.602Z","uuid":"dcf90257-db50-5c46-9739-080a8374f5f1","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":4,"test_run_uuid":"dcf90257-db50-5c46-9739-080a8374f5f1"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.606Z","uuid":"dcf90257-db50-5c46-9739-080a8374f5f1","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"dcf90257-db50-5c46-9739-080a8374f5f1"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.608Z","uuid":"dcf90257-db50-5c46-9739-080a8374f5f1","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"dcf90257-db50-5c46-9739-080a8374f5f1"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.643Z","uuid":"d956066c-4056-5a6e-a17d-0e8b7cfd0363","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"d956066c-4056-5a6e-a17d-0e8b7cfd0363"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.645Z","uuid":"d956066c-4056-5a6e-a17d-0e8b7cfd0363","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"d956066c-4056-5a6e-a17d-0e8b7cfd0363"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.646Z","uuid":"d956066c-4056-5a6e-a17d-0e8b7cfd0363","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"d956066c-4056-5a6e-a17d-0e8b7cfd0363"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.677Z","uuid":"18d3c0ef-adcd-5b88-8328-2f59d5834083","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"18d3c0ef-adcd-5b88-8328-2f59d5834083"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.680Z","uuid":"18d3c0ef-adcd-5b88-8328-2f59d5834083","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"18d3c0ef-adcd-5b88-8328-2f59d5834083"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.682Z","uuid":"18d3c0ef-adcd-5b88-8328-2f59d5834083","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"18d3c0ef-adcd-5b88-8328-2f59d5834083"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.684Z","uuid":"18d3c0ef-adcd-5b88-8328-2f59d5834083","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"18d3c0ef-adcd-5b88-8328-2f59d5834083"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.685Z","uuid":"18d3c0ef-adcd-5b88-8328-2f59d5834083","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"18d3c0ef-adcd-5b88-8328-2f59d5834083"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.685Z","uuid":"18d3c0ef-adcd-5b88-8328-2f59d5834083","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"18d3c0ef-adcd-5b88-8328-2f59d5834083"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.701Z","uuid":"679c6365-c70e-5817-ba72-62587f5b9c82","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"679c6365-c70e-5817-ba72-62587f5b9c82"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.704Z","uuid":"679c6365-c70e-5817-ba72-62587f5b9c82","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"679c6365-c70e-5817-ba72-62587f5b9c82"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.705Z","uuid":"679c6365-c70e-5817-ba72-62587f5b9c82","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"679c6365-c70e-5817-ba72-62587f5b9c82"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.705Z","uuid":"679c6365-c70e-5817-ba72-62587f5b9c82","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"679c6365-c70e-5817-ba72-62587f5b9c82"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.745Z","uuid":"b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.749Z","uuid":"b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622","kind":"TEST_STEP","message":"PATCH","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.753Z","uuid":"b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.754Z","uuid":"b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.754Z","uuid":"b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.754Z","uuid":"b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.185Z","uuid":"46a3a569-b5cf-5461-9c2c-29c563469bb2","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":562,"test_run_uuid":"46a3a569-b5cf-5461-9c2c-29c563469bb2"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.748Z","uuid":"46a3a569-b5cf-5461-9c2c-29c563469bb2","kind":"TEST_STEP","message":"Expect \"toContain\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"46a3a569-b5cf-5461-9c2c-29c563469bb2"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.782Z","uuid":"f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4","kind":"TEST_STEP","message":"PATCH","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":9,"test_run_uuid":"f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.792Z","uuid":"f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.793Z","uuid":"f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.793Z","uuid":"23b3430d-87c1-54a8-b081-1248b60b4d08","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":58,"test_run_uuid":"23b3430d-87c1-54a8-b081-1248b60b4d08"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.851Z","uuid":"23b3430d-87c1-54a8-b081-1248b60b4d08","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"23b3430d-87c1-54a8-b081-1248b60b4d08"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.853Z","uuid":"23b3430d-87c1-54a8-b081-1248b60b4d08","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"23b3430d-87c1-54a8-b081-1248b60b4d08"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.905Z","uuid":"a89d627d-da58-559f-8204-00b8e653dee2","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":4,"test_run_uuid":"a89d627d-da58-559f-8204-00b8e653dee2"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.909Z","uuid":"a89d627d-da58-559f-8204-00b8e653dee2","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"a89d627d-da58-559f-8204-00b8e653dee2"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.910Z","uuid":"a89d627d-da58-559f-8204-00b8e653dee2","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"a89d627d-da58-559f-8204-00b8e653dee2"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.910Z","uuid":"a5704801-ba37-513f-a1c2-b86a937b2f2a","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":4,"test_run_uuid":"a5704801-ba37-513f-a1c2-b86a937b2f2a"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.915Z","uuid":"a5704801-ba37-513f-a1c2-b86a937b2f2a","kind":"TEST_STEP","message":"PATCH","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"a5704801-ba37-513f-a1c2-b86a937b2f2a"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.918Z","uuid":"a5704801-ba37-513f-a1c2-b86a937b2f2a","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"a5704801-ba37-513f-a1c2-b86a937b2f2a"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.918Z","uuid":"a5704801-ba37-513f-a1c2-b86a937b2f2a","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"a5704801-ba37-513f-a1c2-b86a937b2f2a"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.937Z","uuid":"043cc20b-6b16-5ba8-9e92-c77496b45a95","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"043cc20b-6b16-5ba8-9e92-c77496b45a95"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.940Z","uuid":"043cc20b-6b16-5ba8-9e92-c77496b45a95","kind":"TEST_STEP","message":"DELETE","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"043cc20b-6b16-5ba8-9e92-c77496b45a95"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.943Z","uuid":"043cc20b-6b16-5ba8-9e92-c77496b45a95","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"043cc20b-6b16-5ba8-9e92-c77496b45a95"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.943Z","uuid":"043cc20b-6b16-5ba8-9e92-c77496b45a95","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"043cc20b-6b16-5ba8-9e92-c77496b45a95"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.944Z","uuid":"043cc20b-6b16-5ba8-9e92-c77496b45a95","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":5,"test_run_uuid":"043cc20b-6b16-5ba8-9e92-c77496b45a95"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.950Z","uuid":"043cc20b-6b16-5ba8-9e92-c77496b45a95","kind":"TEST_STEP","message":"Expect \"toBeUndefined\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"043cc20b-6b16-5ba8-9e92-c77496b45a95"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_EACH","timestamp":"2026-09-28T19:45:04.971Z","uuid":"aeaeda38-cabf-469b-8af7-8bd13d89c210","kind":"TEST_STEP","message":"Fixture \"__browserstack_testHook\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"hook_run_uuid":"aeaeda38-cabf-469b-8af7-8bd13d89c210"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_EACH","timestamp":"2026-09-28T19:45:04.972Z","uuid":"aeaeda38-cabf-469b-8af7-8bd13d89c210","kind":"TEST_STEP","message":"Create request context","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"hook_run_uuid":"aeaeda38-cabf-469b-8af7-8bd13d89c210"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_EACH","timestamp":"2026-09-28T19:45:04.973Z","uuid":"aeaeda38-cabf-469b-8af7-8bd13d89c210","kind":"TEST_STEP","message":"DELETE","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"hook_run_uuid":"aeaeda38-cabf-469b-8af7-8bd13d89c210"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.975Z","uuid":"8e0fb597-e360-5b2e-8cfd-4126942d0426","kind":"TEST_STEP","message":"DELETE","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"8e0fb597-e360-5b2e-8cfd-4126942d0426"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.976Z","uuid":"8e0fb597-e360-5b2e-8cfd-4126942d0426","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"8e0fb597-e360-5b2e-8cfd-4126942d0426"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.976Z","uuid":"8e0fb597-e360-5b2e-8cfd-4126942d0426","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"8e0fb597-e360-5b2e-8cfd-4126942d0426"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.994Z","uuid":"7a194883-af9b-57a8-8512-8af235aa67af","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":5,"test_run_uuid":"7a194883-af9b-57a8-8512-8af235aa67af"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.999Z","uuid":"7a194883-af9b-57a8-8512-8af235aa67af","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":6,"test_run_uuid":"7a194883-af9b-57a8-8512-8af235aa67af"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:05.006Z","uuid":"7a194883-af9b-57a8-8512-8af235aa67af","kind":"TEST_STEP","message":"DELETE","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"7a194883-af9b-57a8-8512-8af235aa67af"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:05.008Z","uuid":"7a194883-af9b-57a8-8512-8af235aa67af","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"7a194883-af9b-57a8-8512-8af235aa67af"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:05.008Z","uuid":"7a194883-af9b-57a8-8512-8af235aa67af","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"7a194883-af9b-57a8-8512-8af235aa67af"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:05.009Z","uuid":"7a194883-af9b-57a8-8512-8af235aa67af","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"7a194883-af9b-57a8-8512-8af235aa67af"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:05.011Z","uuid":"7a194883-af9b-57a8-8512-8af235aa67af","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"7a194883-af9b-57a8-8512-8af235aa67af"}]}] -2026-09-28T19:45:05.447Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:05.447Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch -2026-09-28T19:45:05.449Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch","entryType":"measure","startTime":1790624704455.6223,"duration":989.2671249993145,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:45:06.451Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 34 -2026-09-28T19:45:06.454Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: '73375ad8-5898-4902-9e04-977c2a16af16', - name: 'beforeEach hook', - result: 'passed', - test_run_id: 'f838ab83-dc47-5287-8828-d5931b4bea63', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:45:04.230Z', - finished_at: '2026-09-28T19:45:04.490Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '09d65e7d-5c0f-520f-aeaf-c8253097aaab', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.528Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 339, - started_at: '2026-09-28T19:45:04.190Z', - finished_at: '2026-09-28T19:45:04.529Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [ '73375ad8-5898-4902-9e04-977c2a16af16' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4a914cef-699b-598e-b647-f82c7aac483d', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.569Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '09d65e7d-5c0f-520f-aeaf-c8253097aaab', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 41, - started_at: '2026-09-28T19:45:04.528Z', - finished_at: '2026-09-28T19:45:04.569Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dcf90257-db50-5c46-9739-080a8374f5f1', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.593Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4a914cef-699b-598e-b647-f82c7aac483d', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 25, - started_at: '2026-09-28T19:45:04.569Z', - finished_at: '2026-09-28T19:45:04.594Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd956066c-4056-5a6e-a17d-0e8b7cfd0363', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.621Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dcf90257-db50-5c46-9739-080a8374f5f1', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 28, - started_at: '2026-09-28T19:45:04.593Z', - finished_at: '2026-09-28T19:45:04.621Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.654Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd956066c-4056-5a6e-a17d-0e8b7cfd0363', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 34, - started_at: '2026-09-28T19:45:04.621Z', - finished_at: '2026-09-28T19:45:04.655Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '679c6365-c70e-5817-ba72-62587f5b9c82', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.693Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 39, - started_at: '2026-09-28T19:45:04.654Z', - finished_at: '2026-09-28T19:45:04.693Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.712Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '679c6365-c70e-5817-ba72-62587f5b9c82', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:45:04.693Z', - finished_at: '2026-09-28T19:45:04.712Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.765Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '23b3430d-87c1-54a8-b081-1248b60b4d08', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.767Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 54, - started_at: '2026-09-28T19:45:04.712Z', - finished_at: '2026-09-28T19:45:04.766Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.889Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '46a3a569-b5cf-5461-9c2c-29c563469bb2', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 608, - started_at: '2026-09-28T19:45:04.165Z', - finished_at: '2026-09-28T19:45:04.773Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a89d627d-da58-559f-8204-00b8e653dee2', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.890Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 125, - started_at: '2026-09-28T19:45:04.765Z', - finished_at: '2026-09-28T19:45:04.890Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '19f38689-426b-5823-80b1-60fb4070563e', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.920Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '23b3430d-87c1-54a8-b081-1248b60b4d08', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 130, - started_at: '2026-09-28T19:45:04.767Z', - finished_at: '2026-09-28T19:45:04.897Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.927Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a89d627d-da58-559f-8204-00b8e653dee2', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 33, - started_at: '2026-09-28T19:45:04.890Z', - finished_at: '2026-09-28T19:45:04.923Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 39, - started_at: '2026-09-28T19:45:04.889Z', - finished_at: '2026-09-28T19:45:04.928Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8e0fb597-e360-5b2e-8cfd-4126942d0426', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.957Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'aeaeda38-cabf-469b-8af7-8bd13d89c210', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '8e0fb597-e360-5b2e-8cfd-4126942d0426', - body: { lang: 'node', code: null }, - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:45:04.968Z' - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 31, - started_at: '2026-09-28T19:45:04.927Z', - finished_at: '2026-09-28T19:45:04.958Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'aeaeda38-cabf-469b-8af7-8bd13d89c210', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '8e0fb597-e360-5b2e-8cfd-4126942d0426', - body: { lang: 'node', code: null }, - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:45:04.968Z', - finished_at: '2026-09-28T19:45:04.974Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7a194883-af9b-57a8-8512-8af235aa67af', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.982Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8e0fb597-e360-5b2e-8cfd-4126942d0426', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 25, - started_at: '2026-09-28T19:45:04.957Z', - finished_at: '2026-09-28T19:45:04.982Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [ 'aeaeda38-cabf-469b-8af7-8bd13d89c210' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7a194883-af9b-57a8-8512-8af235aa67af', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 39, - started_at: '2026-09-28T19:45:04.982Z', - finished_at: '2026-09-28T19:45:05.021Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 45049:0 -2026-09-28T19:45:06.455Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch. Request Size - 44573 bytes. Events are 'HookRunFinished':73375ad8-5898-4902-9e04-977c2a16af16,'TestRunStarted':09d65e7d-5c0f-520f-aeaf-c8253097aaab,'TestRunFinished':f838ab83-dc47-5287-8828-d5931b4bea63,'TestRunStarted':4a914cef-699b-598e-b647-f82c7aac483d,'TestRunFinished':09d65e7d-5c0f-520f-aeaf-c8253097aaab,'TestRunStarted':dcf90257-db50-5c46-9739-080a8374f5f1,'TestRunFinished':4a914cef-699b-598e-b647-f82c7aac483d,'TestRunStarted':d956066c-4056-5a6e-a17d-0e8b7cfd0363,'TestRunFinished':dcf90257-db50-5c46-9739-080a8374f5f1,'TestRunStarted':18d3c0ef-adcd-5b88-8328-2f59d5834083,'TestRunFinished':d956066c-4056-5a6e-a17d-0e8b7cfd0363,'TestRunStarted':679c6365-c70e-5817-ba72-62587f5b9c82,'TestRunFinished':18d3c0ef-adcd-5b88-8328-2f59d5834083,'TestRunStarted':b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622,'TestRunFinished':679c6365-c70e-5817-ba72-62587f5b9c82,'TestRunStarted':f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4,'TestRunStarted':23b3430d-87c1-54a8-b081-1248b60b4d08,'TestRunFinished':b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622,'TestRunStarted':a5704801-ba37-513f-a1c2-b86a937b2f2a,'TestRunFinished':46a3a569-b5cf-5461-9c2c-29c563469bb2,'TestRunStarted':a89d627d-da58-559f-8204-00b8e653dee2,'TestRunFinished':f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4,'TestRunStarted':19f38689-426b-5823-80b1-60fb4070563e,'TestRunFinished':23b3430d-87c1-54a8-b081-1248b60b4d08,'TestRunStarted':043cc20b-6b16-5ba8-9e92-c77496b45a95,'TestRunFinished':a89d627d-da58-559f-8204-00b8e653dee2,'TestRunFinished':a5704801-ba37-513f-a1c2-b86a937b2f2a,'TestRunStarted':8e0fb597-e360-5b2e-8cfd-4126942d0426,'HookRunStarted':aeaeda38-cabf-469b-8af7-8bd13d89c210,'TestRunFinished':043cc20b-6b16-5ba8-9e92-c77496b45a95,'HookRunFinished':aeaeda38-cabf-469b-8af7-8bd13d89c210,'TestRunStarted':7a194883-af9b-57a8-8512-8af235aa67af,'TestRunFinished':8e0fb597-e360-5b2e-8cfd-4126942d0426,'TestRunFinished':7a194883-af9b-57a8-8512-8af235aa67af -2026-09-28T19:45:06.455Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"HookRunFinished","hook_run":{"type":"hook","hook_type":"BEFORE_EACH","framework":"Playwright","uuid":"73375ad8-5898-4902-9e04-977c2a16af16","name":"beforeEach hook","result":"passed","test_run_id":"f838ab83-dc47-5287-8828-d5931b4bea63","body":{"lang":"node","code":null},"scope":"POST /snapshots creates a snapshot and returns 201","custom_metadata":{},"tags":[],"scopes":["Snapshot CRUD"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","started_at":"2026-09-28T19:45:04.230Z","finished_at":"2026-09-28T19:45:04.490Z"}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"09d65e7d-5c0f-520f-aeaf-c8253097aaab","name":"POST /snapshots returns 400 when name is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n name,\n ...withoutName\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutName\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when name is missing","scope":"POST /snapshots returns 400 when name is missing","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:04.528Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"f838ab83-dc47-5287-8828-d5931b4bea63","name":"POST /snapshots creates a snapshot and returns 201","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n expect(res.status()).toBe(201);\n const body = await res.json();\n expect(body.message).toBe('Snapshot created');\n expect(body.snapshot.id).toBeTruthy();\n expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n }"},"identifier":"POST /snapshots creates a snapshot and returns 201","scope":"POST /snapshots creates a snapshot and returns 201","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":339,"started_at":"2026-09-28T19:45:04.190Z","finished_at":"2026-09-28T19:45:04.529Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201"},"hooks":["73375ad8-5898-4902-9e04-977c2a16af16"],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"4a914cef-699b-598e-b647-f82c7aac483d","name":"POST /snapshots returns 400 when url is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n url,\n ...withoutUrl\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutUrl\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when url is missing","scope":"POST /snapshots returns 400 when url is missing","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:04.569Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"09d65e7d-5c0f-520f-aeaf-c8253097aaab","name":"POST /snapshots returns 400 when name is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n name,\n ...withoutName\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutName\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when name is missing","scope":"POST /snapshots returns 400 when name is missing","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":41,"started_at":"2026-09-28T19:45:04.528Z","finished_at":"2026-09-28T19:45:04.569Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"dcf90257-db50-5c46-9739-080a8374f5f1","name":"POST /snapshots returns 400 when dom is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n dom,\n ...withoutDom\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutDom\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when dom is missing","scope":"POST /snapshots returns 400 when dom is missing","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:04.593Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"4a914cef-699b-598e-b647-f82c7aac483d","name":"POST /snapshots returns 400 when url is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n url,\n ...withoutUrl\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutUrl\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when url is missing","scope":"POST /snapshots returns 400 when url is missing","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":25,"started_at":"2026-09-28T19:45:04.569Z","finished_at":"2026-09-28T19:45:04.594Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"d956066c-4056-5a6e-a17d-0e8b7cfd0363","name":"POST /snapshots returns 400 when widths is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n widths,\n ...withoutWidths\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutWidths\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when widths is missing","scope":"POST /snapshots returns 400 when widths is missing","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:04.621Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"dcf90257-db50-5c46-9739-080a8374f5f1","name":"POST /snapshots returns 400 when dom is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n dom,\n ...withoutDom\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutDom\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when dom is missing","scope":"POST /snapshots returns 400 when dom is missing","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":28,"started_at":"2026-09-28T19:45:04.593Z","finished_at":"2026-09-28T19:45:04.621Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"18d3c0ef-adcd-5b88-8328-2f59d5834083","name":"GET /snapshots returns array of queued snapshots","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n // Create two snapshots first\n await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n await request.post('/snapshots', {\n data: {\n ...VALID_SNAPSHOT,\n name: 'Second Snapshot'\n }\n });\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n expect(body.length).toBe(2);\n }"},"identifier":"GET /snapshots returns array of queued snapshots","scope":"GET /snapshots returns array of queued snapshots","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:04.654Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"d956066c-4056-5a6e-a17d-0e8b7cfd0363","name":"POST /snapshots returns 400 when widths is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n widths,\n ...withoutWidths\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutWidths\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when widths is missing","scope":"POST /snapshots returns 400 when widths is missing","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":34,"started_at":"2026-09-28T19:45:04.621Z","finished_at":"2026-09-28T19:45:04.655Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"679c6365-c70e-5817-ba72-62587f5b9c82","name":"GET /snapshots returns empty array when queue is clear","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n expect(body.length).toBe(0);\n }"},"identifier":"GET /snapshots returns empty array when queue is clear","scope":"GET /snapshots returns empty array when queue is clear","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:04.693Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"18d3c0ef-adcd-5b88-8328-2f59d5834083","name":"GET /snapshots returns array of queued snapshots","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n // Create two snapshots first\n await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n await request.post('/snapshots', {\n data: {\n ...VALID_SNAPSHOT,\n name: 'Second Snapshot'\n }\n });\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n expect(body.length).toBe(2);\n }"},"identifier":"GET /snapshots returns array of queued snapshots","scope":"GET /snapshots returns array of queued snapshots","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":39,"started_at":"2026-09-28T19:45:04.654Z","finished_at":"2026-09-28T19:45:04.693Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622","name":"PATCH /snapshots/:id updates snapshot name","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n // Create a snapshot to update\n const createRes = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n const {\n snapshot\n } = await createRes.json();\n const res = await request.patch(`/snapshots/${snapshot.id}`, {\n data: {\n name: 'Updated Name'\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.message).toBe('Snapshot updated');\n expect(body.snapshot.name).toBe('Updated Name');\n expect(body.snapshot.id).toBe(snapshot.id);\n }"},"identifier":"PATCH /snapshots/:id updates snapshot name","scope":"PATCH /snapshots/:id updates snapshot name","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:04.712Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"679c6365-c70e-5817-ba72-62587f5b9c82","name":"GET /snapshots returns empty array when queue is clear","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n expect(body.length).toBe(0);\n }"},"identifier":"GET /snapshots returns empty array when queue is clear","scope":"GET /snapshots returns empty array when queue is clear","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":19,"started_at":"2026-09-28T19:45:04.693Z","finished_at":"2026-09-28T19:45:04.712Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4","name":"PATCH /snapshots/:id returns 404 for unknown id","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n data: {\n name: 'New Name'\n }\n });\n expect(res.status()).toBe(404);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"PATCH /snapshots/:id returns 404 for unknown id","scope":"PATCH /snapshots/:id returns 404 for unknown id","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:04.765Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"23b3430d-87c1-54a8-b081-1248b60b4d08","name":"GET /library/all returns array (empty when not connected)","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/library/all');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n }"},"identifier":"GET /library/all returns array (empty when not connected)","scope":"GET /library/all returns array (empty when not connected)","scopes":["Library endpoints"],"meta":{},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:04.767Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622","name":"PATCH /snapshots/:id updates snapshot name","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n // Create a snapshot to update\n const createRes = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n const {\n snapshot\n } = await createRes.json();\n const res = await request.patch(`/snapshots/${snapshot.id}`, {\n data: {\n name: 'Updated Name'\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.message).toBe('Snapshot updated');\n expect(body.snapshot.name).toBe('Updated Name');\n expect(body.snapshot.id).toBe(snapshot.id);\n }"},"identifier":"PATCH /snapshots/:id updates snapshot name","scope":"PATCH /snapshots/:id updates snapshot name","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":54,"started_at":"2026-09-28T19:45:04.712Z","finished_at":"2026-09-28T19:45:04.766Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"a5704801-ba37-513f-a1c2-b86a937b2f2a","name":"PATCH /snapshots/:id returns 400 when name is empty string","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const createRes = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n const {\n snapshot\n } = await createRes.json();\n const res = await request.patch(`/snapshots/${snapshot.id}`, {\n data: {\n name: ''\n }\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"PATCH /snapshots/:id returns 400 when name is empty string","scope":"PATCH /snapshots/:id returns 400 when name is empty string","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:04.889Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"46a3a569-b5cf-5461-9c2c-29c563469bb2","name":"POST /library/token returns 400 when token is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.post('/library/token', {\n data: {}\n });\n // Backend should reject an empty token\n expect([400, 422, 500]).toContain(res.status());\n }"},"identifier":"POST /library/token returns 400 when token is missing","scope":"POST /library/token returns 400 when token is missing","scopes":["Library endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"passed","duration_in_ms":608,"started_at":"2026-09-28T19:45:04.165Z","finished_at":"2026-09-28T19:45:04.773Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"a89d627d-da58-559f-8204-00b8e653dee2","name":"GET /library/search returns array for a query","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/library/search?name=homepage');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n }"},"identifier":"GET /library/search returns array for a query","scope":"GET /library/search returns array for a query","scopes":["Library endpoints"],"meta":{},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:04.890Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4","name":"PATCH /snapshots/:id returns 404 for unknown id","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n data: {\n name: 'New Name'\n }\n });\n expect(res.status()).toBe(404);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"PATCH /snapshots/:id returns 404 for unknown id","scope":"PATCH /snapshots/:id returns 404 for unknown id","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":125,"started_at":"2026-09-28T19:45:04.765Z","finished_at":"2026-09-28T19:45:04.890Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"19f38689-426b-5823-80b1-60fb4070563e","name":"POST /library/token loads library with valid token","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n const res = await request.post('/library/token', {\n data: {\n token: PERCY_READ_TOKEN\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body).toBeTruthy();\n }"},"identifier":"POST /library/token loads library with valid token","scope":"POST /library/token loads library with valid token","scopes":["Library endpoints"],"meta":{},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:04.920Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"23b3430d-87c1-54a8-b081-1248b60b4d08","name":"GET /library/all returns array (empty when not connected)","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/library/all');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n }"},"identifier":"GET /library/all returns array (empty when not connected)","scope":"GET /library/all returns array (empty when not connected)","scopes":["Library endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"passed","duration_in_ms":130,"started_at":"2026-09-28T19:45:04.767Z","finished_at":"2026-09-28T19:45:04.897Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"043cc20b-6b16-5ba8-9e92-c77496b45a95","name":"DELETE /snapshots/:id deletes a specific snapshot","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const createRes = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n const {\n snapshot\n } = await createRes.json();\n const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n expect(deleteRes.status()).toBe(200);\n const body = await deleteRes.json();\n expect(body.message).toBe('Snapshot deleted');\n\n // Verify it's gone\n const listRes = await request.get('/snapshots');\n const list = await listRes.json();\n expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n }"},"identifier":"DELETE /snapshots/:id deletes a specific snapshot","scope":"DELETE /snapshots/:id deletes a specific snapshot","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:04.927Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"a89d627d-da58-559f-8204-00b8e653dee2","name":"GET /library/search returns array for a query","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/library/search?name=homepage');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n }"},"identifier":"GET /library/search returns array for a query","scope":"GET /library/search returns array for a query","scopes":["Library endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"passed","duration_in_ms":33,"started_at":"2026-09-28T19:45:04.890Z","finished_at":"2026-09-28T19:45:04.923Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"a5704801-ba37-513f-a1c2-b86a937b2f2a","name":"PATCH /snapshots/:id returns 400 when name is empty string","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const createRes = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n const {\n snapshot\n } = await createRes.json();\n const res = await request.patch(`/snapshots/${snapshot.id}`, {\n data: {\n name: ''\n }\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"PATCH /snapshots/:id returns 400 when name is empty string","scope":"PATCH /snapshots/:id returns 400 when name is empty string","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":39,"started_at":"2026-09-28T19:45:04.889Z","finished_at":"2026-09-28T19:45:04.928Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"8e0fb597-e360-5b2e-8cfd-4126942d0426","name":"DELETE /snapshots/:id returns 404 for unknown id","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.delete('/snapshots/nonexistent-id-xyz');\n expect(res.status()).toBe(404);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"DELETE /snapshots/:id returns 404 for unknown id","scope":"DELETE /snapshots/:id returns 404 for unknown id","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:04.957Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"HookRunStarted","hook_run":{"type":"hook","hook_type":"BEFORE_EACH","framework":"Playwright","uuid":"aeaeda38-cabf-469b-8af7-8bd13d89c210","name":"beforeEach hook","result":"pending","test_run_id":"8e0fb597-e360-5b2e-8cfd-4126942d0426","body":{"lang":"node","code":null},"scope":"DELETE /snapshots/:id returns 404 for unknown id","custom_metadata":{},"tags":[],"scopes":["Snapshot CRUD"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","started_at":"2026-09-28T19:45:04.968Z"}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"043cc20b-6b16-5ba8-9e92-c77496b45a95","name":"DELETE /snapshots/:id deletes a specific snapshot","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const createRes = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n const {\n snapshot\n } = await createRes.json();\n const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n expect(deleteRes.status()).toBe(200);\n const body = await deleteRes.json();\n expect(body.message).toBe('Snapshot deleted');\n\n // Verify it's gone\n const listRes = await request.get('/snapshots');\n const list = await listRes.json();\n expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n }"},"identifier":"DELETE /snapshots/:id deletes a specific snapshot","scope":"DELETE /snapshots/:id deletes a specific snapshot","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":31,"started_at":"2026-09-28T19:45:04.927Z","finished_at":"2026-09-28T19:45:04.958Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"HookRunFinished","hook_run":{"type":"hook","hook_type":"BEFORE_EACH","framework":"Playwright","uuid":"aeaeda38-cabf-469b-8af7-8bd13d89c210","name":"beforeEach hook","result":"passed","test_run_id":"8e0fb597-e360-5b2e-8cfd-4126942d0426","body":{"lang":"node","code":null},"scope":"DELETE /snapshots/:id returns 404 for unknown id","custom_metadata":{},"tags":[],"scopes":["Snapshot CRUD"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","started_at":"2026-09-28T19:45:04.968Z","finished_at":"2026-09-28T19:45:04.974Z"}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"7a194883-af9b-57a8-8512-8af235aa67af","name":"DELETE /snapshots clears all queued snapshots","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n // Create two snapshots\n await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n await request.post('/snapshots', {\n data: {\n ...VALID_SNAPSHOT,\n name: 'Second Snapshot'\n }\n });\n const clearRes = await request.delete('/snapshots');\n expect(clearRes.status()).toBe(200);\n const body = await clearRes.json();\n expect(body.message).toBe('Snapshots cleared');\n\n // Verify queue is empty\n const listRes = await request.get('/snapshots');\n const list = await listRes.json();\n expect(list.length).toBe(0);\n }"},"identifier":"DELETE /snapshots clears all queued snapshots","scope":"DELETE /snapshots clears all queued snapshots","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:04.982Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"8e0fb597-e360-5b2e-8cfd-4126942d0426","name":"DELETE /snapshots/:id returns 404 for unknown id","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.delete('/snapshots/nonexistent-id-xyz');\n expect(res.status()).toBe(404);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"DELETE /snapshots/:id returns 404 for unknown id","scope":"DELETE /snapshots/:id returns 404 for unknown id","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":25,"started_at":"2026-09-28T19:45:04.957Z","finished_at":"2026-09-28T19:45:04.982Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id"},"hooks":["aeaeda38-cabf-469b-8af7-8bd13d89c210"],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"7a194883-af9b-57a8-8512-8af235aa67af","name":"DELETE /snapshots clears all queued snapshots","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n // Create two snapshots\n await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n await request.post('/snapshots', {\n data: {\n ...VALID_SNAPSHOT,\n name: 'Second Snapshot'\n }\n });\n const clearRes = await request.delete('/snapshots');\n expect(clearRes.status()).toBe(200);\n const body = await clearRes.json();\n expect(body.message).toBe('Snapshots cleared');\n\n // Verify queue is empty\n const listRes = await request.get('/snapshots');\n const list = await listRes.json();\n expect(list.length).toBe(0);\n }"},"identifier":"DELETE /snapshots clears all queued snapshots","scope":"DELETE /snapshots clears all queued snapshots","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":39,"started_at":"2026-09-28T19:45:04.982Z","finished_at":"2026-09-28T19:45:05.021Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:45:06.456Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:06.456Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch -2026-09-28T19:45:06.471Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Using cached nearest hub URL: https://hub-aps.browserstack.com/wd/hub -2026-09-28T19:45:06.471Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Cached new nearest hub URL: https://hub-aps.browserstack.com/wd/hub for binSessionId=f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-28T19:45:06.472Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] ConnectBinSession details: {"binSessionId":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-f2ea5516-13f7-4a5c-9f61-fa7f66db45ba.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.44940.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","EXTENSION_DEV_URL":"http://localhost:5173","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:60092","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:60092","HTTP_PROXY":"http://127.0.0.1:60092","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","PIP_PROXY":"http://127.0.0.1:60092","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:60092","YARN_HTTP_PROXY":"http://127.0.0.1:60092","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:60092","https_proxy":"http://127.0.0.1:60092","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#2","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub-aps.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:60092","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"60092"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM1NDg4IiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.TeNLBmi4GiHdfJiGPvIbLnxJSvMDLJP0DoC3ZnX4W7KhyIPVZIbiVUrllubBmCQ0YqJQOdKws5xR9DUK5wSdFoISSUS7IRuNwlUzNe_Dd_OpZuxJuvfJhynRLodYFqocOXSEOa8rQgtIrw2F5WD1B4DAZkmVhizcqNYPfqdOWLnlyV4HVvuhqnHWcIE1ODffYEVEIodxOIAvzSnn4SRVXbCZbWPF8TpMepvmdmDppmiFBUsbj8XEJprj_ITT5WvgSMOCFQrp6GcVUOgzrwe20NorLb0lzgLpxWYfV58uCrA5_b3_BWOZ9ewwkp6gE8H9WAQ01JsIXMaTeRRqN6RURQ","buildHashedId":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","testhubEvents":true,"jwtExpiresIn":1790632548},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:45:06.472Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onConnect hook invoked successfully. -2026-09-28T19:45:06.472Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] ConnectBinSession completed: time=0.90174999833107 -2026-09-28T19:45:06.472Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file sdk:cli:connectBinSession {"name":"sdk:cli:connectBinSession","entryType":"measure","startTime":1790624706471.6035,"duration":0.6246660016477108,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:45:06.484Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] PlaywrightConfig completed: time=0.17091700062155724 -2026-09-28T19:45:06.484Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file sdk:cli:driverInit {"name":"sdk:cli:driverInit","entryType":"measure","startTime":1790624706483.932,"duration":0.09320800006389618,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:45:06.500Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch: 200 OK -2026-09-28T19:45:06.503Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:45:06.503Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -- {"success":true} -2026-09-28T19:45:06.503Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 0 -2026-09-28T19:45:06.503Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","entryType":"measure","startTime":1790624705447.8103,"duration":1055.0013340003788,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:45:06.639Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '76c701e0-794e-5d50-a8ff-a66e322861eb', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:06.607Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:06.700Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=76c701e0-794e-5d50-a8ff-a66e322861eb -2026-09-28T19:45:06.700Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:06.700Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=76a3eb760420d7a9c372e9d85d0b2aa839104941dd01915ae27477026e896072 platform={} -2026-09-28T19:45:06.712Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:06.705Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:06.717Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:06.674Z', - uuid: '76c701e0-794e-5d50-a8ff-a66e322861eb', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 10, - test_run_uuid: '76c701e0-794e-5d50-a8ff-a66e322861eb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:06.685Z', - uuid: '76c701e0-794e-5d50-a8ff-a66e322861eb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '76c701e0-794e-5d50-a8ff-a66e322861eb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:06.686Z', - uuid: '76c701e0-794e-5d50-a8ff-a66e322861eb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '76c701e0-794e-5d50-a8ff-a66e322861eb' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:06.719Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '76c701e0-794e-5d50-a8ff-a66e322861eb', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 100, - started_at: '2026-09-28T19:45:06.607Z', - finished_at: '2026-09-28T19:45:06.707Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:06.724Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=e0aa2d1e-1e79-570f-8b4a-5b17ddf91739 -2026-09-28T19:45:06.724Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:06.724Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=76a3eb760420d7a9c372e9d85d0b2aa839104941dd01915ae27477026e896072 platform={} -2026-09-28T19:45:06.738Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:06.713Z', - uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:06.716Z', - uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:06.717Z', - uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:06.717Z', - uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:06.717Z', - uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739', - kind: 'TEST_STEP', - message: 'Expect "toBeGreaterThan"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:06.740Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 22, - started_at: '2026-09-28T19:45:06.705Z', - finished_at: '2026-09-28T19:45:06.727Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:07.616Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=19f38689-426b-5823-80b1-60fb4070563e -2026-09-28T19:45:07.617Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:07.617Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=d3557eb3cc13814d43eb1f8fb16e960ee99461dc28bbb384c3eebbcd1e5bcc4e platform={} -2026-09-28T19:45:07.630Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.927Z', - uuid: '19f38689-426b-5823-80b1-60fb4070563e', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2663, - test_run_uuid: '19f38689-426b-5823-80b1-60fb4070563e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:07.591Z', - uuid: '19f38689-426b-5823-80b1-60fb4070563e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '19f38689-426b-5823-80b1-60fb4070563e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:07.593Z', - uuid: '19f38689-426b-5823-80b1-60fb4070563e', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '19f38689-426b-5823-80b1-60fb4070563e' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:07.631Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '19f38689-426b-5823-80b1-60fb4070563e', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 2701, - started_at: '2026-09-28T19:45:04.920Z', - finished_at: '2026-09-28T19:45:07.621Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:07.820Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch: 200 OK -2026-09-28T19:45:07.821Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:45:07.821Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'HookRunFinished':73375ad8-5898-4902-9e04-977c2a16af16,'TestRunStarted':09d65e7d-5c0f-520f-aeaf-c8253097aaab,'TestRunFinished':f838ab83-dc47-5287-8828-d5931b4bea63,'TestRunStarted':4a914cef-699b-598e-b647-f82c7aac483d,'TestRunFinished':09d65e7d-5c0f-520f-aeaf-c8253097aaab,'TestRunStarted':dcf90257-db50-5c46-9739-080a8374f5f1,'TestRunFinished':4a914cef-699b-598e-b647-f82c7aac483d,'TestRunStarted':d956066c-4056-5a6e-a17d-0e8b7cfd0363,'TestRunFinished':dcf90257-db50-5c46-9739-080a8374f5f1,'TestRunStarted':18d3c0ef-adcd-5b88-8328-2f59d5834083,'TestRunFinished':d956066c-4056-5a6e-a17d-0e8b7cfd0363,'TestRunStarted':679c6365-c70e-5817-ba72-62587f5b9c82,'TestRunFinished':18d3c0ef-adcd-5b88-8328-2f59d5834083,'TestRunStarted':b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622,'TestRunFinished':679c6365-c70e-5817-ba72-62587f5b9c82,'TestRunStarted':f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4,'TestRunStarted':23b3430d-87c1-54a8-b081-1248b60b4d08,'TestRunFinished':b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622,'TestRunStarted':a5704801-ba37-513f-a1c2-b86a937b2f2a,'TestRunFinished':46a3a569-b5cf-5461-9c2c-29c563469bb2,'TestRunStarted':a89d627d-da58-559f-8204-00b8e653dee2,'TestRunFinished':f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4,'TestRunStarted':19f38689-426b-5823-80b1-60fb4070563e,'TestRunFinished':23b3430d-87c1-54a8-b081-1248b60b4d08,'TestRunStarted':043cc20b-6b16-5ba8-9e92-c77496b45a95,'TestRunFinished':a89d627d-da58-559f-8204-00b8e653dee2,'TestRunFinished':a5704801-ba37-513f-a1c2-b86a937b2f2a,'TestRunStarted':8e0fb597-e360-5b2e-8cfd-4126942d0426,'HookRunStarted':aeaeda38-cabf-469b-8af7-8bd13d89c210,'TestRunFinished':043cc20b-6b16-5ba8-9e92-c77496b45a95,'HookRunFinished':aeaeda38-cabf-469b-8af7-8bd13d89c210,'TestRunStarted':7a194883-af9b-57a8-8512-8af235aa67af,'TestRunFinished':8e0fb597-e360-5b2e-8cfd-4126942d0426,'TestRunFinished':7a194883-af9b-57a8-8512-8af235aa67af -- {"success":true} -2026-09-28T19:45:07.821Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 5 -2026-09-28T19:45:07.821Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 3 -2026-09-28T19:45:07.821Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:06.674Z', - uuid: '76c701e0-794e-5d50-a8ff-a66e322861eb', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 10, - test_run_uuid: '76c701e0-794e-5d50-a8ff-a66e322861eb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:06.685Z', - uuid: '76c701e0-794e-5d50-a8ff-a66e322861eb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '76c701e0-794e-5d50-a8ff-a66e322861eb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:06.686Z', - uuid: '76c701e0-794e-5d50-a8ff-a66e322861eb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '76c701e0-794e-5d50-a8ff-a66e322861eb' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:06.713Z', - uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:06.716Z', - uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:06.717Z', - uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:06.717Z', - uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:06.717Z', - uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739', - kind: 'TEST_STEP', - message: 'Expect "toBeGreaterThan"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.927Z', - uuid: '19f38689-426b-5823-80b1-60fb4070563e', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2663, - test_run_uuid: '19f38689-426b-5823-80b1-60fb4070563e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:07.591Z', - uuid: '19f38689-426b-5823-80b1-60fb4070563e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '19f38689-426b-5823-80b1-60fb4070563e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:07.593Z', - uuid: '19f38689-426b-5823-80b1-60fb4070563e', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '19f38689-426b-5823-80b1-60fb4070563e' - } - ] - } -] to 45049:0 -2026-09-28T19:45:07.821Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch. Request Size - 4575 bytes. Events are 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -2026-09-28T19:45:07.821Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:06.674Z","uuid":"76c701e0-794e-5d50-a8ff-a66e322861eb","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":10,"test_run_uuid":"76c701e0-794e-5d50-a8ff-a66e322861eb"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:06.685Z","uuid":"76c701e0-794e-5d50-a8ff-a66e322861eb","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"76c701e0-794e-5d50-a8ff-a66e322861eb"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:06.686Z","uuid":"76c701e0-794e-5d50-a8ff-a66e322861eb","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"76c701e0-794e-5d50-a8ff-a66e322861eb"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:06.713Z","uuid":"e0aa2d1e-1e79-570f-8b4a-5b17ddf91739","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"e0aa2d1e-1e79-570f-8b4a-5b17ddf91739"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:06.716Z","uuid":"e0aa2d1e-1e79-570f-8b4a-5b17ddf91739","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"e0aa2d1e-1e79-570f-8b4a-5b17ddf91739"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:06.717Z","uuid":"e0aa2d1e-1e79-570f-8b4a-5b17ddf91739","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"e0aa2d1e-1e79-570f-8b4a-5b17ddf91739"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:06.717Z","uuid":"e0aa2d1e-1e79-570f-8b4a-5b17ddf91739","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"e0aa2d1e-1e79-570f-8b4a-5b17ddf91739"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:06.717Z","uuid":"e0aa2d1e-1e79-570f-8b4a-5b17ddf91739","kind":"TEST_STEP","message":"Expect \"toBeGreaterThan\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"e0aa2d1e-1e79-570f-8b4a-5b17ddf91739"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:04.927Z","uuid":"19f38689-426b-5823-80b1-60fb4070563e","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2663,"test_run_uuid":"19f38689-426b-5823-80b1-60fb4070563e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:07.591Z","uuid":"19f38689-426b-5823-80b1-60fb4070563e","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"19f38689-426b-5823-80b1-60fb4070563e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:07.593Z","uuid":"19f38689-426b-5823-80b1-60fb4070563e","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"19f38689-426b-5823-80b1-60fb4070563e"}]}] -2026-09-28T19:45:07.821Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:07.821Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch -2026-09-28T19:45:07.824Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch","entryType":"measure","startTime":1790624706456.2957,"duration":1365.0341250002384,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:45:08.017Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Using cached nearest hub URL: https://hub-aps.browserstack.com/wd/hub -2026-09-28T19:45:08.017Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Cached new nearest hub URL: https://hub-aps.browserstack.com/wd/hub for binSessionId=f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-28T19:45:08.017Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] ConnectBinSession details: {"binSessionId":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-f2ea5516-13f7-4a5c-9f61-fa7f66db45ba.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.44940.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","EXTENSION_DEV_URL":"http://localhost:5173","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:60092","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:60092","HTTP_PROXY":"http://127.0.0.1:60092","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","PIP_PROXY":"http://127.0.0.1:60092","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:60092","YARN_HTTP_PROXY":"http://127.0.0.1:60092","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:60092","https_proxy":"http://127.0.0.1:60092","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#2","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub-aps.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:60092","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"60092"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM1NDg4IiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.TeNLBmi4GiHdfJiGPvIbLnxJSvMDLJP0DoC3ZnX4W7KhyIPVZIbiVUrllubBmCQ0YqJQOdKws5xR9DUK5wSdFoISSUS7IRuNwlUzNe_Dd_OpZuxJuvfJhynRLodYFqocOXSEOa8rQgtIrw2F5WD1B4DAZkmVhizcqNYPfqdOWLnlyV4HVvuhqnHWcIE1ODffYEVEIodxOIAvzSnn4SRVXbCZbWPF8TpMepvmdmDppmiFBUsbj8XEJprj_ITT5WvgSMOCFQrp6GcVUOgzrwe20NorLb0lzgLpxWYfV58uCrA5_b3_BWOZ9ewwkp6gE8H9WAQ01JsIXMaTeRRqN6RURQ","buildHashedId":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","testhubEvents":true,"jwtExpiresIn":1790632548},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:45:08.017Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onConnect hook invoked successfully. -2026-09-28T19:45:08.017Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] ConnectBinSession completed: time=0.5203339979052544 -2026-09-28T19:45:08.018Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file sdk:cli:connectBinSession {"name":"sdk:cli:connectBinSession","entryType":"measure","startTime":1790624708017.3943,"duration":0.36500000208616257,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:45:08.033Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] PlaywrightConfig completed: time=0.15879200026392937 -2026-09-28T19:45:08.033Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file sdk:cli:driverInit {"name":"sdk:cli:driverInit","entryType":"measure","startTime":1790624708032.8638,"duration":0.07716700062155724,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:45:08.140Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '97a2776b-0cc6-5249-91e2-57eead1cb0cf', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:08.127Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:08.171Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '97a2776b-0cc6-5249-91e2-57eead1cb0cf', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:45:08.157Z' - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:08.241Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:08.164Z', - uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 10, - hook_run_uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:08.181Z', - uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 20, - hook_run_uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:08.202Z', - uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 16, - hook_run_uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:08.220Z', - uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:08.221Z', - uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:08.224Z', - uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:08.245Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '97a2776b-0cc6-5249-91e2-57eead1cb0cf', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:45:08.157Z', - finished_at: '2026-09-28T19:45:08.229Z' - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:08.275Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=97a2776b-0cc6-5249-91e2-57eead1cb0cf -2026-09-28T19:45:08.275Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:08.276Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=22e77bae4ac98af0102de882ecaa1ad3f61a35e22902cb939882f4eced388155 platform={} -2026-09-28T19:45:08.287Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:08.280Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:08.302Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.243Z', - uuid: '97a2776b-0cc6-5249-91e2-57eead1cb0cf', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: '97a2776b-0cc6-5249-91e2-57eead1cb0cf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.249Z', - uuid: '97a2776b-0cc6-5249-91e2-57eead1cb0cf', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '97a2776b-0cc6-5249-91e2-57eead1cb0cf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.250Z', - uuid: '97a2776b-0cc6-5249-91e2-57eead1cb0cf', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '97a2776b-0cc6-5249-91e2-57eead1cb0cf' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:08.310Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '97a2776b-0cc6-5249-91e2-57eead1cb0cf', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 154, - started_at: '2026-09-28T19:45:08.127Z', - finished_at: '2026-09-28T19:45:08.281Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [ 'cbcc84b5-3810-46fb-9ca8-71e128f05182' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:08.312Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=6cbc0ead-5f9a-5533-a434-e74c9f99a30f -2026-09-28T19:45:08.312Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:08.313Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=22e77bae4ac98af0102de882ecaa1ad3f61a35e22902cb939882f4eced388155 platform={} -2026-09-28T19:45:08.335Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:08.322Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:08.362Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.287Z', - uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.292Z', - uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.295Z', - uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.295Z', - uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.295Z', - uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.295Z', - uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:08.375Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 43, - started_at: '2026-09-28T19:45:08.280Z', - finished_at: '2026-09-28T19:45:08.323Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:08.386Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=e867b75d-20e3-5668-ad72-6ce2d4ef805b -2026-09-28T19:45:08.386Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:08.386Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=22e77bae4ac98af0102de882ecaa1ad3f61a35e22902cb939882f4eced388155 platform={} -2026-09-28T19:45:08.394Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:08.390Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:08.402Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.349Z', - uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 11, - test_run_uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.361Z', - uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.365Z', - uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.366Z', - uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b', - kind: 'TEST_STEP', - message: 'Snapshot 369b47e3-3ee6-4506-8283-81bcd05c9efc should be in the queue', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.368Z', - uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:08.404Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 69, - started_at: '2026-09-28T19:45:08.322Z', - finished_at: '2026-09-28T19:45:08.391Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:08.411Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=693ccde5-78b4-5a44-8fbe-c4f49d0317a5 -2026-09-28T19:45:08.412Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:08.412Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=22e77bae4ac98af0102de882ecaa1ad3f61a35e22902cb939882f4eced388155 platform={} -2026-09-28T19:45:08.422Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8c619242-1e9f-5485-ac82-5de03291dfff', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:08.415Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:08.440Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.397Z', - uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.402Z', - uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.403Z', - uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.404Z', - uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:08.443Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 26, - started_at: '2026-09-28T19:45:08.390Z', - finished_at: '2026-09-28T19:45:08.416Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:08.443Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=8c619242-1e9f-5485-ac82-5de03291dfff -2026-09-28T19:45:08.443Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:08.443Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=22e77bae4ac98af0102de882ecaa1ad3f61a35e22902cb939882f4eced388155 platform={} -2026-09-28T19:45:08.452Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 16 -2026-09-28T19:45:08.457Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '76c701e0-794e-5d50-a8ff-a66e322861eb', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:06.607Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:06.705Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '76c701e0-794e-5d50-a8ff-a66e322861eb', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 100, - started_at: '2026-09-28T19:45:06.607Z', - finished_at: '2026-09-28T19:45:06.707Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 22, - started_at: '2026-09-28T19:45:06.705Z', - finished_at: '2026-09-28T19:45:06.727Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '19f38689-426b-5823-80b1-60fb4070563e', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 2701, - started_at: '2026-09-28T19:45:04.920Z', - finished_at: '2026-09-28T19:45:07.621Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '97a2776b-0cc6-5249-91e2-57eead1cb0cf', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:08.127Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '97a2776b-0cc6-5249-91e2-57eead1cb0cf', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:45:08.157Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '97a2776b-0cc6-5249-91e2-57eead1cb0cf', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:45:08.157Z', - finished_at: '2026-09-28T19:45:08.229Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:08.280Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '97a2776b-0cc6-5249-91e2-57eead1cb0cf', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 154, - started_at: '2026-09-28T19:45:08.127Z', - finished_at: '2026-09-28T19:45:08.281Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [ 'cbcc84b5-3810-46fb-9ca8-71e128f05182' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:08.322Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 43, - started_at: '2026-09-28T19:45:08.280Z', - finished_at: '2026-09-28T19:45:08.323Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:08.390Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 69, - started_at: '2026-09-28T19:45:08.322Z', - finished_at: '2026-09-28T19:45:08.391Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8c619242-1e9f-5485-ac82-5de03291dfff', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:08.415Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 26, - started_at: '2026-09-28T19:45:08.390Z', - finished_at: '2026-09-28T19:45:08.416Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 45049:0 -2026-09-28T19:45:08.457Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch. Request Size - 19805 bytes. Events are 'TestRunStarted':76c701e0-794e-5d50-a8ff-a66e322861eb,'TestRunStarted':e0aa2d1e-1e79-570f-8b4a-5b17ddf91739,'TestRunFinished':76c701e0-794e-5d50-a8ff-a66e322861eb,'TestRunFinished':e0aa2d1e-1e79-570f-8b4a-5b17ddf91739,'TestRunFinished':19f38689-426b-5823-80b1-60fb4070563e,'TestRunStarted':97a2776b-0cc6-5249-91e2-57eead1cb0cf,'HookRunStarted':cbcc84b5-3810-46fb-9ca8-71e128f05182,'HookRunFinished':cbcc84b5-3810-46fb-9ca8-71e128f05182,'TestRunStarted':6cbc0ead-5f9a-5533-a434-e74c9f99a30f,'TestRunFinished':97a2776b-0cc6-5249-91e2-57eead1cb0cf,'TestRunStarted':e867b75d-20e3-5668-ad72-6ce2d4ef805b,'TestRunFinished':6cbc0ead-5f9a-5533-a434-e74c9f99a30f,'TestRunStarted':693ccde5-78b4-5a44-8fbe-c4f49d0317a5,'TestRunFinished':e867b75d-20e3-5668-ad72-6ce2d4ef805b,'TestRunStarted':8c619242-1e9f-5485-ac82-5de03291dfff,'TestRunFinished':693ccde5-78b4-5a44-8fbe-c4f49d0317a5 -2026-09-28T19:45:08.457Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"76c701e0-794e-5d50-a8ff-a66e322861eb","name":"GET /health returns status ready","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/health');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.status).toBe('ready');\n }"},"identifier":"GET /health returns status ready","scope":"GET /health returns status ready","scopes":["System endpoints"],"meta":{},"file_name":"specs/api/system.spec.js","vc_filepath":"tests/specs/api/system.spec.js","location":"specs/api/system.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:06.607Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"e0aa2d1e-1e79-570f-8b4a-5b17ddf91739","name":"GET /status returns running true and version","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/status');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.running).toBe(true);\n expect(typeof body.version).toBe('string');\n expect(body.version.length).toBeGreaterThan(0);\n }"},"identifier":"GET /status returns running true and version","scope":"GET /status returns running true and version","scopes":["System endpoints"],"meta":{},"file_name":"specs/api/system.spec.js","vc_filepath":"tests/specs/api/system.spec.js","location":"specs/api/system.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:06.705Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"76c701e0-794e-5d50-a8ff-a66e322861eb","name":"GET /health returns status ready","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/health');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.status).toBe('ready');\n }"},"identifier":"GET /health returns status ready","scope":"GET /health returns status ready","scopes":["System endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/system.spec.js","vc_filepath":"tests/specs/api/system.spec.js","location":"specs/api/system.spec.js","result":"passed","duration_in_ms":100,"started_at":"2026-09-28T19:45:06.607Z","finished_at":"2026-09-28T19:45:06.707Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"e0aa2d1e-1e79-570f-8b4a-5b17ddf91739","name":"GET /status returns running true and version","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/status');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.running).toBe(true);\n expect(typeof body.version).toBe('string');\n expect(body.version.length).toBeGreaterThan(0);\n }"},"identifier":"GET /status returns running true and version","scope":"GET /status returns running true and version","scopes":["System endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/system.spec.js","vc_filepath":"tests/specs/api/system.spec.js","location":"specs/api/system.spec.js","result":"passed","duration_in_ms":22,"started_at":"2026-09-28T19:45:06.705Z","finished_at":"2026-09-28T19:45:06.727Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"19f38689-426b-5823-80b1-60fb4070563e","name":"POST /library/token loads library with valid token","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n const res = await request.post('/library/token', {\n data: {\n token: PERCY_READ_TOKEN\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body).toBeTruthy();\n }"},"identifier":"POST /library/token loads library with valid token","scope":"POST /library/token loads library with valid token","scopes":["Library endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"passed","duration_in_ms":2701,"started_at":"2026-09-28T19:45:04.920Z","finished_at":"2026-09-28T19:45:07.621Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"97a2776b-0cc6-5249-91e2-57eead1cb0cf","name":"Step 1 — server health check passes","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/health');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.status).toBe('ready');\n }"},"identifier":"Step 1 — server health check passes","scope":"Step 1 — server health check passes","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:08.127Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"HookRunStarted","hook_run":{"type":"hook","hook_type":"BEFORE_ALL","framework":"Playwright","uuid":"cbcc84b5-3810-46fb-9ca8-71e128f05182","name":"beforeAll hook","result":"pending","test_run_id":"97a2776b-0cc6-5249-91e2-57eead1cb0cf","body":{"lang":"node","code":null},"scope":"Step 1 — server health check passes","custom_metadata":{},"tags":[],"scopes":["Snapshot lifecycle (E2E)"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js","started_at":"2026-09-28T19:45:08.157Z"}},{"event_type":"HookRunFinished","hook_run":{"type":"hook","hook_type":"BEFORE_ALL","framework":"Playwright","uuid":"cbcc84b5-3810-46fb-9ca8-71e128f05182","name":"beforeAll hook","result":"passed","test_run_id":"97a2776b-0cc6-5249-91e2-57eead1cb0cf","body":{"lang":"node","code":null},"scope":"Step 1 — server health check passes","custom_metadata":{},"tags":[],"scopes":["Snapshot lifecycle (E2E)"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js","started_at":"2026-09-28T19:45:08.157Z","finished_at":"2026-09-28T19:45:08.229Z"}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"6cbc0ead-5f9a-5533-a434-e74c9f99a30f","name":"Step 2 — create a snapshot","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.post('/snapshots', {\n data: SNAPSHOT_PAYLOAD\n });\n expect(res.status()).toBe(201);\n const body = await res.json();\n expect(body.snapshot.id).toBeTruthy();\n snapshotId = body.snapshot.id;\n expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n }"},"identifier":"Step 2 — create a snapshot","scope":"Step 2 — create a snapshot","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:08.280Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"97a2776b-0cc6-5249-91e2-57eead1cb0cf","name":"Step 1 — server health check passes","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/health');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.status).toBe('ready');\n }"},"identifier":"Step 1 — server health check passes","scope":"Step 1 — server health check passes","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":154,"started_at":"2026-09-28T19:45:08.127Z","finished_at":"2026-09-28T19:45:08.281Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes"},"hooks":["cbcc84b5-3810-46fb-9ca8-71e128f05182"],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"e867b75d-20e3-5668-ad72-6ce2d4ef805b","name":"Step 3 — snapshot appears in the queue","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const list = await res.json();\n expect(Array.isArray(list)).toBe(true);\n const found = list.find(s => s.id === snapshotId);\n expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n }"},"identifier":"Step 3 — snapshot appears in the queue","scope":"Step 3 — snapshot appears in the queue","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:08.322Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"6cbc0ead-5f9a-5533-a434-e74c9f99a30f","name":"Step 2 — create a snapshot","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.post('/snapshots', {\n data: SNAPSHOT_PAYLOAD\n });\n expect(res.status()).toBe(201);\n const body = await res.json();\n expect(body.snapshot.id).toBeTruthy();\n snapshotId = body.snapshot.id;\n expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n }"},"identifier":"Step 2 — create a snapshot","scope":"Step 2 — create a snapshot","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":43,"started_at":"2026-09-28T19:45:08.280Z","finished_at":"2026-09-28T19:45:08.323Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"693ccde5-78b4-5a44-8fbe-c4f49d0317a5","name":"Step 4 — update snapshot name","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const updatedName = 'E2E Homepage Snapshot — Updated';\n const res = await request.patch(`/snapshots/${snapshotId}`, {\n data: {\n name: updatedName\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.snapshot.name).toBe(updatedName);\n expect(body.snapshot.id).toBe(snapshotId);\n }"},"identifier":"Step 4 — update snapshot name","scope":"Step 4 — update snapshot name","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:08.390Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"e867b75d-20e3-5668-ad72-6ce2d4ef805b","name":"Step 3 — snapshot appears in the queue","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const list = await res.json();\n expect(Array.isArray(list)).toBe(true);\n const found = list.find(s => s.id === snapshotId);\n expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n }"},"identifier":"Step 3 — snapshot appears in the queue","scope":"Step 3 — snapshot appears in the queue","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":69,"started_at":"2026-09-28T19:45:08.322Z","finished_at":"2026-09-28T19:45:08.391Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"8c619242-1e9f-5485-ac82-5de03291dfff","name":"Step 5 — delete the snapshot","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.delete(`/snapshots/${snapshotId}`);\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.message).toBe('Snapshot deleted');\n }"},"identifier":"Step 5 — delete the snapshot","scope":"Step 5 — delete the snapshot","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:08.415Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"693ccde5-78b4-5a44-8fbe-c4f49d0317a5","name":"Step 4 — update snapshot name","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const updatedName = 'E2E Homepage Snapshot — Updated';\n const res = await request.patch(`/snapshots/${snapshotId}`, {\n data: {\n name: updatedName\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.snapshot.name).toBe(updatedName);\n expect(body.snapshot.id).toBe(snapshotId);\n }"},"identifier":"Step 4 — update snapshot name","scope":"Step 4 — update snapshot name","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":26,"started_at":"2026-09-28T19:45:08.390Z","finished_at":"2026-09-28T19:45:08.416Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:45:08.458Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:08.458Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch -2026-09-28T19:45:08.462Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9c23c4a8-48c0-588f-aae0-4625025c7343', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:08.452Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:08.470Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.428Z', - uuid: '8c619242-1e9f-5485-ac82-5de03291dfff', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '8c619242-1e9f-5485-ac82-5de03291dfff' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.434Z', - uuid: '8c619242-1e9f-5485-ac82-5de03291dfff', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '8c619242-1e9f-5485-ac82-5de03291dfff' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.435Z', - uuid: '8c619242-1e9f-5485-ac82-5de03291dfff', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '8c619242-1e9f-5485-ac82-5de03291dfff' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:08.471Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8c619242-1e9f-5485-ac82-5de03291dfff', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 38, - started_at: '2026-09-28T19:45:08.415Z', - finished_at: '2026-09-28T19:45:08.453Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:08.471Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=9c23c4a8-48c0-588f-aae0-4625025c7343 -2026-09-28T19:45:08.471Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:08.471Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=22e77bae4ac98af0102de882ecaa1ad3f61a35e22902cb939882f4eced388155 platform={} -2026-09-28T19:45:08.482Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:08.477Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:08.510Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.459Z', - uuid: '9c23c4a8-48c0-588f-aae0-4625025c7343', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: '9c23c4a8-48c0-588f-aae0-4625025c7343' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.465Z', - uuid: '9c23c4a8-48c0-588f-aae0-4625025c7343', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9c23c4a8-48c0-588f-aae0-4625025c7343' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.466Z', - uuid: '9c23c4a8-48c0-588f-aae0-4625025c7343', - kind: 'TEST_STEP', - message: 'Deleted snapshot should not appear in the queue', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9c23c4a8-48c0-588f-aae0-4625025c7343' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:08.512Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9c23c4a8-48c0-588f-aae0-4625025c7343', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 25, - started_at: '2026-09-28T19:45:08.452Z', - finished_at: '2026-09-28T19:45:08.477Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:08.731Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch: 200 OK -2026-09-28T19:45:08.731Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:45:08.731Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -- {"success":true} -2026-09-28T19:45:08.732Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 7 -2026-09-28T19:45:08.732Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","entryType":"measure","startTime":1790624707822.0068,"duration":909.8328329995275,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:45:09.431Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Using cached nearest hub URL: https://hub-aps.browserstack.com/wd/hub -2026-09-28T19:45:09.433Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Cached new nearest hub URL: https://hub-aps.browserstack.com/wd/hub for binSessionId=f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-28T19:45:09.438Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] ConnectBinSession details: {"binSessionId":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-f2ea5516-13f7-4a5c-9f61-fa7f66db45ba.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.44940.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","EXTENSION_DEV_URL":"http://localhost:5173","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:60092","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:60092","HTTP_PROXY":"http://127.0.0.1:60092","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","PIP_PROXY":"http://127.0.0.1:60092","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:60092","YARN_HTTP_PROXY":"http://127.0.0.1:60092","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:60092","https_proxy":"http://127.0.0.1:60092","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#2","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub-aps.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:60092","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"60092"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM1NDg4IiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.TeNLBmi4GiHdfJiGPvIbLnxJSvMDLJP0DoC3ZnX4W7KhyIPVZIbiVUrllubBmCQ0YqJQOdKws5xR9DUK5wSdFoISSUS7IRuNwlUzNe_Dd_OpZuxJuvfJhynRLodYFqocOXSEOa8rQgtIrw2F5WD1B4DAZkmVhizcqNYPfqdOWLnlyV4HVvuhqnHWcIE1ODffYEVEIodxOIAvzSnn4SRVXbCZbWPF8TpMepvmdmDppmiFBUsbj8XEJprj_ITT5WvgSMOCFQrp6GcVUOgzrwe20NorLb0lzgLpxWYfV58uCrA5_b3_BWOZ9ewwkp6gE8H9WAQ01JsIXMaTeRRqN6RURQ","buildHashedId":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","testhubEvents":true,"jwtExpiresIn":1790632548},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:45:09.439Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onConnect hook invoked successfully. -2026-09-28T19:45:09.442Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] ConnectBinSession completed: time=10.783749997615814 -2026-09-28T19:45:09.442Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file sdk:cli:connectBinSession {"name":"sdk:cli:connectBinSession","entryType":"measure","startTime":1790624709431.6528,"duration":8.661332998424768,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:45:09.470Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] PlaywrightConfig completed: time=1.0167919993400574 -2026-09-28T19:45:09.470Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file sdk:cli:driverInit {"name":"sdk:cli:driverInit","entryType":"measure","startTime":1790624709469.4749,"duration":0.2286660000681877,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:45:09.561Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch: 200 OK -2026-09-28T19:45:09.562Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:45:09.562Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'TestRunStarted':76c701e0-794e-5d50-a8ff-a66e322861eb,'TestRunStarted':e0aa2d1e-1e79-570f-8b4a-5b17ddf91739,'TestRunFinished':76c701e0-794e-5d50-a8ff-a66e322861eb,'TestRunFinished':e0aa2d1e-1e79-570f-8b4a-5b17ddf91739,'TestRunFinished':19f38689-426b-5823-80b1-60fb4070563e,'TestRunStarted':97a2776b-0cc6-5249-91e2-57eead1cb0cf,'HookRunStarted':cbcc84b5-3810-46fb-9ca8-71e128f05182,'HookRunFinished':cbcc84b5-3810-46fb-9ca8-71e128f05182,'TestRunStarted':6cbc0ead-5f9a-5533-a434-e74c9f99a30f,'TestRunFinished':97a2776b-0cc6-5249-91e2-57eead1cb0cf,'TestRunStarted':e867b75d-20e3-5668-ad72-6ce2d4ef805b,'TestRunFinished':6cbc0ead-5f9a-5533-a434-e74c9f99a30f,'TestRunStarted':693ccde5-78b4-5a44-8fbe-c4f49d0317a5,'TestRunFinished':e867b75d-20e3-5668-ad72-6ce2d4ef805b,'TestRunStarted':8c619242-1e9f-5485-ac82-5de03291dfff,'TestRunFinished':693ccde5-78b4-5a44-8fbe-c4f49d0317a5 -- {"success":true} -2026-09-28T19:45:09.562Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 4 -2026-09-28T19:45:09.562Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 7 -2026-09-28T19:45:09.567Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:08.164Z', - uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 10, - hook_run_uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:08.181Z', - uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 20, - hook_run_uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:08.202Z', - uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 16, - hook_run_uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:08.220Z', - uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:08.221Z', - uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:08.224Z', - uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.243Z', - uuid: '97a2776b-0cc6-5249-91e2-57eead1cb0cf', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: '97a2776b-0cc6-5249-91e2-57eead1cb0cf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.249Z', - uuid: '97a2776b-0cc6-5249-91e2-57eead1cb0cf', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '97a2776b-0cc6-5249-91e2-57eead1cb0cf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.250Z', - uuid: '97a2776b-0cc6-5249-91e2-57eead1cb0cf', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '97a2776b-0cc6-5249-91e2-57eead1cb0cf' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.287Z', - uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.292Z', - uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.295Z', - uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.295Z', - uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.295Z', - uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.295Z', - uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.349Z', - uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 11, - test_run_uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.361Z', - uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.365Z', - uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.366Z', - uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b', - kind: 'TEST_STEP', - message: 'Snapshot 369b47e3-3ee6-4506-8283-81bcd05c9efc should be in the queue', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.368Z', - uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.397Z', - uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.402Z', - uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.403Z', - uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.404Z', - uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.428Z', - uuid: '8c619242-1e9f-5485-ac82-5de03291dfff', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '8c619242-1e9f-5485-ac82-5de03291dfff' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.434Z', - uuid: '8c619242-1e9f-5485-ac82-5de03291dfff', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '8c619242-1e9f-5485-ac82-5de03291dfff' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.435Z', - uuid: '8c619242-1e9f-5485-ac82-5de03291dfff', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '8c619242-1e9f-5485-ac82-5de03291dfff' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.459Z', - uuid: '9c23c4a8-48c0-588f-aae0-4625025c7343', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: '9c23c4a8-48c0-588f-aae0-4625025c7343' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.465Z', - uuid: '9c23c4a8-48c0-588f-aae0-4625025c7343', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9c23c4a8-48c0-588f-aae0-4625025c7343' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.466Z', - uuid: '9c23c4a8-48c0-588f-aae0-4625025c7343', - kind: 'TEST_STEP', - message: 'Deleted snapshot should not appear in the queue', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9c23c4a8-48c0-588f-aae0-4625025c7343' - } - ] - } -] to 45049:0 -2026-09-28T19:45:09.568Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch. Request Size - 12573 bytes. Events are 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -2026-09-28T19:45:09.568Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:45:08.164Z","uuid":"cbcc84b5-3810-46fb-9ca8-71e128f05182","kind":"TEST_STEP","message":"Fixture \"__browserstack_workerHook\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":10,"hook_run_uuid":"cbcc84b5-3810-46fb-9ca8-71e128f05182"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:45:08.181Z","uuid":"cbcc84b5-3810-46fb-9ca8-71e128f05182","kind":"TEST_STEP","message":"Create request context","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":20,"hook_run_uuid":"cbcc84b5-3810-46fb-9ca8-71e128f05182"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:45:08.202Z","uuid":"cbcc84b5-3810-46fb-9ca8-71e128f05182","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":16,"hook_run_uuid":"cbcc84b5-3810-46fb-9ca8-71e128f05182"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:45:08.220Z","uuid":"cbcc84b5-3810-46fb-9ca8-71e128f05182","kind":"TEST_STEP","message":"Backend must be running on BACKEND_URL","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"hook_run_uuid":"cbcc84b5-3810-46fb-9ca8-71e128f05182"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:45:08.221Z","uuid":"cbcc84b5-3810-46fb-9ca8-71e128f05182","kind":"TEST_STEP","message":"DELETE","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"hook_run_uuid":"cbcc84b5-3810-46fb-9ca8-71e128f05182"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:45:08.224Z","uuid":"cbcc84b5-3810-46fb-9ca8-71e128f05182","kind":"TEST_STEP","message":"Fixture \"request\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"hook_run_uuid":"cbcc84b5-3810-46fb-9ca8-71e128f05182"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:08.243Z","uuid":"97a2776b-0cc6-5249-91e2-57eead1cb0cf","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":6,"test_run_uuid":"97a2776b-0cc6-5249-91e2-57eead1cb0cf"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:08.249Z","uuid":"97a2776b-0cc6-5249-91e2-57eead1cb0cf","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"97a2776b-0cc6-5249-91e2-57eead1cb0cf"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:08.250Z","uuid":"97a2776b-0cc6-5249-91e2-57eead1cb0cf","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"97a2776b-0cc6-5249-91e2-57eead1cb0cf"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:08.287Z","uuid":"6cbc0ead-5f9a-5533-a434-e74c9f99a30f","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":5,"test_run_uuid":"6cbc0ead-5f9a-5533-a434-e74c9f99a30f"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:08.292Z","uuid":"6cbc0ead-5f9a-5533-a434-e74c9f99a30f","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"6cbc0ead-5f9a-5533-a434-e74c9f99a30f"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:08.295Z","uuid":"6cbc0ead-5f9a-5533-a434-e74c9f99a30f","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"6cbc0ead-5f9a-5533-a434-e74c9f99a30f"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:08.295Z","uuid":"6cbc0ead-5f9a-5533-a434-e74c9f99a30f","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"6cbc0ead-5f9a-5533-a434-e74c9f99a30f"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:08.295Z","uuid":"6cbc0ead-5f9a-5533-a434-e74c9f99a30f","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"6cbc0ead-5f9a-5533-a434-e74c9f99a30f"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:08.295Z","uuid":"6cbc0ead-5f9a-5533-a434-e74c9f99a30f","kind":"TEST_STEP","message":"Expect \"toEqual\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"6cbc0ead-5f9a-5533-a434-e74c9f99a30f"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:08.349Z","uuid":"e867b75d-20e3-5668-ad72-6ce2d4ef805b","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":11,"test_run_uuid":"e867b75d-20e3-5668-ad72-6ce2d4ef805b"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:08.361Z","uuid":"e867b75d-20e3-5668-ad72-6ce2d4ef805b","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"e867b75d-20e3-5668-ad72-6ce2d4ef805b"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:08.365Z","uuid":"e867b75d-20e3-5668-ad72-6ce2d4ef805b","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"e867b75d-20e3-5668-ad72-6ce2d4ef805b"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:08.366Z","uuid":"e867b75d-20e3-5668-ad72-6ce2d4ef805b","kind":"TEST_STEP","message":"Snapshot 369b47e3-3ee6-4506-8283-81bcd05c9efc should be in the queue","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"e867b75d-20e3-5668-ad72-6ce2d4ef805b"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:08.368Z","uuid":"e867b75d-20e3-5668-ad72-6ce2d4ef805b","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"e867b75d-20e3-5668-ad72-6ce2d4ef805b"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:08.397Z","uuid":"693ccde5-78b4-5a44-8fbe-c4f49d0317a5","kind":"TEST_STEP","message":"PATCH","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":5,"test_run_uuid":"693ccde5-78b4-5a44-8fbe-c4f49d0317a5"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:08.402Z","uuid":"693ccde5-78b4-5a44-8fbe-c4f49d0317a5","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"693ccde5-78b4-5a44-8fbe-c4f49d0317a5"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:08.403Z","uuid":"693ccde5-78b4-5a44-8fbe-c4f49d0317a5","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"693ccde5-78b4-5a44-8fbe-c4f49d0317a5"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:08.404Z","uuid":"693ccde5-78b4-5a44-8fbe-c4f49d0317a5","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"693ccde5-78b4-5a44-8fbe-c4f49d0317a5"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:08.428Z","uuid":"8c619242-1e9f-5485-ac82-5de03291dfff","kind":"TEST_STEP","message":"DELETE","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":5,"test_run_uuid":"8c619242-1e9f-5485-ac82-5de03291dfff"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:08.434Z","uuid":"8c619242-1e9f-5485-ac82-5de03291dfff","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"8c619242-1e9f-5485-ac82-5de03291dfff"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:08.435Z","uuid":"8c619242-1e9f-5485-ac82-5de03291dfff","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"8c619242-1e9f-5485-ac82-5de03291dfff"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:08.459Z","uuid":"9c23c4a8-48c0-588f-aae0-4625025c7343","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":6,"test_run_uuid":"9c23c4a8-48c0-588f-aae0-4625025c7343"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:08.465Z","uuid":"9c23c4a8-48c0-588f-aae0-4625025c7343","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"9c23c4a8-48c0-588f-aae0-4625025c7343"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:08.466Z","uuid":"9c23c4a8-48c0-588f-aae0-4625025c7343","kind":"TEST_STEP","message":"Deleted snapshot should not appear in the queue","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"9c23c4a8-48c0-588f-aae0-4625025c7343"}]}] -2026-09-28T19:45:09.569Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:09.569Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch -2026-09-28T19:45:09.574Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch","entryType":"measure","startTime":1790624708458.1917,"duration":1103.9851669967175,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:45:09.618Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c87ce195-e7ad-5656-9814-e8db40ca6de7', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:09.610Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:09.638Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '40096cfd-b937-4111-8932-01a278889707', - name: 'beforeAll hook', - result: 'pending', - test_run_id: 'c87ce195-e7ad-5656-9814-e8db40ca6de7', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:45:09.623Z' - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:10.438Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch: 200 OK -2026-09-28T19:45:10.440Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:45:10.440Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -- {"success":true} -2026-09-28T19:45:10.440Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 0 -2026-09-28T19:45:10.441Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","entryType":"measure","startTime":1790624709570.961,"duration":869.140625,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:45:10.453Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 6 -2026-09-28T19:45:10.454Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9c23c4a8-48c0-588f-aae0-4625025c7343', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:08.452Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8c619242-1e9f-5485-ac82-5de03291dfff', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 38, - started_at: '2026-09-28T19:45:08.415Z', - finished_at: '2026-09-28T19:45:08.453Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:08.477Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9c23c4a8-48c0-588f-aae0-4625025c7343', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 25, - started_at: '2026-09-28T19:45:08.452Z', - finished_at: '2026-09-28T19:45:08.477Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c87ce195-e7ad-5656-9814-e8db40ca6de7', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:09.610Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '40096cfd-b937-4111-8932-01a278889707', - name: 'beforeAll hook', - result: 'pending', - test_run_id: 'c87ce195-e7ad-5656-9814-e8db40ca6de7', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:45:09.623Z' - } - } -] to 45049:0 -2026-09-28T19:45:10.454Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch. Request Size - 7489 bytes. Events are 'TestRunStarted':9c23c4a8-48c0-588f-aae0-4625025c7343,'TestRunFinished':8c619242-1e9f-5485-ac82-5de03291dfff,'TestRunStarted':4359f9f8-7788-56ff-8f93-151dfd0dd342,'TestRunFinished':9c23c4a8-48c0-588f-aae0-4625025c7343,'TestRunStarted':c87ce195-e7ad-5656-9814-e8db40ca6de7,'HookRunStarted':40096cfd-b937-4111-8932-01a278889707 -2026-09-28T19:45:10.456Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"9c23c4a8-48c0-588f-aae0-4625025c7343","name":"Step 6 — queue is empty after deletion","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const list = await res.json();\n const found = list.find(s => s.id === snapshotId);\n expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n }"},"identifier":"Step 6 — queue is empty after deletion","scope":"Step 6 — queue is empty after deletion","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:08.452Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"8c619242-1e9f-5485-ac82-5de03291dfff","name":"Step 5 — delete the snapshot","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.delete(`/snapshots/${snapshotId}`);\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.message).toBe('Snapshot deleted');\n }"},"identifier":"Step 5 — delete the snapshot","scope":"Step 5 — delete the snapshot","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":38,"started_at":"2026-09-28T19:45:08.415Z","finished_at":"2026-09-28T19:45:08.453Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"4359f9f8-7788-56ff-8f93-151dfd0dd342","name":"Step 7 — finalize build (requires PERCY_TOKEN)","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n test.setTimeout(120_000);\n test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n\n // Re-create a snapshot so there is something to finalize\n const createRes = await request.post('/snapshots', {\n data: SNAPSHOT_PAYLOAD\n });\n expect(createRes.status()).toBe(201);\n const res = await request.post('/build/finalize', {\n data: {\n token: PERCY_TOKEN\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.message).toBe('Percy started successfully');\n expect(body.buildId).toBeTruthy();\n expect(body.buildUrl).toBeTruthy();\n }"},"identifier":"Step 7 — finalize build (requires PERCY_TOKEN)","scope":"Step 7 — finalize build (requires PERCY_TOKEN)","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:08.477Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"9c23c4a8-48c0-588f-aae0-4625025c7343","name":"Step 6 — queue is empty after deletion","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const list = await res.json();\n const found = list.find(s => s.id === snapshotId);\n expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n }"},"identifier":"Step 6 — queue is empty after deletion","scope":"Step 6 — queue is empty after deletion","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":25,"started_at":"2026-09-28T19:45:08.452Z","finished_at":"2026-09-28T19:45:08.477Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"c87ce195-e7ad-5656-9814-e8db40ca6de7","name":"Popup: Percy logo renders","body":{"lang":"javascript","code":"async () => {\n await goTo('index.html');\n // BrandMark renders \"Percy\n await expect(page.getByRole('img', {\n name: 'Percy Logo'\n })).toBeVisible();\n }"},"identifier":"Popup: Percy logo renders","scope":"Popup: Percy logo renders","scopes":["Extension UI (popup pages via Vite dev server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:09.610Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Percy logo renders"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"HookRunStarted","hook_run":{"type":"hook","hook_type":"BEFORE_ALL","framework":"Playwright","uuid":"40096cfd-b937-4111-8932-01a278889707","name":"beforeAll hook","result":"pending","test_run_id":"c87ce195-e7ad-5656-9814-e8db40ca6de7","body":{"lang":"node","code":null},"scope":"Popup: Percy logo renders","custom_metadata":{},"tags":[],"scopes":["Extension UI (popup pages via Vite dev server)"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","started_at":"2026-09-28T19:45:09.623Z"}}] -2026-09-28T19:45:10.456Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:10.456Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch -2026-09-28T19:45:11.334Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch: 200 OK -2026-09-28T19:45:11.335Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:45:11.335Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'TestRunStarted':9c23c4a8-48c0-588f-aae0-4625025c7343,'TestRunFinished':8c619242-1e9f-5485-ac82-5de03291dfff,'TestRunStarted':4359f9f8-7788-56ff-8f93-151dfd0dd342,'TestRunFinished':9c23c4a8-48c0-588f-aae0-4625025c7343,'TestRunStarted':c87ce195-e7ad-5656-9814-e8db40ca6de7,'HookRunStarted':40096cfd-b937-4111-8932-01a278889707 -- {"success":true} -2026-09-28T19:45:11.335Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 0 -2026-09-28T19:45:11.335Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch","entryType":"measure","startTime":1790624710456.8213,"duration":878.4443750008941,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:45:26.995Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=4359f9f8-7788-56ff-8f93-151dfd0dd342 -2026-09-28T19:45:26.996Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:26.996Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=22e77bae4ac98af0102de882ecaa1ad3f61a35e22902cb939882f4eced388155 platform={} -2026-09-28T19:45:27.039Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.501Z', - uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 8, - test_run_uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.510Z', - uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.510Z', - uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 18449, - test_run_uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:26.960Z', - uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:26.962Z', - uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:26.962Z', - uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:26.962Z', - uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:27.043Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 18533, - started_at: '2026-09-28T19:45:08.477Z', - finished_at: '2026-09-28T19:45:27.010Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:28.472Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 1 -2026-09-28T19:45:28.473Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 18533, - started_at: '2026-09-28T19:45:08.477Z', - finished_at: '2026-09-28T19:45:27.010Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 45049:0 -2026-09-28T19:45:28.474Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch. Request Size - 1787 bytes. Events are 'TestRunFinished':4359f9f8-7788-56ff-8f93-151dfd0dd342 -2026-09-28T19:45:28.474Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"4359f9f8-7788-56ff-8f93-151dfd0dd342","name":"Step 7 — finalize build (requires PERCY_TOKEN)","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n test.setTimeout(120_000);\n test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n\n // Re-create a snapshot so there is something to finalize\n const createRes = await request.post('/snapshots', {\n data: SNAPSHOT_PAYLOAD\n });\n expect(createRes.status()).toBe(201);\n const res = await request.post('/build/finalize', {\n data: {\n token: PERCY_TOKEN\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.message).toBe('Percy started successfully');\n expect(body.buildId).toBeTruthy();\n expect(body.buildUrl).toBeTruthy();\n }"},"identifier":"Step 7 — finalize build (requires PERCY_TOKEN)","scope":"Step 7 — finalize build (requires PERCY_TOKEN)","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":18533,"started_at":"2026-09-28T19:45:08.477Z","finished_at":"2026-09-28T19:45:27.010Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:45:28.475Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:28.475Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch -2026-09-28T19:45:29.362Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch: 200 OK -2026-09-28T19:45:29.363Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:45:29.363Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'TestRunFinished':4359f9f8-7788-56ff-8f93-151dfd0dd342 -- {"success":true} -2026-09-28T19:45:29.364Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 0 -2026-09-28T19:45:29.364Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 1 -2026-09-28T19:45:29.364Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.501Z', - uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 8, - test_run_uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.510Z', - uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.510Z', - uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 18449, - test_run_uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:26.960Z', - uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:26.962Z', - uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:26.962Z', - uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:26.962Z', - uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342' - } - ] - } -] to 45049:0 -2026-09-28T19:45:29.364Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch. Request Size - 2881 bytes. Events are 'LogCreated':undefined -2026-09-28T19:45:29.364Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:08.501Z","uuid":"4359f9f8-7788-56ff-8f93-151dfd0dd342","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":8,"test_run_uuid":"4359f9f8-7788-56ff-8f93-151dfd0dd342"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:08.510Z","uuid":"4359f9f8-7788-56ff-8f93-151dfd0dd342","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"4359f9f8-7788-56ff-8f93-151dfd0dd342"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:08.510Z","uuid":"4359f9f8-7788-56ff-8f93-151dfd0dd342","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":18449,"test_run_uuid":"4359f9f8-7788-56ff-8f93-151dfd0dd342"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:26.960Z","uuid":"4359f9f8-7788-56ff-8f93-151dfd0dd342","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"4359f9f8-7788-56ff-8f93-151dfd0dd342"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:26.962Z","uuid":"4359f9f8-7788-56ff-8f93-151dfd0dd342","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"4359f9f8-7788-56ff-8f93-151dfd0dd342"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:26.962Z","uuid":"4359f9f8-7788-56ff-8f93-151dfd0dd342","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"4359f9f8-7788-56ff-8f93-151dfd0dd342"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:26.962Z","uuid":"4359f9f8-7788-56ff-8f93-151dfd0dd342","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"4359f9f8-7788-56ff-8f93-151dfd0dd342"}]}] -2026-09-28T19:45:29.364Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:29.365Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch -2026-09-28T19:45:29.376Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch","entryType":"measure","startTime":1790624728475.465,"duration":888.226375002414,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:45:29.476Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Using cached nearest hub URL: https://hub-aps.browserstack.com/wd/hub -2026-09-28T19:45:29.476Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Cached new nearest hub URL: https://hub-aps.browserstack.com/wd/hub for binSessionId=f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-28T19:45:29.476Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] ConnectBinSession details: {"binSessionId":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-f2ea5516-13f7-4a5c-9f61-fa7f66db45ba.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.44940.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","EXTENSION_DEV_URL":"http://localhost:5173","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:60092","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:60092","HTTP_PROXY":"http://127.0.0.1:60092","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","PIP_PROXY":"http://127.0.0.1:60092","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:60092","YARN_HTTP_PROXY":"http://127.0.0.1:60092","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:60092","https_proxy":"http://127.0.0.1:60092","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#2","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub-aps.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:60092","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"60092"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM1NDg4IiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.TeNLBmi4GiHdfJiGPvIbLnxJSvMDLJP0DoC3ZnX4W7KhyIPVZIbiVUrllubBmCQ0YqJQOdKws5xR9DUK5wSdFoISSUS7IRuNwlUzNe_Dd_OpZuxJuvfJhynRLodYFqocOXSEOa8rQgtIrw2F5WD1B4DAZkmVhizcqNYPfqdOWLnlyV4HVvuhqnHWcIE1ODffYEVEIodxOIAvzSnn4SRVXbCZbWPF8TpMepvmdmDppmiFBUsbj8XEJprj_ITT5WvgSMOCFQrp6GcVUOgzrwe20NorLb0lzgLpxWYfV58uCrA5_b3_BWOZ9ewwkp6gE8H9WAQ01JsIXMaTeRRqN6RURQ","buildHashedId":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","testhubEvents":true,"jwtExpiresIn":1790632548},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:45:29.476Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onConnect hook invoked successfully. -2026-09-28T19:45:29.477Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] ConnectBinSession completed: time=1.2212920002639294 -2026-09-28T19:45:29.478Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file sdk:cli:connectBinSession {"name":"sdk:cli:connectBinSession","entryType":"measure","startTime":1790624729476.2634,"duration":0.7597090005874634,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:45:29.508Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] PlaywrightConfig completed: time=0.2871659994125366 -2026-09-28T19:45:29.508Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file sdk:cli:driverInit {"name":"sdk:cli:driverInit","entryType":"measure","startTime":1790624729507.9385,"duration":0.18679200112819672,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:45:29.679Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '83de069b-f4ee-524e-a80e-384f793bca4e', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:29.662Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:29.823Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=83de069b-f4ee-524e-a80e-384f793bca4e -2026-09-28T19:45:29.823Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:29.823Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=24987fb30b6f65e08f4717f255eb21ccb4b4398d61e8b6210896df7c772982e5 platform={} -2026-09-28T19:45:29.839Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9a4614bd-826b-5291-bc6a-c8133fd83538', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:29.829Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:29.844Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:29.772Z', - uuid: '83de069b-f4ee-524e-a80e-384f793bca4e', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 21, - test_run_uuid: '83de069b-f4ee-524e-a80e-384f793bca4e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:29.796Z', - uuid: '83de069b-f4ee-524e-a80e-384f793bca4e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '83de069b-f4ee-524e-a80e-384f793bca4e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:29.798Z', - uuid: '83de069b-f4ee-524e-a80e-384f793bca4e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '83de069b-f4ee-524e-a80e-384f793bca4e' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:29.845Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '83de069b-f4ee-524e-a80e-384f793bca4e', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 168, - started_at: '2026-09-28T19:45:29.662Z', - finished_at: '2026-09-28T19:45:29.830Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:30.135Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=9a4614bd-826b-5291-bc6a-c8133fd83538 -2026-09-28T19:45:30.135Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:30.135Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=24987fb30b6f65e08f4717f255eb21ccb4b4398d61e8b6210896df7c772982e5 platform={} -2026-09-28T19:45:30.147Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '27e73399-2104-52f4-a7a5-f35777b862cc', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:30.141Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:30.153Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:29.835Z', - uuid: '9a4614bd-826b-5291-bc6a-c8133fd83538', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 284, - test_run_uuid: '9a4614bd-826b-5291-bc6a-c8133fd83538' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:30.120Z', - uuid: '9a4614bd-826b-5291-bc6a-c8133fd83538', - kind: 'TEST_STEP', - message: 'Expect "toContain"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '9a4614bd-826b-5291-bc6a-c8133fd83538' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:30.154Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9a4614bd-826b-5291-bc6a-c8133fd83538', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 313, - started_at: '2026-09-28T19:45:29.829Z', - finished_at: '2026-09-28T19:45:30.142Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:30.157Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=27e73399-2104-52f4-a7a5-f35777b862cc -2026-09-28T19:45:30.157Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:30.157Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=24987fb30b6f65e08f4717f255eb21ccb4b4398d61e8b6210896df7c772982e5 platform={} -2026-09-28T19:45:30.162Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:30.160Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:30.167Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:30.150Z', - uuid: '27e73399-2104-52f4-a7a5-f35777b862cc', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '27e73399-2104-52f4-a7a5-f35777b862cc' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:30.153Z', - uuid: '27e73399-2104-52f4-a7a5-f35777b862cc', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '27e73399-2104-52f4-a7a5-f35777b862cc' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:30.154Z', - uuid: '27e73399-2104-52f4-a7a5-f35777b862cc', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '27e73399-2104-52f4-a7a5-f35777b862cc' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:30.168Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '27e73399-2104-52f4-a7a5-f35777b862cc', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:45:30.141Z', - finished_at: '2026-09-28T19:45:30.160Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:30.171Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef -2026-09-28T19:45:30.171Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:30.171Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=24987fb30b6f65e08f4717f255eb21ccb4b4398d61e8b6210896df7c772982e5 platform={} -2026-09-28T19:45:30.182Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ec3bec51-e15c-517f-bb46-0ee88da62e65', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:30.173Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:30.188Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:30.164Z', - uuid: '2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:30.167Z', - uuid: '2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:30.168Z', - uuid: '2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:30.191Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 13, - started_at: '2026-09-28T19:45:30.160Z', - finished_at: '2026-09-28T19:45:30.173Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:30.238Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch: 200 OK -2026-09-28T19:45:30.239Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:45:30.239Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'LogCreated':undefined -- {"success":true} -2026-09-28T19:45:30.239Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 4 -2026-09-28T19:45:30.239Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","entryType":"measure","startTime":1790624729365.7727,"duration":873.3021670021117,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:45:30.472Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 9 -2026-09-28T19:45:30.489Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '83de069b-f4ee-524e-a80e-384f793bca4e', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:29.662Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9a4614bd-826b-5291-bc6a-c8133fd83538', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:29.829Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '83de069b-f4ee-524e-a80e-384f793bca4e', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 168, - started_at: '2026-09-28T19:45:29.662Z', - finished_at: '2026-09-28T19:45:29.830Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '27e73399-2104-52f4-a7a5-f35777b862cc', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:30.141Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9a4614bd-826b-5291-bc6a-c8133fd83538', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 313, - started_at: '2026-09-28T19:45:29.829Z', - finished_at: '2026-09-28T19:45:30.142Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:30.160Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '27e73399-2104-52f4-a7a5-f35777b862cc', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:45:30.141Z', - finished_at: '2026-09-28T19:45:30.160Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ec3bec51-e15c-517f-bb46-0ee88da62e65', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:30.173Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 13, - started_at: '2026-09-28T19:45:30.160Z', - finished_at: '2026-09-28T19:45:30.173Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 45049:0 -2026-09-28T19:45:30.490Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch. Request Size - 11124 bytes. Events are 'TestRunStarted':83de069b-f4ee-524e-a80e-384f793bca4e,'TestRunStarted':9a4614bd-826b-5291-bc6a-c8133fd83538,'TestRunFinished':83de069b-f4ee-524e-a80e-384f793bca4e,'TestRunStarted':27e73399-2104-52f4-a7a5-f35777b862cc,'TestRunFinished':9a4614bd-826b-5291-bc6a-c8133fd83538,'TestRunStarted':2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef,'TestRunFinished':27e73399-2104-52f4-a7a5-f35777b862cc,'TestRunStarted':ec3bec51-e15c-517f-bb46-0ee88da62e65,'TestRunFinished':2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef -2026-09-28T19:45:30.491Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"83de069b-f4ee-524e-a80e-384f793bca4e","name":"GET /library/status returns connection status","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/library/status');\n expect(res.status()).toBe(200);\n const body = await res.json();\n // Shape check — connected may be true or false depending on prior state\n expect(typeof body).toBe('object');\n }"},"identifier":"GET /library/status returns connection status","scope":"GET /library/status returns connection status","scopes":["Library endpoints"],"meta":{},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:29.662Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"9a4614bd-826b-5291-bc6a-c8133fd83538","name":"POST /library/token returns 400 when token is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.post('/library/token', {\n data: {}\n });\n // Backend should reject an empty token\n expect([400, 422, 500]).toContain(res.status());\n }"},"identifier":"POST /library/token returns 400 when token is missing","scope":"POST /library/token returns 400 when token is missing","scopes":["Library endpoints"],"meta":{},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:29.829Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"83de069b-f4ee-524e-a80e-384f793bca4e","name":"GET /library/status returns connection status","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/library/status');\n expect(res.status()).toBe(200);\n const body = await res.json();\n // Shape check — connected may be true or false depending on prior state\n expect(typeof body).toBe('object');\n }"},"identifier":"GET /library/status returns connection status","scope":"GET /library/status returns connection status","scopes":["Library endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"passed","duration_in_ms":168,"started_at":"2026-09-28T19:45:29.662Z","finished_at":"2026-09-28T19:45:29.830Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"27e73399-2104-52f4-a7a5-f35777b862cc","name":"GET /library/all returns array (empty when not connected)","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/library/all');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n }"},"identifier":"GET /library/all returns array (empty when not connected)","scope":"GET /library/all returns array (empty when not connected)","scopes":["Library endpoints"],"meta":{},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:30.141Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"9a4614bd-826b-5291-bc6a-c8133fd83538","name":"POST /library/token returns 400 when token is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.post('/library/token', {\n data: {}\n });\n // Backend should reject an empty token\n expect([400, 422, 500]).toContain(res.status());\n }"},"identifier":"POST /library/token returns 400 when token is missing","scope":"POST /library/token returns 400 when token is missing","scopes":["Library endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"passed","duration_in_ms":313,"started_at":"2026-09-28T19:45:29.829Z","finished_at":"2026-09-28T19:45:30.142Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef","name":"GET /library/search returns array for a query","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/library/search?name=homepage');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n }"},"identifier":"GET /library/search returns array for a query","scope":"GET /library/search returns array for a query","scopes":["Library endpoints"],"meta":{},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:30.160Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"27e73399-2104-52f4-a7a5-f35777b862cc","name":"GET /library/all returns array (empty when not connected)","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/library/all');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n }"},"identifier":"GET /library/all returns array (empty when not connected)","scope":"GET /library/all returns array (empty when not connected)","scopes":["Library endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"passed","duration_in_ms":19,"started_at":"2026-09-28T19:45:30.141Z","finished_at":"2026-09-28T19:45:30.160Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"ec3bec51-e15c-517f-bb46-0ee88da62e65","name":"POST /library/token loads library with valid token","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n const res = await request.post('/library/token', {\n data: {\n token: PERCY_READ_TOKEN\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body).toBeTruthy();\n }"},"identifier":"POST /library/token loads library with valid token","scope":"POST /library/token loads library with valid token","scopes":["Library endpoints"],"meta":{},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:30.173Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef","name":"GET /library/search returns array for a query","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/library/search?name=homepage');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n }"},"identifier":"GET /library/search returns array for a query","scope":"GET /library/search returns array for a query","scopes":["Library endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"passed","duration_in_ms":13,"started_at":"2026-09-28T19:45:30.160Z","finished_at":"2026-09-28T19:45:30.173Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:45:30.491Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:30.491Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch -2026-09-28T19:45:31.316Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch: 200 OK -2026-09-28T19:45:31.318Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:45:31.318Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'TestRunStarted':83de069b-f4ee-524e-a80e-384f793bca4e,'TestRunStarted':9a4614bd-826b-5291-bc6a-c8133fd83538,'TestRunFinished':83de069b-f4ee-524e-a80e-384f793bca4e,'TestRunStarted':27e73399-2104-52f4-a7a5-f35777b862cc,'TestRunFinished':9a4614bd-826b-5291-bc6a-c8133fd83538,'TestRunStarted':2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef,'TestRunFinished':27e73399-2104-52f4-a7a5-f35777b862cc,'TestRunStarted':ec3bec51-e15c-517f-bb46-0ee88da62e65,'TestRunFinished':2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef -- {"success":true} -2026-09-28T19:45:31.318Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 0 -2026-09-28T19:45:31.318Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 4 -2026-09-28T19:45:31.318Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:29.772Z', - uuid: '83de069b-f4ee-524e-a80e-384f793bca4e', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 21, - test_run_uuid: '83de069b-f4ee-524e-a80e-384f793bca4e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:29.796Z', - uuid: '83de069b-f4ee-524e-a80e-384f793bca4e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '83de069b-f4ee-524e-a80e-384f793bca4e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:29.798Z', - uuid: '83de069b-f4ee-524e-a80e-384f793bca4e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '83de069b-f4ee-524e-a80e-384f793bca4e' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:29.835Z', - uuid: '9a4614bd-826b-5291-bc6a-c8133fd83538', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 284, - test_run_uuid: '9a4614bd-826b-5291-bc6a-c8133fd83538' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:30.120Z', - uuid: '9a4614bd-826b-5291-bc6a-c8133fd83538', - kind: 'TEST_STEP', - message: 'Expect "toContain"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '9a4614bd-826b-5291-bc6a-c8133fd83538' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:30.150Z', - uuid: '27e73399-2104-52f4-a7a5-f35777b862cc', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '27e73399-2104-52f4-a7a5-f35777b862cc' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:30.153Z', - uuid: '27e73399-2104-52f4-a7a5-f35777b862cc', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '27e73399-2104-52f4-a7a5-f35777b862cc' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:30.154Z', - uuid: '27e73399-2104-52f4-a7a5-f35777b862cc', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '27e73399-2104-52f4-a7a5-f35777b862cc' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:30.164Z', - uuid: '2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:30.167Z', - uuid: '2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:30.168Z', - uuid: '2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef' - } - ] - } -] to 45049:0 -2026-09-28T19:45:31.319Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch. Request Size - 4587 bytes. Events are 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -2026-09-28T19:45:31.319Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:29.772Z","uuid":"83de069b-f4ee-524e-a80e-384f793bca4e","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":21,"test_run_uuid":"83de069b-f4ee-524e-a80e-384f793bca4e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:29.796Z","uuid":"83de069b-f4ee-524e-a80e-384f793bca4e","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"83de069b-f4ee-524e-a80e-384f793bca4e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:29.798Z","uuid":"83de069b-f4ee-524e-a80e-384f793bca4e","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"83de069b-f4ee-524e-a80e-384f793bca4e"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:29.835Z","uuid":"9a4614bd-826b-5291-bc6a-c8133fd83538","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":284,"test_run_uuid":"9a4614bd-826b-5291-bc6a-c8133fd83538"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:30.120Z","uuid":"9a4614bd-826b-5291-bc6a-c8133fd83538","kind":"TEST_STEP","message":"Expect \"toContain\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"9a4614bd-826b-5291-bc6a-c8133fd83538"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:30.150Z","uuid":"27e73399-2104-52f4-a7a5-f35777b862cc","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"27e73399-2104-52f4-a7a5-f35777b862cc"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:30.153Z","uuid":"27e73399-2104-52f4-a7a5-f35777b862cc","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"27e73399-2104-52f4-a7a5-f35777b862cc"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:30.154Z","uuid":"27e73399-2104-52f4-a7a5-f35777b862cc","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"27e73399-2104-52f4-a7a5-f35777b862cc"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:30.164Z","uuid":"2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:30.167Z","uuid":"2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:30.168Z","uuid":"2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef"}]}] -2026-09-28T19:45:31.319Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:31.319Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch -2026-09-28T19:45:31.321Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch","entryType":"measure","startTime":1790624730492.0562,"duration":826.2820409983397,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:45:32.157Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch: 200 OK -2026-09-28T19:45:32.157Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:45:32.157Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -- {"success":true} -2026-09-28T19:45:32.157Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 0 -2026-09-28T19:45:32.158Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","entryType":"measure","startTime":1790624731319.4631,"duration":838.0300420001149,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:45:32.522Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=ec3bec51-e15c-517f-bb46-0ee88da62e65 -2026-09-28T19:45:32.522Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:32.522Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=24987fb30b6f65e08f4717f255eb21ccb4b4398d61e8b6210896df7c772982e5 platform={} -2026-09-28T19:45:32.551Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:30.177Z', - uuid: 'ec3bec51-e15c-517f-bb46-0ee88da62e65', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2330, - test_run_uuid: 'ec3bec51-e15c-517f-bb46-0ee88da62e65' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:32.508Z', - uuid: 'ec3bec51-e15c-517f-bb46-0ee88da62e65', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'ec3bec51-e15c-517f-bb46-0ee88da62e65' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:32.510Z', - uuid: 'ec3bec51-e15c-517f-bb46-0ee88da62e65', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'ec3bec51-e15c-517f-bb46-0ee88da62e65' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:32.552Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ec3bec51-e15c-517f-bb46-0ee88da62e65', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 2365, - started_at: '2026-09-28T19:45:30.173Z', - finished_at: '2026-09-28T19:45:32.538Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.452Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Using cached nearest hub URL: https://hub-aps.browserstack.com/wd/hub -2026-09-28T19:45:34.452Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Cached new nearest hub URL: https://hub-aps.browserstack.com/wd/hub for binSessionId=f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-28T19:45:34.453Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] ConnectBinSession details: {"binSessionId":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-f2ea5516-13f7-4a5c-9f61-fa7f66db45ba.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.44940.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","EXTENSION_DEV_URL":"http://localhost:5173","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:60092","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:60092","HTTP_PROXY":"http://127.0.0.1:60092","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","PIP_PROXY":"http://127.0.0.1:60092","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:60092","YARN_HTTP_PROXY":"http://127.0.0.1:60092","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:60092","https_proxy":"http://127.0.0.1:60092","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#2","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub-aps.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:60092","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"60092"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM1NDg4IiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.TeNLBmi4GiHdfJiGPvIbLnxJSvMDLJP0DoC3ZnX4W7KhyIPVZIbiVUrllubBmCQ0YqJQOdKws5xR9DUK5wSdFoISSUS7IRuNwlUzNe_Dd_OpZuxJuvfJhynRLodYFqocOXSEOa8rQgtIrw2F5WD1B4DAZkmVhizcqNYPfqdOWLnlyV4HVvuhqnHWcIE1ODffYEVEIodxOIAvzSnn4SRVXbCZbWPF8TpMepvmdmDppmiFBUsbj8XEJprj_ITT5WvgSMOCFQrp6GcVUOgzrwe20NorLb0lzgLpxWYfV58uCrA5_b3_BWOZ9ewwkp6gE8H9WAQ01JsIXMaTeRRqN6RURQ","buildHashedId":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","testhubEvents":true,"jwtExpiresIn":1790632548},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:45:34.453Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onConnect hook invoked successfully. -2026-09-28T19:45:34.454Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] ConnectBinSession completed: time=2.8061250001192093 -2026-09-28T19:45:34.454Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file sdk:cli:connectBinSession {"name":"sdk:cli:connectBinSession","entryType":"measure","startTime":1790624734451.953,"duration":2.0936250016093254,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:45:34.467Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] PlaywrightConfig completed: time=0.2590000033378601 -2026-09-28T19:45:34.468Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file sdk:cli:driverInit {"name":"sdk:cli:driverInit","entryType":"measure","startTime":1790624734467.6296,"duration":0.13625000044703484,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:45:34.475Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 1 -2026-09-28T19:45:34.475Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ec3bec51-e15c-517f-bb46-0ee88da62e65', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 2365, - started_at: '2026-09-28T19:45:30.173Z', - finished_at: '2026-09-28T19:45:32.538Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 45049:0 -2026-09-28T19:45:34.475Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch. Request Size - 1369 bytes. Events are 'TestRunFinished':ec3bec51-e15c-517f-bb46-0ee88da62e65 -2026-09-28T19:45:34.475Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"ec3bec51-e15c-517f-bb46-0ee88da62e65","name":"POST /library/token loads library with valid token","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n const res = await request.post('/library/token', {\n data: {\n token: PERCY_READ_TOKEN\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body).toBeTruthy();\n }"},"identifier":"POST /library/token loads library with valid token","scope":"POST /library/token loads library with valid token","scopes":["Library endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/library.spec.js","vc_filepath":"tests/specs/api/library.spec.js","location":"specs/api/library.spec.js","result":"passed","duration_in_ms":2365,"started_at":"2026-09-28T19:45:30.173Z","finished_at":"2026-09-28T19:45:32.538Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:45:34.475Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:34.475Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch -2026-09-28T19:45:34.576Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '256538a1-316a-5a59-ac13-c114e905bcf6', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.566Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.580Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'a4892715-f67a-4937-9192-68ff88715585', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '256538a1-316a-5a59-ac13-c114e905bcf6', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:45:34.577Z' - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.636Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:34.579Z', - uuid: 'a4892715-f67a-4937-9192-68ff88715585', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - hook_run_uuid: 'a4892715-f67a-4937-9192-68ff88715585' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:34.589Z', - uuid: 'a4892715-f67a-4937-9192-68ff88715585', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: 'a4892715-f67a-4937-9192-68ff88715585' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:34.594Z', - uuid: 'a4892715-f67a-4937-9192-68ff88715585', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 27, - hook_run_uuid: 'a4892715-f67a-4937-9192-68ff88715585' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:34.622Z', - uuid: 'a4892715-f67a-4937-9192-68ff88715585', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 11, - hook_run_uuid: 'a4892715-f67a-4937-9192-68ff88715585' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:34.638Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'a4892715-f67a-4937-9192-68ff88715585', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '256538a1-316a-5a59-ac13-c114e905bcf6', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:45:34.577Z', - finished_at: '2026-09-28T19:45:34.633Z' - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.654Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=256538a1-316a-5a59-ac13-c114e905bcf6 -2026-09-28T19:45:34.654Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:34.655Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=faa59e427171618ffb79fdc25e9a20234e9fa6ac26d289e6e7c9945f4c497352 platform={} -2026-09-28T19:45:34.665Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7994383a-2d61-5d32-8d5a-d6552c6c5512', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.659Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.672Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.633Z', - uuid: '256538a1-316a-5a59-ac13-c114e905bcf6', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '256538a1-316a-5a59-ac13-c114e905bcf6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.638Z', - uuid: '256538a1-316a-5a59-ac13-c114e905bcf6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '256538a1-316a-5a59-ac13-c114e905bcf6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.639Z', - uuid: '256538a1-316a-5a59-ac13-c114e905bcf6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '256538a1-316a-5a59-ac13-c114e905bcf6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.639Z', - uuid: '256538a1-316a-5a59-ac13-c114e905bcf6', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '256538a1-316a-5a59-ac13-c114e905bcf6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.639Z', - uuid: '256538a1-316a-5a59-ac13-c114e905bcf6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '256538a1-316a-5a59-ac13-c114e905bcf6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.640Z', - uuid: '256538a1-316a-5a59-ac13-c114e905bcf6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '256538a1-316a-5a59-ac13-c114e905bcf6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.640Z', - uuid: '256538a1-316a-5a59-ac13-c114e905bcf6', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '256538a1-316a-5a59-ac13-c114e905bcf6' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:34.673Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:45:34.676Z CLI error [TEST REPORTING AND ANALYTICS:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:45:34.680Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '256538a1-316a-5a59-ac13-c114e905bcf6', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 93, - started_at: '2026-09-28T19:45:34.566Z', - finished_at: '2026-09-28T19:45:34.659Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [ 'a4892715-f67a-4937-9192-68ff88715585' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.685Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=7994383a-2d61-5d32-8d5a-d6552c6c5512 -2026-09-28T19:45:34.685Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:34.685Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=faa59e427171618ffb79fdc25e9a20234e9fa6ac26d289e6e7c9945f4c497352 platform={} -2026-09-28T19:45:34.693Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'bb43eba6-b8db-583f-a36e-7367a947ae1c', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.688Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.696Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.668Z', - uuid: '7994383a-2d61-5d32-8d5a-d6552c6c5512', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 11, - test_run_uuid: '7994383a-2d61-5d32-8d5a-d6552c6c5512' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.679Z', - uuid: '7994383a-2d61-5d32-8d5a-d6552c6c5512', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7994383a-2d61-5d32-8d5a-d6552c6c5512' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.680Z', - uuid: '7994383a-2d61-5d32-8d5a-d6552c6c5512', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7994383a-2d61-5d32-8d5a-d6552c6c5512' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:34.698Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7994383a-2d61-5d32-8d5a-d6552c6c5512', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 30, - started_at: '2026-09-28T19:45:34.659Z', - finished_at: '2026-09-28T19:45:34.689Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.700Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:45:34.700Z CLI error [TEST REPORTING AND ANALYTICS:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:45:34.704Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=bb43eba6-b8db-583f-a36e-7367a947ae1c -2026-09-28T19:45:34.704Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:34.704Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=faa59e427171618ffb79fdc25e9a20234e9fa6ac26d289e6e7c9945f4c497352 platform={} -2026-09-28T19:45:34.712Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e7117e79-b787-5081-848e-31f337b98c51', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.707Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.728Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.698Z', - uuid: 'bb43eba6-b8db-583f-a36e-7367a947ae1c', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'bb43eba6-b8db-583f-a36e-7367a947ae1c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.700Z', - uuid: 'bb43eba6-b8db-583f-a36e-7367a947ae1c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bb43eba6-b8db-583f-a36e-7367a947ae1c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.700Z', - uuid: 'bb43eba6-b8db-583f-a36e-7367a947ae1c', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bb43eba6-b8db-583f-a36e-7367a947ae1c' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:34.730Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'bb43eba6-b8db-583f-a36e-7367a947ae1c', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:45:34.688Z', - finished_at: '2026-09-28T19:45:34.707Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.734Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:45:34.734Z CLI error [TEST REPORTING AND ANALYTICS:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:45:34.738Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=e7117e79-b787-5081-848e-31f337b98c51 -2026-09-28T19:45:34.739Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:34.739Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=faa59e427171618ffb79fdc25e9a20234e9fa6ac26d289e6e7c9945f4c497352 platform={} -2026-09-28T19:45:34.745Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c792fac4-a4c1-5282-80d1-f18cd297bea5', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.741Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.754Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.732Z', - uuid: 'e7117e79-b787-5081-848e-31f337b98c51', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'e7117e79-b787-5081-848e-31f337b98c51' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.734Z', - uuid: 'e7117e79-b787-5081-848e-31f337b98c51', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e7117e79-b787-5081-848e-31f337b98c51' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.734Z', - uuid: 'e7117e79-b787-5081-848e-31f337b98c51', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e7117e79-b787-5081-848e-31f337b98c51' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:34.756Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e7117e79-b787-5081-848e-31f337b98c51', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 34, - started_at: '2026-09-28T19:45:34.707Z', - finished_at: '2026-09-28T19:45:34.741Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.757Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:45:34.757Z CLI error [TEST REPORTING AND ANALYTICS:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:45:34.761Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=c792fac4-a4c1-5282-80d1-f18cd297bea5 -2026-09-28T19:45:34.761Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:34.761Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=faa59e427171618ffb79fdc25e9a20234e9fa6ac26d289e6e7c9945f4c497352 platform={} -2026-09-28T19:45:34.767Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.763Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.771Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.751Z', - uuid: 'c792fac4-a4c1-5282-80d1-f18cd297bea5', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: 'c792fac4-a4c1-5282-80d1-f18cd297bea5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.756Z', - uuid: 'c792fac4-a4c1-5282-80d1-f18cd297bea5', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c792fac4-a4c1-5282-80d1-f18cd297bea5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.757Z', - uuid: 'c792fac4-a4c1-5282-80d1-f18cd297bea5', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c792fac4-a4c1-5282-80d1-f18cd297bea5' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:34.772Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c792fac4-a4c1-5282-80d1-f18cd297bea5', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 23, - started_at: '2026-09-28T19:45:34.741Z', - finished_at: '2026-09-28T19:45:34.764Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.774Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:45:34.775Z CLI error [TEST REPORTING AND ANALYTICS:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:45:34.781Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=652bf1fc-cb12-50e8-b49c-6c384aa10d35 -2026-09-28T19:45:34.781Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:34.781Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=faa59e427171618ffb79fdc25e9a20234e9fa6ac26d289e6e7c9945f4c497352 platform={} -2026-09-28T19:45:34.811Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=48c172cd-7b31-5031-993c-202dd17c0f50 -2026-09-28T19:45:34.811Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:34.811Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=faa59e427171618ffb79fdc25e9a20234e9fa6ac26d289e6e7c9945f4c497352 platform={} -2026-09-28T19:45:34.840Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=0ce38d4f-54bd-55af-b129-2d41174ee522 -2026-09-28T19:45:34.840Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:34.840Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=faa59e427171618ffb79fdc25e9a20234e9fa6ac26d289e6e7c9945f4c497352 platform={} -2026-09-28T19:45:34.862Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '48c172cd-7b31-5031-993c-202dd17c0f50', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.784Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.864Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=07620ad8-4cbc-50a3-b07a-17e7aa9cab1d -2026-09-28T19:45:34.864Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:34.864Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=faa59e427171618ffb79fdc25e9a20234e9fa6ac26d289e6e7c9945f4c497352 platform={} -2026-09-28T19:45:34.865Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0ce38d4f-54bd-55af-b129-2d41174ee522', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.813Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.865Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '07620ad8-4cbc-50a3-b07a-17e7aa9cab1d', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.845Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.890Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.868Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.890Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.772Z', - uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.774Z', - uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.776Z', - uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.777Z', - uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.778Z', - uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.778Z', - uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:34.895Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 21, - started_at: '2026-09-28T19:45:34.763Z', - finished_at: '2026-09-28T19:45:34.784Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.911Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:45:34.913Z CLI error [TEST REPORTING AND ANALYTICS:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:45:34.918Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.855Z', - uuid: '07620ad8-4cbc-50a3-b07a-17e7aa9cab1d', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '07620ad8-4cbc-50a3-b07a-17e7aa9cab1d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.858Z', - uuid: '07620ad8-4cbc-50a3-b07a-17e7aa9cab1d', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '07620ad8-4cbc-50a3-b07a-17e7aa9cab1d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.858Z', - uuid: '07620ad8-4cbc-50a3-b07a-17e7aa9cab1d', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '07620ad8-4cbc-50a3-b07a-17e7aa9cab1d' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:34.923Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '07620ad8-4cbc-50a3-b07a-17e7aa9cab1d', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 23, - started_at: '2026-09-28T19:45:34.845Z', - finished_at: '2026-09-28T19:45:34.868Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.924Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=d146d6ef-13cc-5587-9169-a06bb7705381 -2026-09-28T19:45:34.924Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:34.924Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=faa59e427171618ffb79fdc25e9a20234e9fa6ac26d289e6e7c9945f4c497352 platform={} -2026-09-28T19:45:34.934Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.928Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.942Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.893Z', - uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.898Z', - uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.901Z', - uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.907Z', - uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:34.949Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 61, - started_at: '2026-09-28T19:45:34.868Z', - finished_at: '2026-09-28T19:45:34.929Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.950Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:45:34.951Z CLI error [TEST REPORTING AND ANALYTICS:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:45:34.954Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=46f6f8b2-319d-51b7-9b63-fe2a9a644127 -2026-09-28T19:45:34.954Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:34.954Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=faa59e427171618ffb79fdc25e9a20234e9fa6ac26d289e6e7c9945f4c497352 platform={} -2026-09-28T19:45:34.964Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2c8dd80b-b374-5531-aeec-9bb9785fbdee', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.956Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.967Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=2c8dd80b-b374-5531-aeec-9bb9785fbdee -2026-09-28T19:45:34.967Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:34.967Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=faa59e427171618ffb79fdc25e9a20234e9fa6ac26d289e6e7c9945f4c497352 platform={} -2026-09-28T19:45:34.968Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.944Z', - uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.946Z', - uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.947Z', - uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.948Z', - uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.948Z', - uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.950Z', - uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127', - kind: 'TEST_STEP', - message: 'Expect "toBeUndefined"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:34.969Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 28, - started_at: '2026-09-28T19:45:34.928Z', - finished_at: '2026-09-28T19:45:34.956Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.973Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.970Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.975Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.962Z', - uuid: '2c8dd80b-b374-5531-aeec-9bb9785fbdee', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '2c8dd80b-b374-5531-aeec-9bb9785fbdee' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.963Z', - uuid: '2c8dd80b-b374-5531-aeec-9bb9785fbdee', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2c8dd80b-b374-5531-aeec-9bb9785fbdee' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.964Z', - uuid: '2c8dd80b-b374-5531-aeec-9bb9785fbdee', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2c8dd80b-b374-5531-aeec-9bb9785fbdee' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:34.976Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2c8dd80b-b374-5531-aeec-9bb9785fbdee', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 14, - started_at: '2026-09-28T19:45:34.956Z', - finished_at: '2026-09-28T19:45:34.970Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.977Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:45:34.977Z CLI error [TEST REPORTING AND ANALYTICS:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:45:34.993Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=31c7a21a-9f3f-55a3-a7da-d49422f58904 -2026-09-28T19:45:34.994Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:34.994Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=faa59e427171618ffb79fdc25e9a20234e9fa6ac26d289e6e7c9945f4c497352 platform={} -2026-09-28T19:45:35.005Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.976Z', - uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.979Z', - uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.983Z', - uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.987Z', - uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.987Z', - uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.988Z', - uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.989Z', - uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:35.006Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 27, - started_at: '2026-09-28T19:45:34.970Z', - finished_at: '2026-09-28T19:45:34.997Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:35.276Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch: 200 OK -2026-09-28T19:45:35.276Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:45:35.277Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'TestRunFinished':ec3bec51-e15c-517f-bb46-0ee88da62e65 -- {"success":true} -2026-09-28T19:45:35.277Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 26 -2026-09-28T19:45:35.277Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 13 -2026-09-28T19:45:35.278Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:30.177Z', - uuid: 'ec3bec51-e15c-517f-bb46-0ee88da62e65', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2330, - test_run_uuid: 'ec3bec51-e15c-517f-bb46-0ee88da62e65' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:32.508Z', - uuid: 'ec3bec51-e15c-517f-bb46-0ee88da62e65', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'ec3bec51-e15c-517f-bb46-0ee88da62e65' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:32.510Z', - uuid: 'ec3bec51-e15c-517f-bb46-0ee88da62e65', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'ec3bec51-e15c-517f-bb46-0ee88da62e65' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:34.579Z', - uuid: 'a4892715-f67a-4937-9192-68ff88715585', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - hook_run_uuid: 'a4892715-f67a-4937-9192-68ff88715585' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:34.589Z', - uuid: 'a4892715-f67a-4937-9192-68ff88715585', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: 'a4892715-f67a-4937-9192-68ff88715585' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:34.594Z', - uuid: 'a4892715-f67a-4937-9192-68ff88715585', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 27, - hook_run_uuid: 'a4892715-f67a-4937-9192-68ff88715585' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:34.622Z', - uuid: 'a4892715-f67a-4937-9192-68ff88715585', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 11, - hook_run_uuid: 'a4892715-f67a-4937-9192-68ff88715585' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.633Z', - uuid: '256538a1-316a-5a59-ac13-c114e905bcf6', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '256538a1-316a-5a59-ac13-c114e905bcf6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.638Z', - uuid: '256538a1-316a-5a59-ac13-c114e905bcf6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '256538a1-316a-5a59-ac13-c114e905bcf6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.639Z', - uuid: '256538a1-316a-5a59-ac13-c114e905bcf6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '256538a1-316a-5a59-ac13-c114e905bcf6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.639Z', - uuid: '256538a1-316a-5a59-ac13-c114e905bcf6', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '256538a1-316a-5a59-ac13-c114e905bcf6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.639Z', - uuid: '256538a1-316a-5a59-ac13-c114e905bcf6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '256538a1-316a-5a59-ac13-c114e905bcf6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.640Z', - uuid: '256538a1-316a-5a59-ac13-c114e905bcf6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '256538a1-316a-5a59-ac13-c114e905bcf6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.640Z', - uuid: '256538a1-316a-5a59-ac13-c114e905bcf6', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '256538a1-316a-5a59-ac13-c114e905bcf6' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.668Z', - uuid: '7994383a-2d61-5d32-8d5a-d6552c6c5512', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 11, - test_run_uuid: '7994383a-2d61-5d32-8d5a-d6552c6c5512' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.679Z', - uuid: '7994383a-2d61-5d32-8d5a-d6552c6c5512', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7994383a-2d61-5d32-8d5a-d6552c6c5512' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.680Z', - uuid: '7994383a-2d61-5d32-8d5a-d6552c6c5512', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7994383a-2d61-5d32-8d5a-d6552c6c5512' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.698Z', - uuid: 'bb43eba6-b8db-583f-a36e-7367a947ae1c', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'bb43eba6-b8db-583f-a36e-7367a947ae1c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.700Z', - uuid: 'bb43eba6-b8db-583f-a36e-7367a947ae1c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bb43eba6-b8db-583f-a36e-7367a947ae1c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.700Z', - uuid: 'bb43eba6-b8db-583f-a36e-7367a947ae1c', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bb43eba6-b8db-583f-a36e-7367a947ae1c' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.732Z', - uuid: 'e7117e79-b787-5081-848e-31f337b98c51', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'e7117e79-b787-5081-848e-31f337b98c51' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.734Z', - uuid: 'e7117e79-b787-5081-848e-31f337b98c51', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e7117e79-b787-5081-848e-31f337b98c51' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.734Z', - uuid: 'e7117e79-b787-5081-848e-31f337b98c51', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e7117e79-b787-5081-848e-31f337b98c51' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.751Z', - uuid: 'c792fac4-a4c1-5282-80d1-f18cd297bea5', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: 'c792fac4-a4c1-5282-80d1-f18cd297bea5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.756Z', - uuid: 'c792fac4-a4c1-5282-80d1-f18cd297bea5', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c792fac4-a4c1-5282-80d1-f18cd297bea5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.757Z', - uuid: 'c792fac4-a4c1-5282-80d1-f18cd297bea5', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c792fac4-a4c1-5282-80d1-f18cd297bea5' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.772Z', - uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.774Z', - uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.776Z', - uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.777Z', - uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.778Z', - uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.778Z', - uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.855Z', - uuid: '07620ad8-4cbc-50a3-b07a-17e7aa9cab1d', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '07620ad8-4cbc-50a3-b07a-17e7aa9cab1d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.858Z', - uuid: '07620ad8-4cbc-50a3-b07a-17e7aa9cab1d', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '07620ad8-4cbc-50a3-b07a-17e7aa9cab1d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.858Z', - uuid: '07620ad8-4cbc-50a3-b07a-17e7aa9cab1d', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '07620ad8-4cbc-50a3-b07a-17e7aa9cab1d' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.893Z', - uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.898Z', - uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.901Z', - uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.907Z', - uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.944Z', - uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.946Z', - uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.947Z', - uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.948Z', - uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.948Z', - uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.950Z', - uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127', - kind: 'TEST_STEP', - message: 'Expect "toBeUndefined"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.962Z', - uuid: '2c8dd80b-b374-5531-aeec-9bb9785fbdee', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '2c8dd80b-b374-5531-aeec-9bb9785fbdee' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.963Z', - uuid: '2c8dd80b-b374-5531-aeec-9bb9785fbdee', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2c8dd80b-b374-5531-aeec-9bb9785fbdee' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.964Z', - uuid: '2c8dd80b-b374-5531-aeec-9bb9785fbdee', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2c8dd80b-b374-5531-aeec-9bb9785fbdee' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.976Z', - uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.979Z', - uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.983Z', - uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.987Z', - uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.987Z', - uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.988Z', - uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.989Z', - uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904' - } - ] - } -] to 45049:0 -2026-09-28T19:45:35.279Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch. Request Size - 22792 bytes. Events are 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -2026-09-28T19:45:35.279Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:30.177Z","uuid":"ec3bec51-e15c-517f-bb46-0ee88da62e65","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2330,"test_run_uuid":"ec3bec51-e15c-517f-bb46-0ee88da62e65"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:32.508Z","uuid":"ec3bec51-e15c-517f-bb46-0ee88da62e65","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"ec3bec51-e15c-517f-bb46-0ee88da62e65"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:32.510Z","uuid":"ec3bec51-e15c-517f-bb46-0ee88da62e65","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"ec3bec51-e15c-517f-bb46-0ee88da62e65"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_EACH","timestamp":"2026-09-28T19:45:34.579Z","uuid":"a4892715-f67a-4937-9192-68ff88715585","kind":"TEST_STEP","message":"Fixture \"__browserstack_workerHook\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":5,"hook_run_uuid":"a4892715-f67a-4937-9192-68ff88715585"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_EACH","timestamp":"2026-09-28T19:45:34.589Z","uuid":"a4892715-f67a-4937-9192-68ff88715585","kind":"TEST_STEP","message":"Fixture \"__browserstack_testHook\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"hook_run_uuid":"a4892715-f67a-4937-9192-68ff88715585"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_EACH","timestamp":"2026-09-28T19:45:34.594Z","uuid":"a4892715-f67a-4937-9192-68ff88715585","kind":"TEST_STEP","message":"Create request context","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":27,"hook_run_uuid":"a4892715-f67a-4937-9192-68ff88715585"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_EACH","timestamp":"2026-09-28T19:45:34.622Z","uuid":"a4892715-f67a-4937-9192-68ff88715585","kind":"TEST_STEP","message":"DELETE","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":11,"hook_run_uuid":"a4892715-f67a-4937-9192-68ff88715585"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.633Z","uuid":"256538a1-316a-5a59-ac13-c114e905bcf6","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"256538a1-316a-5a59-ac13-c114e905bcf6"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.638Z","uuid":"256538a1-316a-5a59-ac13-c114e905bcf6","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"256538a1-316a-5a59-ac13-c114e905bcf6"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.639Z","uuid":"256538a1-316a-5a59-ac13-c114e905bcf6","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"256538a1-316a-5a59-ac13-c114e905bcf6"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.639Z","uuid":"256538a1-316a-5a59-ac13-c114e905bcf6","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"256538a1-316a-5a59-ac13-c114e905bcf6"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.639Z","uuid":"256538a1-316a-5a59-ac13-c114e905bcf6","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"256538a1-316a-5a59-ac13-c114e905bcf6"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.640Z","uuid":"256538a1-316a-5a59-ac13-c114e905bcf6","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"256538a1-316a-5a59-ac13-c114e905bcf6"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.640Z","uuid":"256538a1-316a-5a59-ac13-c114e905bcf6","kind":"TEST_STEP","message":"Expect \"toEqual\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"256538a1-316a-5a59-ac13-c114e905bcf6"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.668Z","uuid":"7994383a-2d61-5d32-8d5a-d6552c6c5512","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":11,"test_run_uuid":"7994383a-2d61-5d32-8d5a-d6552c6c5512"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.679Z","uuid":"7994383a-2d61-5d32-8d5a-d6552c6c5512","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"7994383a-2d61-5d32-8d5a-d6552c6c5512"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.680Z","uuid":"7994383a-2d61-5d32-8d5a-d6552c6c5512","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"7994383a-2d61-5d32-8d5a-d6552c6c5512"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.698Z","uuid":"bb43eba6-b8db-583f-a36e-7367a947ae1c","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"bb43eba6-b8db-583f-a36e-7367a947ae1c"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.700Z","uuid":"bb43eba6-b8db-583f-a36e-7367a947ae1c","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"bb43eba6-b8db-583f-a36e-7367a947ae1c"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.700Z","uuid":"bb43eba6-b8db-583f-a36e-7367a947ae1c","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"bb43eba6-b8db-583f-a36e-7367a947ae1c"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.732Z","uuid":"e7117e79-b787-5081-848e-31f337b98c51","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"e7117e79-b787-5081-848e-31f337b98c51"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.734Z","uuid":"e7117e79-b787-5081-848e-31f337b98c51","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"e7117e79-b787-5081-848e-31f337b98c51"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.734Z","uuid":"e7117e79-b787-5081-848e-31f337b98c51","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"e7117e79-b787-5081-848e-31f337b98c51"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.751Z","uuid":"c792fac4-a4c1-5282-80d1-f18cd297bea5","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":5,"test_run_uuid":"c792fac4-a4c1-5282-80d1-f18cd297bea5"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.756Z","uuid":"c792fac4-a4c1-5282-80d1-f18cd297bea5","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"c792fac4-a4c1-5282-80d1-f18cd297bea5"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.757Z","uuid":"c792fac4-a4c1-5282-80d1-f18cd297bea5","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"c792fac4-a4c1-5282-80d1-f18cd297bea5"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.772Z","uuid":"652bf1fc-cb12-50e8-b49c-6c384aa10d35","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"652bf1fc-cb12-50e8-b49c-6c384aa10d35"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.774Z","uuid":"652bf1fc-cb12-50e8-b49c-6c384aa10d35","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"652bf1fc-cb12-50e8-b49c-6c384aa10d35"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.776Z","uuid":"652bf1fc-cb12-50e8-b49c-6c384aa10d35","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"652bf1fc-cb12-50e8-b49c-6c384aa10d35"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.777Z","uuid":"652bf1fc-cb12-50e8-b49c-6c384aa10d35","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"652bf1fc-cb12-50e8-b49c-6c384aa10d35"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.778Z","uuid":"652bf1fc-cb12-50e8-b49c-6c384aa10d35","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"652bf1fc-cb12-50e8-b49c-6c384aa10d35"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.778Z","uuid":"652bf1fc-cb12-50e8-b49c-6c384aa10d35","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"652bf1fc-cb12-50e8-b49c-6c384aa10d35"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.855Z","uuid":"07620ad8-4cbc-50a3-b07a-17e7aa9cab1d","kind":"TEST_STEP","message":"PATCH","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"07620ad8-4cbc-50a3-b07a-17e7aa9cab1d"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.858Z","uuid":"07620ad8-4cbc-50a3-b07a-17e7aa9cab1d","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"07620ad8-4cbc-50a3-b07a-17e7aa9cab1d"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.858Z","uuid":"07620ad8-4cbc-50a3-b07a-17e7aa9cab1d","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"07620ad8-4cbc-50a3-b07a-17e7aa9cab1d"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.893Z","uuid":"d146d6ef-13cc-5587-9169-a06bb7705381","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"d146d6ef-13cc-5587-9169-a06bb7705381"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.898Z","uuid":"d146d6ef-13cc-5587-9169-a06bb7705381","kind":"TEST_STEP","message":"PATCH","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"d146d6ef-13cc-5587-9169-a06bb7705381"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.901Z","uuid":"d146d6ef-13cc-5587-9169-a06bb7705381","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"d146d6ef-13cc-5587-9169-a06bb7705381"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.907Z","uuid":"d146d6ef-13cc-5587-9169-a06bb7705381","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"d146d6ef-13cc-5587-9169-a06bb7705381"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.944Z","uuid":"46f6f8b2-319d-51b7-9b63-fe2a9a644127","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"46f6f8b2-319d-51b7-9b63-fe2a9a644127"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.946Z","uuid":"46f6f8b2-319d-51b7-9b63-fe2a9a644127","kind":"TEST_STEP","message":"DELETE","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"46f6f8b2-319d-51b7-9b63-fe2a9a644127"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.947Z","uuid":"46f6f8b2-319d-51b7-9b63-fe2a9a644127","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"46f6f8b2-319d-51b7-9b63-fe2a9a644127"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.948Z","uuid":"46f6f8b2-319d-51b7-9b63-fe2a9a644127","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"46f6f8b2-319d-51b7-9b63-fe2a9a644127"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.948Z","uuid":"46f6f8b2-319d-51b7-9b63-fe2a9a644127","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"46f6f8b2-319d-51b7-9b63-fe2a9a644127"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.950Z","uuid":"46f6f8b2-319d-51b7-9b63-fe2a9a644127","kind":"TEST_STEP","message":"Expect \"toBeUndefined\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"46f6f8b2-319d-51b7-9b63-fe2a9a644127"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.962Z","uuid":"2c8dd80b-b374-5531-aeec-9bb9785fbdee","kind":"TEST_STEP","message":"DELETE","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"2c8dd80b-b374-5531-aeec-9bb9785fbdee"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.963Z","uuid":"2c8dd80b-b374-5531-aeec-9bb9785fbdee","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"2c8dd80b-b374-5531-aeec-9bb9785fbdee"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.964Z","uuid":"2c8dd80b-b374-5531-aeec-9bb9785fbdee","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"2c8dd80b-b374-5531-aeec-9bb9785fbdee"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.976Z","uuid":"31c7a21a-9f3f-55a3-a7da-d49422f58904","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"31c7a21a-9f3f-55a3-a7da-d49422f58904"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.979Z","uuid":"31c7a21a-9f3f-55a3-a7da-d49422f58904","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"31c7a21a-9f3f-55a3-a7da-d49422f58904"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.983Z","uuid":"31c7a21a-9f3f-55a3-a7da-d49422f58904","kind":"TEST_STEP","message":"DELETE","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"31c7a21a-9f3f-55a3-a7da-d49422f58904"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.987Z","uuid":"31c7a21a-9f3f-55a3-a7da-d49422f58904","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"31c7a21a-9f3f-55a3-a7da-d49422f58904"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.987Z","uuid":"31c7a21a-9f3f-55a3-a7da-d49422f58904","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"31c7a21a-9f3f-55a3-a7da-d49422f58904"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.988Z","uuid":"31c7a21a-9f3f-55a3-a7da-d49422f58904","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"31c7a21a-9f3f-55a3-a7da-d49422f58904"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:34.989Z","uuid":"31c7a21a-9f3f-55a3-a7da-d49422f58904","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"31c7a21a-9f3f-55a3-a7da-d49422f58904"}]}] -2026-09-28T19:45:35.279Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:35.279Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch -2026-09-28T19:45:35.282Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch","entryType":"measure","startTime":1790624734476.0103,"duration":800.795042000711,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:45:36.385Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch: 200 OK -2026-09-28T19:45:36.387Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:45:36.388Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -- {"success":true} -2026-09-28T19:45:36.388Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 0 -2026-09-28T19:45:36.388Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","entryType":"measure","startTime":1790624735279.7913,"duration":1107.9205409996212,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:45:36.476Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 26 -2026-09-28T19:45:36.477Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '256538a1-316a-5a59-ac13-c114e905bcf6', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.566Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'a4892715-f67a-4937-9192-68ff88715585', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '256538a1-316a-5a59-ac13-c114e905bcf6', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:45:34.577Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'a4892715-f67a-4937-9192-68ff88715585', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '256538a1-316a-5a59-ac13-c114e905bcf6', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:45:34.577Z', - finished_at: '2026-09-28T19:45:34.633Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7994383a-2d61-5d32-8d5a-d6552c6c5512', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.659Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '256538a1-316a-5a59-ac13-c114e905bcf6', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 93, - started_at: '2026-09-28T19:45:34.566Z', - finished_at: '2026-09-28T19:45:34.659Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [ 'a4892715-f67a-4937-9192-68ff88715585' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'bb43eba6-b8db-583f-a36e-7367a947ae1c', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.688Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7994383a-2d61-5d32-8d5a-d6552c6c5512', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 30, - started_at: '2026-09-28T19:45:34.659Z', - finished_at: '2026-09-28T19:45:34.689Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e7117e79-b787-5081-848e-31f337b98c51', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.707Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'bb43eba6-b8db-583f-a36e-7367a947ae1c', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:45:34.688Z', - finished_at: '2026-09-28T19:45:34.707Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c792fac4-a4c1-5282-80d1-f18cd297bea5', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.741Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e7117e79-b787-5081-848e-31f337b98c51', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 34, - started_at: '2026-09-28T19:45:34.707Z', - finished_at: '2026-09-28T19:45:34.741Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.763Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c792fac4-a4c1-5282-80d1-f18cd297bea5', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 23, - started_at: '2026-09-28T19:45:34.741Z', - finished_at: '2026-09-28T19:45:34.764Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '48c172cd-7b31-5031-993c-202dd17c0f50', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.784Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0ce38d4f-54bd-55af-b129-2d41174ee522', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.813Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '07620ad8-4cbc-50a3-b07a-17e7aa9cab1d', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.845Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.868Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 21, - started_at: '2026-09-28T19:45:34.763Z', - finished_at: '2026-09-28T19:45:34.784Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '07620ad8-4cbc-50a3-b07a-17e7aa9cab1d', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 23, - started_at: '2026-09-28T19:45:34.845Z', - finished_at: '2026-09-28T19:45:34.868Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.928Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 61, - started_at: '2026-09-28T19:45:34.868Z', - finished_at: '2026-09-28T19:45:34.929Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2c8dd80b-b374-5531-aeec-9bb9785fbdee', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.956Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 28, - started_at: '2026-09-28T19:45:34.928Z', - finished_at: '2026-09-28T19:45:34.956Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.970Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2c8dd80b-b374-5531-aeec-9bb9785fbdee', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 14, - started_at: '2026-09-28T19:45:34.956Z', - finished_at: '2026-09-28T19:45:34.970Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 27, - started_at: '2026-09-28T19:45:34.970Z', - finished_at: '2026-09-28T19:45:34.997Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 45049:0 -2026-09-28T19:45:36.477Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch. Request Size - 34825 bytes. Events are 'TestRunStarted':256538a1-316a-5a59-ac13-c114e905bcf6,'HookRunStarted':a4892715-f67a-4937-9192-68ff88715585,'HookRunFinished':a4892715-f67a-4937-9192-68ff88715585,'TestRunStarted':7994383a-2d61-5d32-8d5a-d6552c6c5512,'TestRunFinished':256538a1-316a-5a59-ac13-c114e905bcf6,'TestRunStarted':bb43eba6-b8db-583f-a36e-7367a947ae1c,'TestRunFinished':7994383a-2d61-5d32-8d5a-d6552c6c5512,'TestRunStarted':e7117e79-b787-5081-848e-31f337b98c51,'TestRunFinished':bb43eba6-b8db-583f-a36e-7367a947ae1c,'TestRunStarted':c792fac4-a4c1-5282-80d1-f18cd297bea5,'TestRunFinished':e7117e79-b787-5081-848e-31f337b98c51,'TestRunStarted':652bf1fc-cb12-50e8-b49c-6c384aa10d35,'TestRunFinished':c792fac4-a4c1-5282-80d1-f18cd297bea5,'TestRunStarted':48c172cd-7b31-5031-993c-202dd17c0f50,'TestRunStarted':0ce38d4f-54bd-55af-b129-2d41174ee522,'TestRunStarted':07620ad8-4cbc-50a3-b07a-17e7aa9cab1d,'TestRunStarted':d146d6ef-13cc-5587-9169-a06bb7705381,'TestRunFinished':652bf1fc-cb12-50e8-b49c-6c384aa10d35,'TestRunFinished':07620ad8-4cbc-50a3-b07a-17e7aa9cab1d,'TestRunStarted':46f6f8b2-319d-51b7-9b63-fe2a9a644127,'TestRunFinished':d146d6ef-13cc-5587-9169-a06bb7705381,'TestRunStarted':2c8dd80b-b374-5531-aeec-9bb9785fbdee,'TestRunFinished':46f6f8b2-319d-51b7-9b63-fe2a9a644127,'TestRunStarted':31c7a21a-9f3f-55a3-a7da-d49422f58904,'TestRunFinished':2c8dd80b-b374-5531-aeec-9bb9785fbdee,'TestRunFinished':31c7a21a-9f3f-55a3-a7da-d49422f58904 -2026-09-28T19:45:36.478Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"256538a1-316a-5a59-ac13-c114e905bcf6","name":"POST /snapshots creates a snapshot and returns 201","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n expect(res.status()).toBe(201);\n const body = await res.json();\n expect(body.message).toBe('Snapshot created');\n expect(body.snapshot.id).toBeTruthy();\n expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n }"},"identifier":"POST /snapshots creates a snapshot and returns 201","scope":"POST /snapshots creates a snapshot and returns 201","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:34.566Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"HookRunStarted","hook_run":{"type":"hook","hook_type":"BEFORE_EACH","framework":"Playwright","uuid":"a4892715-f67a-4937-9192-68ff88715585","name":"beforeEach hook","result":"pending","test_run_id":"256538a1-316a-5a59-ac13-c114e905bcf6","body":{"lang":"node","code":null},"scope":"POST /snapshots creates a snapshot and returns 201","custom_metadata":{},"tags":[],"scopes":["Snapshot CRUD"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","started_at":"2026-09-28T19:45:34.577Z"}},{"event_type":"HookRunFinished","hook_run":{"type":"hook","hook_type":"BEFORE_EACH","framework":"Playwright","uuid":"a4892715-f67a-4937-9192-68ff88715585","name":"beforeEach hook","result":"passed","test_run_id":"256538a1-316a-5a59-ac13-c114e905bcf6","body":{"lang":"node","code":null},"scope":"POST /snapshots creates a snapshot and returns 201","custom_metadata":{},"tags":[],"scopes":["Snapshot CRUD"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js","started_at":"2026-09-28T19:45:34.577Z","finished_at":"2026-09-28T19:45:34.633Z"}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"7994383a-2d61-5d32-8d5a-d6552c6c5512","name":"POST /snapshots returns 400 when name is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n name,\n ...withoutName\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutName\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when name is missing","scope":"POST /snapshots returns 400 when name is missing","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:34.659Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"256538a1-316a-5a59-ac13-c114e905bcf6","name":"POST /snapshots creates a snapshot and returns 201","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n expect(res.status()).toBe(201);\n const body = await res.json();\n expect(body.message).toBe('Snapshot created');\n expect(body.snapshot.id).toBeTruthy();\n expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n }"},"identifier":"POST /snapshots creates a snapshot and returns 201","scope":"POST /snapshots creates a snapshot and returns 201","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":93,"started_at":"2026-09-28T19:45:34.566Z","finished_at":"2026-09-28T19:45:34.659Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201"},"hooks":["a4892715-f67a-4937-9192-68ff88715585"],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"bb43eba6-b8db-583f-a36e-7367a947ae1c","name":"POST /snapshots returns 400 when url is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n url,\n ...withoutUrl\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutUrl\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when url is missing","scope":"POST /snapshots returns 400 when url is missing","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:34.688Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"7994383a-2d61-5d32-8d5a-d6552c6c5512","name":"POST /snapshots returns 400 when name is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n name,\n ...withoutName\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutName\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when name is missing","scope":"POST /snapshots returns 400 when name is missing","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":30,"started_at":"2026-09-28T19:45:34.659Z","finished_at":"2026-09-28T19:45:34.689Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"e7117e79-b787-5081-848e-31f337b98c51","name":"POST /snapshots returns 400 when dom is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n dom,\n ...withoutDom\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutDom\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when dom is missing","scope":"POST /snapshots returns 400 when dom is missing","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:34.707Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"bb43eba6-b8db-583f-a36e-7367a947ae1c","name":"POST /snapshots returns 400 when url is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n url,\n ...withoutUrl\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutUrl\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when url is missing","scope":"POST /snapshots returns 400 when url is missing","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":19,"started_at":"2026-09-28T19:45:34.688Z","finished_at":"2026-09-28T19:45:34.707Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"c792fac4-a4c1-5282-80d1-f18cd297bea5","name":"POST /snapshots returns 400 when widths is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n widths,\n ...withoutWidths\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutWidths\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when widths is missing","scope":"POST /snapshots returns 400 when widths is missing","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:34.741Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"e7117e79-b787-5081-848e-31f337b98c51","name":"POST /snapshots returns 400 when dom is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n dom,\n ...withoutDom\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutDom\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when dom is missing","scope":"POST /snapshots returns 400 when dom is missing","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":34,"started_at":"2026-09-28T19:45:34.707Z","finished_at":"2026-09-28T19:45:34.741Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"652bf1fc-cb12-50e8-b49c-6c384aa10d35","name":"GET /snapshots returns array of queued snapshots","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n // Create two snapshots first\n await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n await request.post('/snapshots', {\n data: {\n ...VALID_SNAPSHOT,\n name: 'Second Snapshot'\n }\n });\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n expect(body.length).toBe(2);\n }"},"identifier":"GET /snapshots returns array of queued snapshots","scope":"GET /snapshots returns array of queued snapshots","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:34.763Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"c792fac4-a4c1-5282-80d1-f18cd297bea5","name":"POST /snapshots returns 400 when widths is missing","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const {\n widths,\n ...withoutWidths\n } = VALID_SNAPSHOT;\n const res = await request.post('/snapshots', {\n data: withoutWidths\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"POST /snapshots returns 400 when widths is missing","scope":"POST /snapshots returns 400 when widths is missing","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":23,"started_at":"2026-09-28T19:45:34.741Z","finished_at":"2026-09-28T19:45:34.764Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"48c172cd-7b31-5031-993c-202dd17c0f50","name":"GET /snapshots returns empty array when queue is clear","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n expect(body.length).toBe(0);\n }"},"identifier":"GET /snapshots returns empty array when queue is clear","scope":"GET /snapshots returns empty array when queue is clear","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:34.784Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"0ce38d4f-54bd-55af-b129-2d41174ee522","name":"PATCH /snapshots/:id updates snapshot name","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n // Create a snapshot to update\n const createRes = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n const {\n snapshot\n } = await createRes.json();\n const res = await request.patch(`/snapshots/${snapshot.id}`, {\n data: {\n name: 'Updated Name'\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.message).toBe('Snapshot updated');\n expect(body.snapshot.name).toBe('Updated Name');\n expect(body.snapshot.id).toBe(snapshot.id);\n }"},"identifier":"PATCH /snapshots/:id updates snapshot name","scope":"PATCH /snapshots/:id updates snapshot name","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:34.813Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"07620ad8-4cbc-50a3-b07a-17e7aa9cab1d","name":"PATCH /snapshots/:id returns 404 for unknown id","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n data: {\n name: 'New Name'\n }\n });\n expect(res.status()).toBe(404);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"PATCH /snapshots/:id returns 404 for unknown id","scope":"PATCH /snapshots/:id returns 404 for unknown id","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:34.845Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"d146d6ef-13cc-5587-9169-a06bb7705381","name":"PATCH /snapshots/:id returns 400 when name is empty string","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const createRes = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n const {\n snapshot\n } = await createRes.json();\n const res = await request.patch(`/snapshots/${snapshot.id}`, {\n data: {\n name: ''\n }\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"PATCH /snapshots/:id returns 400 when name is empty string","scope":"PATCH /snapshots/:id returns 400 when name is empty string","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:34.868Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"652bf1fc-cb12-50e8-b49c-6c384aa10d35","name":"GET /snapshots returns array of queued snapshots","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n // Create two snapshots first\n await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n await request.post('/snapshots', {\n data: {\n ...VALID_SNAPSHOT,\n name: 'Second Snapshot'\n }\n });\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(Array.isArray(body)).toBe(true);\n expect(body.length).toBe(2);\n }"},"identifier":"GET /snapshots returns array of queued snapshots","scope":"GET /snapshots returns array of queued snapshots","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":21,"started_at":"2026-09-28T19:45:34.763Z","finished_at":"2026-09-28T19:45:34.784Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"07620ad8-4cbc-50a3-b07a-17e7aa9cab1d","name":"PATCH /snapshots/:id returns 404 for unknown id","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n data: {\n name: 'New Name'\n }\n });\n expect(res.status()).toBe(404);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"PATCH /snapshots/:id returns 404 for unknown id","scope":"PATCH /snapshots/:id returns 404 for unknown id","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":23,"started_at":"2026-09-28T19:45:34.845Z","finished_at":"2026-09-28T19:45:34.868Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"46f6f8b2-319d-51b7-9b63-fe2a9a644127","name":"DELETE /snapshots/:id deletes a specific snapshot","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const createRes = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n const {\n snapshot\n } = await createRes.json();\n const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n expect(deleteRes.status()).toBe(200);\n const body = await deleteRes.json();\n expect(body.message).toBe('Snapshot deleted');\n\n // Verify it's gone\n const listRes = await request.get('/snapshots');\n const list = await listRes.json();\n expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n }"},"identifier":"DELETE /snapshots/:id deletes a specific snapshot","scope":"DELETE /snapshots/:id deletes a specific snapshot","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:34.928Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"d146d6ef-13cc-5587-9169-a06bb7705381","name":"PATCH /snapshots/:id returns 400 when name is empty string","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const createRes = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n const {\n snapshot\n } = await createRes.json();\n const res = await request.patch(`/snapshots/${snapshot.id}`, {\n data: {\n name: ''\n }\n });\n expect(res.status()).toBe(400);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"PATCH /snapshots/:id returns 400 when name is empty string","scope":"PATCH /snapshots/:id returns 400 when name is empty string","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":61,"started_at":"2026-09-28T19:45:34.868Z","finished_at":"2026-09-28T19:45:34.929Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"2c8dd80b-b374-5531-aeec-9bb9785fbdee","name":"DELETE /snapshots/:id returns 404 for unknown id","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.delete('/snapshots/nonexistent-id-xyz');\n expect(res.status()).toBe(404);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"DELETE /snapshots/:id returns 404 for unknown id","scope":"DELETE /snapshots/:id returns 404 for unknown id","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:34.956Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"46f6f8b2-319d-51b7-9b63-fe2a9a644127","name":"DELETE /snapshots/:id deletes a specific snapshot","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const createRes = await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n const {\n snapshot\n } = await createRes.json();\n const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n expect(deleteRes.status()).toBe(200);\n const body = await deleteRes.json();\n expect(body.message).toBe('Snapshot deleted');\n\n // Verify it's gone\n const listRes = await request.get('/snapshots');\n const list = await listRes.json();\n expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n }"},"identifier":"DELETE /snapshots/:id deletes a specific snapshot","scope":"DELETE /snapshots/:id deletes a specific snapshot","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":28,"started_at":"2026-09-28T19:45:34.928Z","finished_at":"2026-09-28T19:45:34.956Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"31c7a21a-9f3f-55a3-a7da-d49422f58904","name":"DELETE /snapshots clears all queued snapshots","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n // Create two snapshots\n await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n await request.post('/snapshots', {\n data: {\n ...VALID_SNAPSHOT,\n name: 'Second Snapshot'\n }\n });\n const clearRes = await request.delete('/snapshots');\n expect(clearRes.status()).toBe(200);\n const body = await clearRes.json();\n expect(body.message).toBe('Snapshots cleared');\n\n // Verify queue is empty\n const listRes = await request.get('/snapshots');\n const list = await listRes.json();\n expect(list.length).toBe(0);\n }"},"identifier":"DELETE /snapshots clears all queued snapshots","scope":"DELETE /snapshots clears all queued snapshots","scopes":["Snapshot CRUD"],"meta":{},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:34.970Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"2c8dd80b-b374-5531-aeec-9bb9785fbdee","name":"DELETE /snapshots/:id returns 404 for unknown id","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.delete('/snapshots/nonexistent-id-xyz');\n expect(res.status()).toBe(404);\n const body = await res.json();\n expect(body.error).toBeTruthy();\n }"},"identifier":"DELETE /snapshots/:id returns 404 for unknown id","scope":"DELETE /snapshots/:id returns 404 for unknown id","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":14,"started_at":"2026-09-28T19:45:34.956Z","finished_at":"2026-09-28T19:45:34.970Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"31c7a21a-9f3f-55a3-a7da-d49422f58904","name":"DELETE /snapshots clears all queued snapshots","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n // Create two snapshots\n await request.post('/snapshots', {\n data: VALID_SNAPSHOT\n });\n await request.post('/snapshots', {\n data: {\n ...VALID_SNAPSHOT,\n name: 'Second Snapshot'\n }\n });\n const clearRes = await request.delete('/snapshots');\n expect(clearRes.status()).toBe(200);\n const body = await clearRes.json();\n expect(body.message).toBe('Snapshots cleared');\n\n // Verify queue is empty\n const listRes = await request.get('/snapshots');\n const list = await listRes.json();\n expect(list.length).toBe(0);\n }"},"identifier":"DELETE /snapshots clears all queued snapshots","scope":"DELETE /snapshots clears all queued snapshots","scopes":["Snapshot CRUD"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/snapshots.spec.js","vc_filepath":"tests/specs/api/snapshots.spec.js","location":"specs/api/snapshots.spec.js","result":"passed","duration_in_ms":27,"started_at":"2026-09-28T19:45:34.970Z","finished_at":"2026-09-28T19:45:34.997Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:45:36.478Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:36.478Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch -2026-09-28T19:45:36.758Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Using cached nearest hub URL: https://hub-aps.browserstack.com/wd/hub -2026-09-28T19:45:36.758Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Cached new nearest hub URL: https://hub-aps.browserstack.com/wd/hub for binSessionId=f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-28T19:45:36.758Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] ConnectBinSession details: {"binSessionId":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-f2ea5516-13f7-4a5c-9f61-fa7f66db45ba.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.44940.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","EXTENSION_DEV_URL":"http://localhost:5173","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:60092","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:60092","HTTP_PROXY":"http://127.0.0.1:60092","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","PIP_PROXY":"http://127.0.0.1:60092","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:60092","YARN_HTTP_PROXY":"http://127.0.0.1:60092","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:60092","https_proxy":"http://127.0.0.1:60092","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#2","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub-aps.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:60092","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"60092"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM1NDg4IiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.TeNLBmi4GiHdfJiGPvIbLnxJSvMDLJP0DoC3ZnX4W7KhyIPVZIbiVUrllubBmCQ0YqJQOdKws5xR9DUK5wSdFoISSUS7IRuNwlUzNe_Dd_OpZuxJuvfJhynRLodYFqocOXSEOa8rQgtIrw2F5WD1B4DAZkmVhizcqNYPfqdOWLnlyV4HVvuhqnHWcIE1ODffYEVEIodxOIAvzSnn4SRVXbCZbWPF8TpMepvmdmDppmiFBUsbj8XEJprj_ITT5WvgSMOCFQrp6GcVUOgzrwe20NorLb0lzgLpxWYfV58uCrA5_b3_BWOZ9ewwkp6gE8H9WAQ01JsIXMaTeRRqN6RURQ","buildHashedId":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","testhubEvents":true,"jwtExpiresIn":1790632548},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:45:36.758Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onConnect hook invoked successfully. -2026-09-28T19:45:36.759Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] ConnectBinSession completed: time=0.98887500166893 -2026-09-28T19:45:36.759Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file sdk:cli:connectBinSession {"name":"sdk:cli:connectBinSession","entryType":"measure","startTime":1790624736758.2107,"duration":0.5743749998509884,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:45:36.771Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] PlaywrightConfig completed: time=0.27425000071525574 -2026-09-28T19:45:36.771Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file sdk:cli:driverInit {"name":"sdk:cli:driverInit","entryType":"measure","startTime":1790624736771.2688,"duration":0.18991700187325478,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:45:36.888Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'cde050a9-2125-5ae4-bd30-b8ade66ecc31', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:36.872Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:36.967Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=cde050a9-2125-5ae4-bd30-b8ade66ecc31 -2026-09-28T19:45:36.968Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:36.968Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=b2e50be9da3df2cf3a1aca97e3792e395fbb9f75fbf54542346661acadb30ba1 platform={} -2026-09-28T19:45:36.976Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:36.971Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:36.981Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:36.937Z', - uuid: 'cde050a9-2125-5ae4-bd30-b8ade66ecc31', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 10, - test_run_uuid: 'cde050a9-2125-5ae4-bd30-b8ade66ecc31' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:36.949Z', - uuid: 'cde050a9-2125-5ae4-bd30-b8ade66ecc31', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'cde050a9-2125-5ae4-bd30-b8ade66ecc31' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:36.951Z', - uuid: 'cde050a9-2125-5ae4-bd30-b8ade66ecc31', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'cde050a9-2125-5ae4-bd30-b8ade66ecc31' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:36.981Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'cde050a9-2125-5ae4-bd30-b8ade66ecc31', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 100, - started_at: '2026-09-28T19:45:36.872Z', - finished_at: '2026-09-28T19:45:36.972Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:36.984Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=e2bed047-1bc5-5358-af55-9a14151f8e24 -2026-09-28T19:45:36.984Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:36.984Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=b2e50be9da3df2cf3a1aca97e3792e395fbb9f75fbf54542346661acadb30ba1 platform={} -2026-09-28T19:45:36.991Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:36.977Z', - uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:36.979Z', - uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:36.980Z', - uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:36.980Z', - uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:36.980Z', - uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24', - kind: 'TEST_STEP', - message: 'Expect "toBeGreaterThan"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:36.991Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:45:36.971Z', - finished_at: '2026-09-28T19:45:36.987Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:37.579Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch: 200 OK -2026-09-28T19:45:37.581Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:45:37.581Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'TestRunStarted':256538a1-316a-5a59-ac13-c114e905bcf6,'HookRunStarted':a4892715-f67a-4937-9192-68ff88715585,'HookRunFinished':a4892715-f67a-4937-9192-68ff88715585,'TestRunStarted':7994383a-2d61-5d32-8d5a-d6552c6c5512,'TestRunFinished':256538a1-316a-5a59-ac13-c114e905bcf6,'TestRunStarted':bb43eba6-b8db-583f-a36e-7367a947ae1c,'TestRunFinished':7994383a-2d61-5d32-8d5a-d6552c6c5512,'TestRunStarted':e7117e79-b787-5081-848e-31f337b98c51,'TestRunFinished':bb43eba6-b8db-583f-a36e-7367a947ae1c,'TestRunStarted':c792fac4-a4c1-5282-80d1-f18cd297bea5,'TestRunFinished':e7117e79-b787-5081-848e-31f337b98c51,'TestRunStarted':652bf1fc-cb12-50e8-b49c-6c384aa10d35,'TestRunFinished':c792fac4-a4c1-5282-80d1-f18cd297bea5,'TestRunStarted':48c172cd-7b31-5031-993c-202dd17c0f50,'TestRunStarted':0ce38d4f-54bd-55af-b129-2d41174ee522,'TestRunStarted':07620ad8-4cbc-50a3-b07a-17e7aa9cab1d,'TestRunStarted':d146d6ef-13cc-5587-9169-a06bb7705381,'TestRunFinished':652bf1fc-cb12-50e8-b49c-6c384aa10d35,'TestRunFinished':07620ad8-4cbc-50a3-b07a-17e7aa9cab1d,'TestRunStarted':46f6f8b2-319d-51b7-9b63-fe2a9a644127,'TestRunFinished':d146d6ef-13cc-5587-9169-a06bb7705381,'TestRunStarted':2c8dd80b-b374-5531-aeec-9bb9785fbdee,'TestRunFinished':46f6f8b2-319d-51b7-9b63-fe2a9a644127,'TestRunStarted':31c7a21a-9f3f-55a3-a7da-d49422f58904,'TestRunFinished':2c8dd80b-b374-5531-aeec-9bb9785fbdee,'TestRunFinished':31c7a21a-9f3f-55a3-a7da-d49422f58904 -- {"success":true} -2026-09-28T19:45:37.582Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 4 -2026-09-28T19:45:37.582Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 2 -2026-09-28T19:45:37.582Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:36.937Z', - uuid: 'cde050a9-2125-5ae4-bd30-b8ade66ecc31', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 10, - test_run_uuid: 'cde050a9-2125-5ae4-bd30-b8ade66ecc31' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:36.949Z', - uuid: 'cde050a9-2125-5ae4-bd30-b8ade66ecc31', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'cde050a9-2125-5ae4-bd30-b8ade66ecc31' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:36.951Z', - uuid: 'cde050a9-2125-5ae4-bd30-b8ade66ecc31', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'cde050a9-2125-5ae4-bd30-b8ade66ecc31' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:36.977Z', - uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:36.979Z', - uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:36.980Z', - uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:36.980Z', - uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:36.980Z', - uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24', - kind: 'TEST_STEP', - message: 'Expect "toBeGreaterThan"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24' - } - ] - } -] to 45049:0 -2026-09-28T19:45:37.582Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch. Request Size - 3319 bytes. Events are 'LogCreated':undefined,'LogCreated':undefined -2026-09-28T19:45:37.582Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:36.937Z","uuid":"cde050a9-2125-5ae4-bd30-b8ade66ecc31","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":10,"test_run_uuid":"cde050a9-2125-5ae4-bd30-b8ade66ecc31"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:36.949Z","uuid":"cde050a9-2125-5ae4-bd30-b8ade66ecc31","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"cde050a9-2125-5ae4-bd30-b8ade66ecc31"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:36.951Z","uuid":"cde050a9-2125-5ae4-bd30-b8ade66ecc31","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"cde050a9-2125-5ae4-bd30-b8ade66ecc31"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:36.977Z","uuid":"e2bed047-1bc5-5358-af55-9a14151f8e24","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"e2bed047-1bc5-5358-af55-9a14151f8e24"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:36.979Z","uuid":"e2bed047-1bc5-5358-af55-9a14151f8e24","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"e2bed047-1bc5-5358-af55-9a14151f8e24"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:36.980Z","uuid":"e2bed047-1bc5-5358-af55-9a14151f8e24","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"e2bed047-1bc5-5358-af55-9a14151f8e24"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:36.980Z","uuid":"e2bed047-1bc5-5358-af55-9a14151f8e24","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"e2bed047-1bc5-5358-af55-9a14151f8e24"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:36.980Z","uuid":"e2bed047-1bc5-5358-af55-9a14151f8e24","kind":"TEST_STEP","message":"Expect \"toBeGreaterThan\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"e2bed047-1bc5-5358-af55-9a14151f8e24"}]}] -2026-09-28T19:45:37.582Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:37.582Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch -2026-09-28T19:45:37.584Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch","entryType":"measure","startTime":1790624736478.8674,"duration":1102.5744999982417,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:45:38.481Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 4 -2026-09-28T19:45:38.489Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'cde050a9-2125-5ae4-bd30-b8ade66ecc31', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:36.872Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:36.971Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'cde050a9-2125-5ae4-bd30-b8ade66ecc31', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 100, - started_at: '2026-09-28T19:45:36.872Z', - finished_at: '2026-09-28T19:45:36.972Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:45:36.971Z', - finished_at: '2026-09-28T19:45:36.987Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 45049:0 -2026-09-28T19:45:38.492Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch. Request Size - 4760 bytes. Events are 'TestRunStarted':cde050a9-2125-5ae4-bd30-b8ade66ecc31,'TestRunStarted':e2bed047-1bc5-5358-af55-9a14151f8e24,'TestRunFinished':cde050a9-2125-5ae4-bd30-b8ade66ecc31,'TestRunFinished':e2bed047-1bc5-5358-af55-9a14151f8e24 -2026-09-28T19:45:38.492Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"cde050a9-2125-5ae4-bd30-b8ade66ecc31","name":"GET /health returns status ready","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/health');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.status).toBe('ready');\n }"},"identifier":"GET /health returns status ready","scope":"GET /health returns status ready","scopes":["System endpoints"],"meta":{},"file_name":"specs/api/system.spec.js","vc_filepath":"tests/specs/api/system.spec.js","location":"specs/api/system.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:36.872Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"e2bed047-1bc5-5358-af55-9a14151f8e24","name":"GET /status returns running true and version","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/status');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.running).toBe(true);\n expect(typeof body.version).toBe('string');\n expect(body.version.length).toBeGreaterThan(0);\n }"},"identifier":"GET /status returns running true and version","scope":"GET /status returns running true and version","scopes":["System endpoints"],"meta":{},"file_name":"specs/api/system.spec.js","vc_filepath":"tests/specs/api/system.spec.js","location":"specs/api/system.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:36.971Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"cde050a9-2125-5ae4-bd30-b8ade66ecc31","name":"GET /health returns status ready","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/health');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.status).toBe('ready');\n }"},"identifier":"GET /health returns status ready","scope":"GET /health returns status ready","scopes":["System endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/system.spec.js","vc_filepath":"tests/specs/api/system.spec.js","location":"specs/api/system.spec.js","result":"passed","duration_in_ms":100,"started_at":"2026-09-28T19:45:36.872Z","finished_at":"2026-09-28T19:45:36.972Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"e2bed047-1bc5-5358-af55-9a14151f8e24","name":"GET /status returns running true and version","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/status');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.running).toBe(true);\n expect(typeof body.version).toBe('string');\n expect(body.version.length).toBeGreaterThan(0);\n }"},"identifier":"GET /status returns running true and version","scope":"GET /status returns running true and version","scopes":["System endpoints"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/api/system.spec.js","vc_filepath":"tests/specs/api/system.spec.js","location":"specs/api/system.spec.js","result":"passed","duration_in_ms":16,"started_at":"2026-09-28T19:45:36.971Z","finished_at":"2026-09-28T19:45:36.987Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:45:38.493Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:38.493Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch -2026-09-28T19:45:38.513Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch: 200 OK -2026-09-28T19:45:38.521Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:45:38.521Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'LogCreated':undefined,'LogCreated':undefined -- {"success":true} -2026-09-28T19:45:38.521Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 0 -2026-09-28T19:45:38.521Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","entryType":"measure","startTime":1790624737582.9534,"duration":937.953749999404,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:45:39.037Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Using cached nearest hub URL: https://hub-aps.browserstack.com/wd/hub -2026-09-28T19:45:39.037Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Cached new nearest hub URL: https://hub-aps.browserstack.com/wd/hub for binSessionId=f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-28T19:45:39.038Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] ConnectBinSession details: {"binSessionId":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-f2ea5516-13f7-4a5c-9f61-fa7f66db45ba.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.44940.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","EXTENSION_DEV_URL":"http://localhost:5173","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:60092","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:60092","HTTP_PROXY":"http://127.0.0.1:60092","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","PIP_PROXY":"http://127.0.0.1:60092","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:60092","YARN_HTTP_PROXY":"http://127.0.0.1:60092","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:60092","https_proxy":"http://127.0.0.1:60092","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#2","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub-aps.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:60092","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"60092"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM1NDg4IiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.TeNLBmi4GiHdfJiGPvIbLnxJSvMDLJP0DoC3ZnX4W7KhyIPVZIbiVUrllubBmCQ0YqJQOdKws5xR9DUK5wSdFoISSUS7IRuNwlUzNe_Dd_OpZuxJuvfJhynRLodYFqocOXSEOa8rQgtIrw2F5WD1B4DAZkmVhizcqNYPfqdOWLnlyV4HVvuhqnHWcIE1ODffYEVEIodxOIAvzSnn4SRVXbCZbWPF8TpMepvmdmDppmiFBUsbj8XEJprj_ITT5WvgSMOCFQrp6GcVUOgzrwe20NorLb0lzgLpxWYfV58uCrA5_b3_BWOZ9ewwkp6gE8H9WAQ01JsIXMaTeRRqN6RURQ","buildHashedId":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","testhubEvents":true,"jwtExpiresIn":1790632548},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:45:39.038Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onConnect hook invoked successfully. -2026-09-28T19:45:39.039Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] ConnectBinSession completed: time=2.322292000055313 -2026-09-28T19:45:39.039Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file sdk:cli:connectBinSession {"name":"sdk:cli:connectBinSession","entryType":"measure","startTime":1790624739036.7864,"duration":1.8614999987185001,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:45:39.059Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] PlaywrightConfig completed: time=0.3313330002129078 -2026-09-28T19:45:39.060Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file sdk:cli:driverInit {"name":"sdk:cli:driverInit","entryType":"measure","startTime":1790624739059.5415,"duration":0.13529099896550179,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:45:39.279Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:39.262Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:39.298Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '3c33845e-f70f-46ad-803e-2b4563593567', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:45:39.284Z' - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:39.325Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch: 200 OK -2026-09-28T19:45:39.326Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:45:39.326Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'TestRunStarted':cde050a9-2125-5ae4-bd30-b8ade66ecc31,'TestRunStarted':e2bed047-1bc5-5358-af55-9a14151f8e24,'TestRunFinished':cde050a9-2125-5ae4-bd30-b8ade66ecc31,'TestRunFinished':e2bed047-1bc5-5358-af55-9a14151f8e24 -- {"success":true} -2026-09-28T19:45:39.326Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 2 -2026-09-28T19:45:39.326Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch","entryType":"measure","startTime":1790624738493.7898,"duration":832.5241249985993,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:45:39.368Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:39.289Z', - uuid: '3c33845e-f70f-46ad-803e-2b4563593567', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 8, - hook_run_uuid: '3c33845e-f70f-46ad-803e-2b4563593567' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:39.303Z', - uuid: '3c33845e-f70f-46ad-803e-2b4563593567', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 30, - hook_run_uuid: '3c33845e-f70f-46ad-803e-2b4563593567' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:39.338Z', - uuid: '3c33845e-f70f-46ad-803e-2b4563593567', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 14, - hook_run_uuid: '3c33845e-f70f-46ad-803e-2b4563593567' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:39.354Z', - uuid: '3c33845e-f70f-46ad-803e-2b4563593567', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: '3c33845e-f70f-46ad-803e-2b4563593567' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:39.355Z', - uuid: '3c33845e-f70f-46ad-803e-2b4563593567', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: '3c33845e-f70f-46ad-803e-2b4563593567' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:39.358Z', - uuid: '3c33845e-f70f-46ad-803e-2b4563593567', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: '3c33845e-f70f-46ad-803e-2b4563593567' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:39.370Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '3c33845e-f70f-46ad-803e-2b4563593567', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:45:39.284Z', - finished_at: '2026-09-28T19:45:39.362Z' - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:39.403Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=62bb2f91-d3d2-5b5a-8498-edf65b0c84bb -2026-09-28T19:45:39.403Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:39.403Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=64aa816cf882bcf89da22ab3d73e5584d93db21d586d2b51a1271927d75c0c86 platform={} -2026-09-28T19:45:39.427Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:39.409Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:39.444Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.371Z', - uuid: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.377Z', - uuid: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.379Z', - uuid: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:39.446Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 148, - started_at: '2026-09-28T19:45:39.262Z', - finished_at: '2026-09-28T19:45:39.410Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [ '3c33845e-f70f-46ad-803e-2b4563593567' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:39.453Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=ceb503bc-35c3-5aa9-9773-2c4161a96a43 -2026-09-28T19:45:39.454Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:39.454Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=64aa816cf882bcf89da22ab3d73e5584d93db21d586d2b51a1271927d75c0c86 platform={} -2026-09-28T19:45:39.464Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:39.459Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:39.476Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.431Z', - uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.438Z', - uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.439Z', - uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.439Z', - uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.440Z', - uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.440Z', - uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:39.479Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 51, - started_at: '2026-09-28T19:45:39.409Z', - finished_at: '2026-09-28T19:45:39.460Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:39.488Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=50a61eb2-1a5e-5e5d-b676-af8f4965bfca -2026-09-28T19:45:39.488Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:39.488Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=64aa816cf882bcf89da22ab3d73e5584d93db21d586d2b51a1271927d75c0c86 platform={} -2026-09-28T19:45:39.498Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:39.493Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:39.507Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.468Z', - uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.474Z', - uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.476Z', - uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.477Z', - uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca', - kind: 'TEST_STEP', - message: 'Snapshot 91d45152-25a3-4cdd-b589-a8b8974586c1 should be in the queue', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.477Z', - uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:39.511Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 34, - started_at: '2026-09-28T19:45:39.459Z', - finished_at: '2026-09-28T19:45:39.493Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:39.518Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=29c93009-7a01-5ce6-a72b-7cce6d9aaa95 -2026-09-28T19:45:39.519Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:39.519Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=64aa816cf882bcf89da22ab3d73e5584d93db21d586d2b51a1271927d75c0c86 platform={} -2026-09-28T19:45:39.574Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7e47f500-f282-5f23-b862-71cf653b988d', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:39.526Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:39.578Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.499Z', - uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.505Z', - uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.508Z', - uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.508Z', - uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:39.580Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 34, - started_at: '2026-09-28T19:45:39.493Z', - finished_at: '2026-09-28T19:45:39.527Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:39.580Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=7e47f500-f282-5f23-b862-71cf653b988d -2026-09-28T19:45:39.580Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:39.580Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=64aa816cf882bcf89da22ab3d73e5584d93db21d586d2b51a1271927d75c0c86 platform={} -2026-09-28T19:45:39.588Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2803b7fd-2dfa-54c4-92c6-da962bbf321d', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:39.584Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:39.600Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.572Z', - uuid: '7e47f500-f282-5f23-b862-71cf653b988d', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '7e47f500-f282-5f23-b862-71cf653b988d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.575Z', - uuid: '7e47f500-f282-5f23-b862-71cf653b988d', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7e47f500-f282-5f23-b862-71cf653b988d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.575Z', - uuid: '7e47f500-f282-5f23-b862-71cf653b988d', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7e47f500-f282-5f23-b862-71cf653b988d' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:39.602Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7e47f500-f282-5f23-b862-71cf653b988d', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 58, - started_at: '2026-09-28T19:45:39.526Z', - finished_at: '2026-09-28T19:45:39.584Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:39.607Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=2803b7fd-2dfa-54c4-92c6-da962bbf321d -2026-09-28T19:45:39.608Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:39.608Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=64aa816cf882bcf89da22ab3d73e5584d93db21d586d2b51a1271927d75c0c86 platform={} -2026-09-28T19:45:39.615Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:39.610Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:39.622Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.597Z', - uuid: '2803b7fd-2dfa-54c4-92c6-da962bbf321d', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '2803b7fd-2dfa-54c4-92c6-da962bbf321d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.603Z', - uuid: '2803b7fd-2dfa-54c4-92c6-da962bbf321d', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2803b7fd-2dfa-54c4-92c6-da962bbf321d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.604Z', - uuid: '2803b7fd-2dfa-54c4-92c6-da962bbf321d', - kind: 'TEST_STEP', - message: 'Deleted snapshot should not appear in the queue', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2803b7fd-2dfa-54c4-92c6-da962bbf321d' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:39.624Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2803b7fd-2dfa-54c4-92c6-da962bbf321d', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 27, - started_at: '2026-09-28T19:45:39.584Z', - finished_at: '2026-09-28T19:45:39.611Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:40.479Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 15 -2026-09-28T19:45:40.489Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:39.262Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '3c33845e-f70f-46ad-803e-2b4563593567', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:45:39.284Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '3c33845e-f70f-46ad-803e-2b4563593567', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:45:39.284Z', - finished_at: '2026-09-28T19:45:39.362Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:39.409Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 148, - started_at: '2026-09-28T19:45:39.262Z', - finished_at: '2026-09-28T19:45:39.410Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [ '3c33845e-f70f-46ad-803e-2b4563593567' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:39.459Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 51, - started_at: '2026-09-28T19:45:39.409Z', - finished_at: '2026-09-28T19:45:39.460Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:39.493Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 34, - started_at: '2026-09-28T19:45:39.459Z', - finished_at: '2026-09-28T19:45:39.493Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7e47f500-f282-5f23-b862-71cf653b988d', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:39.526Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 34, - started_at: '2026-09-28T19:45:39.493Z', - finished_at: '2026-09-28T19:45:39.527Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2803b7fd-2dfa-54c4-92c6-da962bbf321d', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:39.584Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7e47f500-f282-5f23-b862-71cf653b988d', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 58, - started_at: '2026-09-28T19:45:39.526Z', - finished_at: '2026-09-28T19:45:39.584Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:39.610Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2803b7fd-2dfa-54c4-92c6-da962bbf321d', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 27, - started_at: '2026-09-28T19:45:39.584Z', - finished_at: '2026-09-28T19:45:39.611Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 45049:0 -2026-09-28T19:45:40.490Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch. Request Size - 19242 bytes. Events are 'TestRunStarted':62bb2f91-d3d2-5b5a-8498-edf65b0c84bb,'HookRunStarted':3c33845e-f70f-46ad-803e-2b4563593567,'HookRunFinished':3c33845e-f70f-46ad-803e-2b4563593567,'TestRunStarted':ceb503bc-35c3-5aa9-9773-2c4161a96a43,'TestRunFinished':62bb2f91-d3d2-5b5a-8498-edf65b0c84bb,'TestRunStarted':50a61eb2-1a5e-5e5d-b676-af8f4965bfca,'TestRunFinished':ceb503bc-35c3-5aa9-9773-2c4161a96a43,'TestRunStarted':29c93009-7a01-5ce6-a72b-7cce6d9aaa95,'TestRunFinished':50a61eb2-1a5e-5e5d-b676-af8f4965bfca,'TestRunStarted':7e47f500-f282-5f23-b862-71cf653b988d,'TestRunFinished':29c93009-7a01-5ce6-a72b-7cce6d9aaa95,'TestRunStarted':2803b7fd-2dfa-54c4-92c6-da962bbf321d,'TestRunFinished':7e47f500-f282-5f23-b862-71cf653b988d,'TestRunStarted':091b60f3-f641-59c2-ab8c-35930c7ccc65,'TestRunFinished':2803b7fd-2dfa-54c4-92c6-da962bbf321d -2026-09-28T19:45:40.490Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"62bb2f91-d3d2-5b5a-8498-edf65b0c84bb","name":"Step 1 — server health check passes","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/health');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.status).toBe('ready');\n }"},"identifier":"Step 1 — server health check passes","scope":"Step 1 — server health check passes","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:39.262Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"HookRunStarted","hook_run":{"type":"hook","hook_type":"BEFORE_ALL","framework":"Playwright","uuid":"3c33845e-f70f-46ad-803e-2b4563593567","name":"beforeAll hook","result":"pending","test_run_id":"62bb2f91-d3d2-5b5a-8498-edf65b0c84bb","body":{"lang":"node","code":null},"scope":"Step 1 — server health check passes","custom_metadata":{},"tags":[],"scopes":["Snapshot lifecycle (E2E)"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js","started_at":"2026-09-28T19:45:39.284Z"}},{"event_type":"HookRunFinished","hook_run":{"type":"hook","hook_type":"BEFORE_ALL","framework":"Playwright","uuid":"3c33845e-f70f-46ad-803e-2b4563593567","name":"beforeAll hook","result":"passed","test_run_id":"62bb2f91-d3d2-5b5a-8498-edf65b0c84bb","body":{"lang":"node","code":null},"scope":"Step 1 — server health check passes","custom_metadata":{},"tags":[],"scopes":["Snapshot lifecycle (E2E)"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js","started_at":"2026-09-28T19:45:39.284Z","finished_at":"2026-09-28T19:45:39.362Z"}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"ceb503bc-35c3-5aa9-9773-2c4161a96a43","name":"Step 2 — create a snapshot","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.post('/snapshots', {\n data: SNAPSHOT_PAYLOAD\n });\n expect(res.status()).toBe(201);\n const body = await res.json();\n expect(body.snapshot.id).toBeTruthy();\n snapshotId = body.snapshot.id;\n expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n }"},"identifier":"Step 2 — create a snapshot","scope":"Step 2 — create a snapshot","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:39.409Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"62bb2f91-d3d2-5b5a-8498-edf65b0c84bb","name":"Step 1 — server health check passes","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/health');\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.status).toBe('ready');\n }"},"identifier":"Step 1 — server health check passes","scope":"Step 1 — server health check passes","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":148,"started_at":"2026-09-28T19:45:39.262Z","finished_at":"2026-09-28T19:45:39.410Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes"},"hooks":["3c33845e-f70f-46ad-803e-2b4563593567"],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"50a61eb2-1a5e-5e5d-b676-af8f4965bfca","name":"Step 3 — snapshot appears in the queue","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const list = await res.json();\n expect(Array.isArray(list)).toBe(true);\n const found = list.find(s => s.id === snapshotId);\n expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n }"},"identifier":"Step 3 — snapshot appears in the queue","scope":"Step 3 — snapshot appears in the queue","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:39.459Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"ceb503bc-35c3-5aa9-9773-2c4161a96a43","name":"Step 2 — create a snapshot","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.post('/snapshots', {\n data: SNAPSHOT_PAYLOAD\n });\n expect(res.status()).toBe(201);\n const body = await res.json();\n expect(body.snapshot.id).toBeTruthy();\n snapshotId = body.snapshot.id;\n expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n }"},"identifier":"Step 2 — create a snapshot","scope":"Step 2 — create a snapshot","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":51,"started_at":"2026-09-28T19:45:39.409Z","finished_at":"2026-09-28T19:45:39.460Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"29c93009-7a01-5ce6-a72b-7cce6d9aaa95","name":"Step 4 — update snapshot name","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const updatedName = 'E2E Homepage Snapshot — Updated';\n const res = await request.patch(`/snapshots/${snapshotId}`, {\n data: {\n name: updatedName\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.snapshot.name).toBe(updatedName);\n expect(body.snapshot.id).toBe(snapshotId);\n }"},"identifier":"Step 4 — update snapshot name","scope":"Step 4 — update snapshot name","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:39.493Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"50a61eb2-1a5e-5e5d-b676-af8f4965bfca","name":"Step 3 — snapshot appears in the queue","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const list = await res.json();\n expect(Array.isArray(list)).toBe(true);\n const found = list.find(s => s.id === snapshotId);\n expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n }"},"identifier":"Step 3 — snapshot appears in the queue","scope":"Step 3 — snapshot appears in the queue","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":34,"started_at":"2026-09-28T19:45:39.459Z","finished_at":"2026-09-28T19:45:39.493Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"7e47f500-f282-5f23-b862-71cf653b988d","name":"Step 5 — delete the snapshot","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.delete(`/snapshots/${snapshotId}`);\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.message).toBe('Snapshot deleted');\n }"},"identifier":"Step 5 — delete the snapshot","scope":"Step 5 — delete the snapshot","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:39.526Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"29c93009-7a01-5ce6-a72b-7cce6d9aaa95","name":"Step 4 — update snapshot name","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const updatedName = 'E2E Homepage Snapshot — Updated';\n const res = await request.patch(`/snapshots/${snapshotId}`, {\n data: {\n name: updatedName\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.snapshot.name).toBe(updatedName);\n expect(body.snapshot.id).toBe(snapshotId);\n }"},"identifier":"Step 4 — update snapshot name","scope":"Step 4 — update snapshot name","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":34,"started_at":"2026-09-28T19:45:39.493Z","finished_at":"2026-09-28T19:45:39.527Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"2803b7fd-2dfa-54c4-92c6-da962bbf321d","name":"Step 6 — queue is empty after deletion","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const list = await res.json();\n const found = list.find(s => s.id === snapshotId);\n expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n }"},"identifier":"Step 6 — queue is empty after deletion","scope":"Step 6 — queue is empty after deletion","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:39.584Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"7e47f500-f282-5f23-b862-71cf653b988d","name":"Step 5 — delete the snapshot","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.delete(`/snapshots/${snapshotId}`);\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.message).toBe('Snapshot deleted');\n }"},"identifier":"Step 5 — delete the snapshot","scope":"Step 5 — delete the snapshot","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":58,"started_at":"2026-09-28T19:45:39.526Z","finished_at":"2026-09-28T19:45:39.584Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"091b60f3-f641-59c2-ab8c-35930c7ccc65","name":"Step 7 — finalize build (requires PERCY_TOKEN)","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n test.setTimeout(120_000);\n test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n\n // Re-create a snapshot so there is something to finalize\n const createRes = await request.post('/snapshots', {\n data: SNAPSHOT_PAYLOAD\n });\n expect(createRes.status()).toBe(201);\n const res = await request.post('/build/finalize', {\n data: {\n token: PERCY_TOKEN\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.message).toBe('Percy started successfully');\n expect(body.buildId).toBeTruthy();\n expect(body.buildUrl).toBeTruthy();\n }"},"identifier":"Step 7 — finalize build (requires PERCY_TOKEN)","scope":"Step 7 — finalize build (requires PERCY_TOKEN)","scopes":["Snapshot lifecycle (E2E)"],"meta":{},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:39.610Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"2803b7fd-2dfa-54c4-92c6-da962bbf321d","name":"Step 6 — queue is empty after deletion","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n const res = await request.get('/snapshots');\n expect(res.status()).toBe(200);\n const list = await res.json();\n const found = list.find(s => s.id === snapshotId);\n expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n }"},"identifier":"Step 6 — queue is empty after deletion","scope":"Step 6 — queue is empty after deletion","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":27,"started_at":"2026-09-28T19:45:39.584Z","finished_at":"2026-09-28T19:45:39.611Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:45:40.491Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:40.491Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch -2026-09-28T19:45:41.550Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch: 200 OK -2026-09-28T19:45:41.551Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:45:41.551Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'TestRunStarted':62bb2f91-d3d2-5b5a-8498-edf65b0c84bb,'HookRunStarted':3c33845e-f70f-46ad-803e-2b4563593567,'HookRunFinished':3c33845e-f70f-46ad-803e-2b4563593567,'TestRunStarted':ceb503bc-35c3-5aa9-9773-2c4161a96a43,'TestRunFinished':62bb2f91-d3d2-5b5a-8498-edf65b0c84bb,'TestRunStarted':50a61eb2-1a5e-5e5d-b676-af8f4965bfca,'TestRunFinished':ceb503bc-35c3-5aa9-9773-2c4161a96a43,'TestRunStarted':29c93009-7a01-5ce6-a72b-7cce6d9aaa95,'TestRunFinished':50a61eb2-1a5e-5e5d-b676-af8f4965bfca,'TestRunStarted':7e47f500-f282-5f23-b862-71cf653b988d,'TestRunFinished':29c93009-7a01-5ce6-a72b-7cce6d9aaa95,'TestRunStarted':2803b7fd-2dfa-54c4-92c6-da962bbf321d,'TestRunFinished':7e47f500-f282-5f23-b862-71cf653b988d,'TestRunStarted':091b60f3-f641-59c2-ab8c-35930c7ccc65,'TestRunFinished':2803b7fd-2dfa-54c4-92c6-da962bbf321d -- {"success":true} -2026-09-28T19:45:41.551Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 0 -2026-09-28T19:45:41.551Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 7 -2026-09-28T19:45:41.552Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:39.289Z', - uuid: '3c33845e-f70f-46ad-803e-2b4563593567', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 8, - hook_run_uuid: '3c33845e-f70f-46ad-803e-2b4563593567' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:39.303Z', - uuid: '3c33845e-f70f-46ad-803e-2b4563593567', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 30, - hook_run_uuid: '3c33845e-f70f-46ad-803e-2b4563593567' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:39.338Z', - uuid: '3c33845e-f70f-46ad-803e-2b4563593567', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 14, - hook_run_uuid: '3c33845e-f70f-46ad-803e-2b4563593567' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:39.354Z', - uuid: '3c33845e-f70f-46ad-803e-2b4563593567', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: '3c33845e-f70f-46ad-803e-2b4563593567' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:39.355Z', - uuid: '3c33845e-f70f-46ad-803e-2b4563593567', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: '3c33845e-f70f-46ad-803e-2b4563593567' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:39.358Z', - uuid: '3c33845e-f70f-46ad-803e-2b4563593567', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: '3c33845e-f70f-46ad-803e-2b4563593567' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.371Z', - uuid: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.377Z', - uuid: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.379Z', - uuid: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.431Z', - uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.438Z', - uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.439Z', - uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.439Z', - uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.440Z', - uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.440Z', - uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.468Z', - uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.474Z', - uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.476Z', - uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.477Z', - uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca', - kind: 'TEST_STEP', - message: 'Snapshot 91d45152-25a3-4cdd-b589-a8b8974586c1 should be in the queue', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.477Z', - uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.499Z', - uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.505Z', - uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.508Z', - uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.508Z', - uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.572Z', - uuid: '7e47f500-f282-5f23-b862-71cf653b988d', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '7e47f500-f282-5f23-b862-71cf653b988d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.575Z', - uuid: '7e47f500-f282-5f23-b862-71cf653b988d', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7e47f500-f282-5f23-b862-71cf653b988d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.575Z', - uuid: '7e47f500-f282-5f23-b862-71cf653b988d', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7e47f500-f282-5f23-b862-71cf653b988d' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.597Z', - uuid: '2803b7fd-2dfa-54c4-92c6-da962bbf321d', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '2803b7fd-2dfa-54c4-92c6-da962bbf321d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.603Z', - uuid: '2803b7fd-2dfa-54c4-92c6-da962bbf321d', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2803b7fd-2dfa-54c4-92c6-da962bbf321d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.604Z', - uuid: '2803b7fd-2dfa-54c4-92c6-da962bbf321d', - kind: 'TEST_STEP', - message: 'Deleted snapshot should not appear in the queue', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2803b7fd-2dfa-54c4-92c6-da962bbf321d' - } - ] - } -] to 45049:0 -2026-09-28T19:45:41.553Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch. Request Size - 12571 bytes. Events are 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -2026-09-28T19:45:41.553Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:45:39.289Z","uuid":"3c33845e-f70f-46ad-803e-2b4563593567","kind":"TEST_STEP","message":"Fixture \"__browserstack_workerHook\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":8,"hook_run_uuid":"3c33845e-f70f-46ad-803e-2b4563593567"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:45:39.303Z","uuid":"3c33845e-f70f-46ad-803e-2b4563593567","kind":"TEST_STEP","message":"Create request context","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":30,"hook_run_uuid":"3c33845e-f70f-46ad-803e-2b4563593567"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:45:39.338Z","uuid":"3c33845e-f70f-46ad-803e-2b4563593567","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":14,"hook_run_uuid":"3c33845e-f70f-46ad-803e-2b4563593567"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:45:39.354Z","uuid":"3c33845e-f70f-46ad-803e-2b4563593567","kind":"TEST_STEP","message":"Backend must be running on BACKEND_URL","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"hook_run_uuid":"3c33845e-f70f-46ad-803e-2b4563593567"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:45:39.355Z","uuid":"3c33845e-f70f-46ad-803e-2b4563593567","kind":"TEST_STEP","message":"DELETE","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"hook_run_uuid":"3c33845e-f70f-46ad-803e-2b4563593567"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:45:39.358Z","uuid":"3c33845e-f70f-46ad-803e-2b4563593567","kind":"TEST_STEP","message":"Fixture \"request\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"hook_run_uuid":"3c33845e-f70f-46ad-803e-2b4563593567"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:39.371Z","uuid":"62bb2f91-d3d2-5b5a-8498-edf65b0c84bb","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":5,"test_run_uuid":"62bb2f91-d3d2-5b5a-8498-edf65b0c84bb"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:39.377Z","uuid":"62bb2f91-d3d2-5b5a-8498-edf65b0c84bb","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"62bb2f91-d3d2-5b5a-8498-edf65b0c84bb"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:39.379Z","uuid":"62bb2f91-d3d2-5b5a-8498-edf65b0c84bb","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"62bb2f91-d3d2-5b5a-8498-edf65b0c84bb"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:39.431Z","uuid":"ceb503bc-35c3-5aa9-9773-2c4161a96a43","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":6,"test_run_uuid":"ceb503bc-35c3-5aa9-9773-2c4161a96a43"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:39.438Z","uuid":"ceb503bc-35c3-5aa9-9773-2c4161a96a43","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"ceb503bc-35c3-5aa9-9773-2c4161a96a43"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:39.439Z","uuid":"ceb503bc-35c3-5aa9-9773-2c4161a96a43","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"ceb503bc-35c3-5aa9-9773-2c4161a96a43"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:39.439Z","uuid":"ceb503bc-35c3-5aa9-9773-2c4161a96a43","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"ceb503bc-35c3-5aa9-9773-2c4161a96a43"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:39.440Z","uuid":"ceb503bc-35c3-5aa9-9773-2c4161a96a43","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"ceb503bc-35c3-5aa9-9773-2c4161a96a43"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:39.440Z","uuid":"ceb503bc-35c3-5aa9-9773-2c4161a96a43","kind":"TEST_STEP","message":"Expect \"toEqual\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"ceb503bc-35c3-5aa9-9773-2c4161a96a43"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:39.468Z","uuid":"50a61eb2-1a5e-5e5d-b676-af8f4965bfca","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":5,"test_run_uuid":"50a61eb2-1a5e-5e5d-b676-af8f4965bfca"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:39.474Z","uuid":"50a61eb2-1a5e-5e5d-b676-af8f4965bfca","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"50a61eb2-1a5e-5e5d-b676-af8f4965bfca"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:39.476Z","uuid":"50a61eb2-1a5e-5e5d-b676-af8f4965bfca","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"50a61eb2-1a5e-5e5d-b676-af8f4965bfca"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:39.477Z","uuid":"50a61eb2-1a5e-5e5d-b676-af8f4965bfca","kind":"TEST_STEP","message":"Snapshot 91d45152-25a3-4cdd-b589-a8b8974586c1 should be in the queue","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"50a61eb2-1a5e-5e5d-b676-af8f4965bfca"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:39.477Z","uuid":"50a61eb2-1a5e-5e5d-b676-af8f4965bfca","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"50a61eb2-1a5e-5e5d-b676-af8f4965bfca"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:39.499Z","uuid":"29c93009-7a01-5ce6-a72b-7cce6d9aaa95","kind":"TEST_STEP","message":"PATCH","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":5,"test_run_uuid":"29c93009-7a01-5ce6-a72b-7cce6d9aaa95"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:39.505Z","uuid":"29c93009-7a01-5ce6-a72b-7cce6d9aaa95","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"29c93009-7a01-5ce6-a72b-7cce6d9aaa95"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:39.508Z","uuid":"29c93009-7a01-5ce6-a72b-7cce6d9aaa95","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"29c93009-7a01-5ce6-a72b-7cce6d9aaa95"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:39.508Z","uuid":"29c93009-7a01-5ce6-a72b-7cce6d9aaa95","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"29c93009-7a01-5ce6-a72b-7cce6d9aaa95"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:39.572Z","uuid":"7e47f500-f282-5f23-b862-71cf653b988d","kind":"TEST_STEP","message":"DELETE","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":2,"test_run_uuid":"7e47f500-f282-5f23-b862-71cf653b988d"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:39.575Z","uuid":"7e47f500-f282-5f23-b862-71cf653b988d","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"7e47f500-f282-5f23-b862-71cf653b988d"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:39.575Z","uuid":"7e47f500-f282-5f23-b862-71cf653b988d","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"7e47f500-f282-5f23-b862-71cf653b988d"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:39.597Z","uuid":"2803b7fd-2dfa-54c4-92c6-da962bbf321d","kind":"TEST_STEP","message":"GET","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":5,"test_run_uuid":"2803b7fd-2dfa-54c4-92c6-da962bbf321d"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:39.603Z","uuid":"2803b7fd-2dfa-54c4-92c6-da962bbf321d","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"2803b7fd-2dfa-54c4-92c6-da962bbf321d"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:39.604Z","uuid":"2803b7fd-2dfa-54c4-92c6-da962bbf321d","kind":"TEST_STEP","message":"Deleted snapshot should not appear in the queue","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"2803b7fd-2dfa-54c4-92c6-da962bbf321d"}]}] -2026-09-28T19:45:41.553Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:41.553Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch -2026-09-28T19:45:41.556Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch","entryType":"measure","startTime":1790624740491.1765,"duration":1060.0778749994934,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:45:42.362Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch: 200 OK -2026-09-28T19:45:42.364Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:45:42.364Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined,'LogCreated':undefined -- {"success":true} -2026-09-28T19:45:42.364Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 0 -2026-09-28T19:45:42.364Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","entryType":"measure","startTime":1790624741553.516,"duration":810.6927080005407,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:45:57.449Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=091b60f3-f641-59c2-ab8c-35930c7ccc65 -2026-09-28T19:45:57.449Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=undefined, browser=undefined -2026-09-28T19:45:57.450Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=64aa816cf882bcf89da22ab3d73e5584d93db21d586d2b51a1271927d75c0c86 platform={} -2026-09-28T19:45:57.472Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.619Z', - uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.623Z', - uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.623Z', - uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 17780, - test_run_uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:57.405Z', - uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:57.406Z', - uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:57.406Z', - uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:57.406Z', - uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:57.477Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 17846, - started_at: '2026-09-28T19:45:39.610Z', - finished_at: '2026-09-28T19:45:57.456Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:58.492Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 1 -2026-09-28T19:45:58.492Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 17846, - started_at: '2026-09-28T19:45:39.610Z', - finished_at: '2026-09-28T19:45:57.456Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 45049:0 -2026-09-28T19:45:58.492Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch. Request Size - 1786 bytes. Events are 'TestRunFinished':091b60f3-f641-59c2-ab8c-35930c7ccc65 -2026-09-28T19:45:58.492Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"091b60f3-f641-59c2-ab8c-35930c7ccc65","name":"Step 7 — finalize build (requires PERCY_TOKEN)","body":{"lang":"javascript","code":"async ({\n request\n }) => {\n test.setTimeout(120_000);\n test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n\n // Re-create a snapshot so there is something to finalize\n const createRes = await request.post('/snapshots', {\n data: SNAPSHOT_PAYLOAD\n });\n expect(createRes.status()).toBe(201);\n const res = await request.post('/build/finalize', {\n data: {\n token: PERCY_TOKEN\n }\n });\n expect(res.status()).toBe(200);\n const body = await res.json();\n expect(body.message).toBe('Percy started successfully');\n expect(body.buildId).toBeTruthy();\n expect(body.buildUrl).toBeTruthy();\n }"},"identifier":"Step 7 — finalize build (requires PERCY_TOKEN)","scope":"Step 7 — finalize build (requires PERCY_TOKEN)","scopes":["Snapshot lifecycle (E2E)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/snapshot-lifecycle.spec.js","vc_filepath":"tests/specs/e2e/snapshot-lifecycle.spec.js","location":"specs/e2e/snapshot-lifecycle.spec.js","result":"passed","duration_in_ms":17846,"started_at":"2026-09-28T19:45:39.610Z","finished_at":"2026-09-28T19:45:57.456Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}}] -2026-09-28T19:45:58.493Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:58.493Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch -2026-09-28T19:45:59.348Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Using cached nearest hub URL: https://hub-aps.browserstack.com/wd/hub -2026-09-28T19:45:59.349Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Cached new nearest hub URL: https://hub-aps.browserstack.com/wd/hub for binSessionId=f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-28T19:45:59.349Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] ConnectBinSession details: {"binSessionId":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-f2ea5516-13f7-4a5c-9f61-fa7f66db45ba.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.44940.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","EXTENSION_DEV_URL":"http://localhost:5173","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:60092","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:60092","HTTP_PROXY":"http://127.0.0.1:60092","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","PIP_PROXY":"http://127.0.0.1:60092","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:60092","YARN_HTTP_PROXY":"http://127.0.0.1:60092","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:60092","https_proxy":"http://127.0.0.1:60092","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#2","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub-aps.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:60092","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"60092"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM1NDg4IiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.TeNLBmi4GiHdfJiGPvIbLnxJSvMDLJP0DoC3ZnX4W7KhyIPVZIbiVUrllubBmCQ0YqJQOdKws5xR9DUK5wSdFoISSUS7IRuNwlUzNe_Dd_OpZuxJuvfJhynRLodYFqocOXSEOa8rQgtIrw2F5WD1B4DAZkmVhizcqNYPfqdOWLnlyV4HVvuhqnHWcIE1ODffYEVEIodxOIAvzSnn4SRVXbCZbWPF8TpMepvmdmDppmiFBUsbj8XEJprj_ITT5WvgSMOCFQrp6GcVUOgzrwe20NorLb0lzgLpxWYfV58uCrA5_b3_BWOZ9ewwkp6gE8H9WAQ01JsIXMaTeRRqN6RURQ","buildHashedId":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","testhubEvents":true,"jwtExpiresIn":1790632548},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:45:59.350Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onConnect hook invoked successfully. -2026-09-28T19:45:59.351Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] ConnectBinSession completed: time=4.552791997790337 -2026-09-28T19:45:59.351Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file sdk:cli:connectBinSession {"name":"sdk:cli:connectBinSession","entryType":"measure","startTime":1790624759346.7314,"duration":3.542042002081871,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:45:59.370Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] PlaywrightConfig completed: time=0.41462499648332596 -2026-09-28T19:45:59.371Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file sdk:cli:driverInit {"name":"sdk:cli:driverInit","entryType":"measure","startTime":1790624759370.5823,"duration":0.2758749984204769,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:45:59.446Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch: 200 OK -2026-09-28T19:45:59.447Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:45:59.447Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'TestRunFinished':091b60f3-f641-59c2-ab8c-35930c7ccc65 -- {"success":true} -2026-09-28T19:45:59.447Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 0 -2026-09-28T19:45:59.447Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 1 -2026-09-28T19:45:59.448Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.619Z', - uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.623Z', - uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.623Z', - uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 17780, - test_run_uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:57.405Z', - uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:57.406Z', - uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:57.406Z', - uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:57.406Z', - uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65' - } - ] - } -] to 45049:0 -2026-09-28T19:45:59.448Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch. Request Size - 2881 bytes. Events are 'LogCreated':undefined -2026-09-28T19:45:59.449Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:39.619Z","uuid":"091b60f3-f641-59c2-ab8c-35930c7ccc65","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":3,"test_run_uuid":"091b60f3-f641-59c2-ab8c-35930c7ccc65"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:39.623Z","uuid":"091b60f3-f641-59c2-ab8c-35930c7ccc65","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"091b60f3-f641-59c2-ab8c-35930c7ccc65"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:39.623Z","uuid":"091b60f3-f641-59c2-ab8c-35930c7ccc65","kind":"TEST_STEP","message":"POST","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":17780,"test_run_uuid":"091b60f3-f641-59c2-ab8c-35930c7ccc65"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:57.405Z","uuid":"091b60f3-f641-59c2-ab8c-35930c7ccc65","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"091b60f3-f641-59c2-ab8c-35930c7ccc65"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:57.406Z","uuid":"091b60f3-f641-59c2-ab8c-35930c7ccc65","kind":"TEST_STEP","message":"Expect \"toBe\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"091b60f3-f641-59c2-ab8c-35930c7ccc65"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:57.406Z","uuid":"091b60f3-f641-59c2-ab8c-35930c7ccc65","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"091b60f3-f641-59c2-ab8c-35930c7ccc65"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:45:57.406Z","uuid":"091b60f3-f641-59c2-ab8c-35930c7ccc65","kind":"TEST_STEP","message":"Expect \"toBeTruthy\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":0,"test_run_uuid":"091b60f3-f641-59c2-ab8c-35930c7ccc65"}]}] -2026-09-28T19:45:59.450Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:59.450Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch -2026-09-28T19:45:59.452Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch","entryType":"measure","startTime":1790624758493.2244,"duration":953.7822500020266,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":0} -2026-09-28T19:45:59.498Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2b446cb7-b345-5b79-a74d-b6765111627e', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:59.485Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:59.512Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '2b446cb7-b345-5b79-a74d-b6765111627e', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:45:59.500Z' - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:00.275Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch: 200 OK -2026-09-28T19:46:00.277Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:46:00.277Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'LogCreated':undefined -- {"success":true} -2026-09-28T19:46:00.277Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 0 -2026-09-28T19:46:00.277Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","entryType":"measure","startTime":1790624759450.2236,"duration":826.847374998033,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:46:00.494Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 2 -2026-09-28T19:46:00.494Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2b446cb7-b345-5b79-a74d-b6765111627e', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:59.485Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '2b446cb7-b345-5b79-a74d-b6765111627e', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:45:59.500Z' - } - } -] to 45049:0 -2026-09-28T19:46:00.494Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch. Request Size - 1906 bytes. Events are 'TestRunStarted':2b446cb7-b345-5b79-a74d-b6765111627e,'HookRunStarted':76dbffec-daaf-4d10-aa33-81d7927bc665 -2026-09-28T19:46:00.495Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"2b446cb7-b345-5b79-a74d-b6765111627e","name":"Popup: Percy logo renders","body":{"lang":"javascript","code":"async () => {\n await goTo('index.html');\n // BrandMark renders \"Percy\n await expect(page.getByRole('img', {\n name: 'Percy Logo'\n })).toBeVisible();\n }"},"identifier":"Popup: Percy logo renders","scope":"Popup: Percy logo renders","scopes":["Extension UI (popup pages via Vite dev server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:45:59.485Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Percy logo renders"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"HookRunStarted","hook_run":{"type":"hook","hook_type":"BEFORE_ALL","framework":"Playwright","uuid":"76dbffec-daaf-4d10-aa33-81d7927bc665","name":"beforeAll hook","result":"pending","test_run_id":"2b446cb7-b345-5b79-a74d-b6765111627e","body":{"lang":"node","code":null},"scope":"Popup: Percy logo renders","custom_metadata":{},"tags":[],"scopes":["Extension UI (popup pages via Vite dev server)"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","started_at":"2026-09-28T19:45:59.500Z"}}] -2026-09-28T19:46:00.495Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:00.495Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch -2026-09-28T19:46:01.331Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch: 200 OK -2026-09-28T19:46:01.332Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:46:01.333Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'TestRunStarted':2b446cb7-b345-5b79-a74d-b6765111627e,'HookRunStarted':76dbffec-daaf-4d10-aa33-81d7927bc665 -- {"success":true} -2026-09-28T19:46:01.333Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 0 -2026-09-28T19:46:01.334Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch","entryType":"measure","startTime":1790624760495.904,"duration":836.2498750016093,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:46:09.106Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Multi-Driver DriverInit: binSessionId=f2ea5516-13f7-4a5c-9f61-fa7f66db45ba, platformIndex=1, isSecondary=false -2026-09-28T19:46:09.106Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] User incomingParams "{\"isPlaywright\":true}" -2026-09-28T19:46:09.106Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Using cached nearest hub URL: https://hub-aps.browserstack.com/wd/hub -2026-09-28T19:46:09.106Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Cached new nearest hub URL: https://hub-aps.browserstack.com/wd/hub for binSessionId=f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-28T19:46:09.106Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] DriverInit: platformIndex=1 hubUrl=https://hub-aps.browserstack.com/wd/hub -2026-09-28T19:46:09.108Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] DriverInit details: {"binSessionId":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-f2ea5516-13f7-4a5c-9f61-fa7f66db45ba.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.44940.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","EXTENSION_DEV_URL":"http://localhost:5173","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:60092","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:60092","HTTP_PROXY":"http://127.0.0.1:60092","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","PIP_PROXY":"http://127.0.0.1:60092","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:60092","YARN_HTTP_PROXY":"http://127.0.0.1:60092","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:60092","https_proxy":"http://127.0.0.1:60092","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#2","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub-aps.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:60092","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"60092"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM1NDg4IiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.TeNLBmi4GiHdfJiGPvIbLnxJSvMDLJP0DoC3ZnX4W7KhyIPVZIbiVUrllubBmCQ0YqJQOdKws5xR9DUK5wSdFoISSUS7IRuNwlUzNe_Dd_OpZuxJuvfJhynRLodYFqocOXSEOa8rQgtIrw2F5WD1B4DAZkmVhizcqNYPfqdOWLnlyV4HVvuhqnHWcIE1ODffYEVEIodxOIAvzSnn4SRVXbCZbWPF8TpMepvmdmDppmiFBUsbj8XEJprj_ITT5WvgSMOCFQrp6GcVUOgzrwe20NorLb0lzgLpxWYfV58uCrA5_b3_BWOZ9ewwkp6gE8H9WAQ01JsIXMaTeRRqN6RURQ","buildHashedId":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","testhubEvents":true,"jwtExpiresIn":1790632548},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:46:09.108Z CLI debug [core:bin-session] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [Current] Platform capabilities for platform 1: {"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","isPlaywright":true,"os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false} -2026-09-28T19:46:09.108Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Platform caps before processing (isSecondaryDriver=false): {"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"} -2026-09-28T19:46:09.109Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] root caps before processing: {} -2026-09-28T19:46:09.109Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] bstack caps before processing: {"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#2","debug":false,"networkLogs":false,"consoleLogs":"errors","isPlaywright":true,"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest","hostName":"jostanmathias-HR6F4P4P32","browserstackSDK":"Playwright-nodeagent/1.71.1"} -2026-09-28T19:46:09.109Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] root caps after processing: {} -2026-09-28T19:46:09.109Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] bstack caps after processing: {"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#2","debug":false,"networkLogs":false,"consoleLogs":"errors","isPlaywright":true,"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest","hostName":"jostanmathias-HR6F4P4P32","browserstackSDK":"Playwright-nodeagent/1.71.1"} -2026-09-28T19:46:09.109Z CLI debug [core:bin-session] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Platform capabilities for platform 1 for playwright session: {"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","isPlaywright":true,"os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false} -2026-09-28T19:46:09.109Z CLI debug [core:bin-session] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [Final] Set Platform capabilities for session Id f2ea5516-13f7-4a5c-9f61-fa7f66db45ba for platform 1: {"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","isPlaywright":true,"os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false} -2026-09-28T19:46:09.109Z CLI debug [accessibility:module] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] accessibilityCaps is not a valid array undefined -2026-09-28T19:46:09.109Z CLI info [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Driver initialized as primary driver: platformIndex=1 -2026-09-28T19:46:09.110Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Get Platform capabilities for session Id f2ea5516-13f7-4a5c-9f61-fa7f66db45ba for platform 1: {"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","isPlaywright":true,"os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","browserstack.browserstackAutomation":true,"browserstack.testhubBuildUuid":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u"} for session {"binSessionId":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","sdkLanguage":"node","sdkVersion":"1.71.1","pathProject":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","pathConfig":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","envVars":{"AIOPS_INTERNAL_VAR_BASE_URL":"https://evals-api.browserstack.com","AIOPS_INTERNAL_VAR_MAX_BATCH_SIZE_BYTES":"5000000","AIOPS_INTERNAL_VAR_MAX_EVENT_SIZE_BYTES":"5000000","ANDROID_HOME":"/Users/jostanmathias/Library/Android/sdk","APPLICATION_INSIGHTS_NO_STATSBEAT":"true","APP_LOG_SKIP_STDOUT_LOGGER":"true","BACKEND_URL":"http://localhost:4321","BROWSERSTACK_ACCESS_KEY":"[REDACTED]","BROWSERSTACK_AUTOMATION_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":\"1.63.0\"}","BROWSERSTACK_CLI_BIN_LISTEN_ADDR":"unix:/tmp/sdk-platform-f2ea5516-13f7-4a5c-9f61-fa7f66db45ba.sock","BROWSERSTACK_CLI_BIN_SESSION_ID":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","BROWSERSTACK_CLI_ENABLED":"true","BROWSERSTACK_CONFIG_FILE_PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml","BROWSERSTACK_INTERNAL_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_LOG_DIR":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","BROWSERSTACK_PERCY":"false","BROWSERSTACK_TEST_ACCESSIBILITY_PLATFORM":"false","BROWSERSTACK_TEST_FRAMEWORK_DETAIL":"{\"name\":\"Playwright\",\"version\":{\"Playwright\":\"1.63.0\"}}","BROWSERSTACK_TURBOSCALE":"false","BROWSERSTACK_USERNAME":"[REDACTED]","CI":"true","COLOR":"0","COMMAND_MODE":"unix2003","COPILOT_OTEL_FILE_EXPORTER_PATH":"/dev/null","DEBUG":"WARN,pw:channel","DEBUG_FILE":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/pw-channel.44940.log","EDITOR":"cat","ELECTRON_RUN_AS_NODE":"1","EXTENSION_DEV_URL":"http://localhost:5173","FORCE_COLOR":"0","FPATH":"/Users/jostanmathias/.oh-my-zsh/plugins/git:/Users/jostanmathias/.oh-my-zsh/functions:/Users/jostanmathias/.oh-my-zsh/completions:/Users/jostanmathias/.oh-my-zsh/custom/functions:/Users/jostanmathias/.oh-my-zsh/custom/completions:/Users/jostanmathias/.oh-my-zsh/cache/completions:/opt/homebrew/share/zsh/site-functions:/usr/local/share/zsh/site-functions:/usr/share/zsh/site-functions:/usr/share/zsh/5.9/functions","FRAMEWORK":"playwright","GIT_PAGER":"cat","GIT_TERMINAL_PROMPT":"0","GLOBAL_AGENT_HTTP_PROXY":"http://127.0.0.1:60092","GLOBAL_AGENT_NO_PROXY":"localhost,127.0.0.1,::1","HOME":"/Users/jostanmathias","HOMEBREW_CELLAR":"/opt/homebrew/Cellar","HOMEBREW_PREFIX":"/opt/homebrew","HOMEBREW_REPOSITORY":"/opt/homebrew","HTTPS_PROXY":"http://127.0.0.1:60092","HTTP_PROXY":"http://127.0.0.1:60092","INFOPATH":"/opt/homebrew/share/info:","INIT_CWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","JAVA_HOME":"/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home","LESS":"-R","LOGNAME":"jostanmathias","LSCOLORS":"Gxfxcxdxbxegedabagacad","LS_COLORS":"di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43","MACH_PORT_RENDEZVOUS_PEER_VALDATION":"1","MANPAGER":"cat","MXC_BIN_DIR":"/Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar.unpacked/@microsoft/mxc-sdk/bin","MallocNanoZone":"0","NODE":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","NODE_EXTRA_CA_CERTS":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","NODE_USE_ENV_PROXY":"1","NO_COLOR":"1","NO_PROXY":"localhost,127.0.0.1,::1","NVM_BIN":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin","NVM_CD_FLAGS":"-q","NVM_DIR":"/Users/jostanmathias/.nvm","NVM_INC":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/include/node","PAGER":"cat","PATH":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin:/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/node_modules/.bin:/Users/jostanmathias/Desktop/Development/node_modules/.bin:/Users/jostanmathias/Desktop/node_modules/.bin:/Users/jostanmathias/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Library/PMG/bin:/Library/Java/JavaVirtualMachines/jdk-26.jdk/Contents/Home/bin:/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/usr/local/share/dotnet:~/.dotnet/tools:/opt/homebrew/bin:/Users/jostanmathias/.cargo/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin:/Users/jostanmathias/Library/Android/sdk/emulator:/Users/jostanmathias/Library/Android/sdk/platform-tools:/usr/share/dotnet:/Users/jostanmathias/Library/Android/sdk/platform-tools:/Users/jostanmathias/Library/Android/sdk/tool:/Users/jostanmathias/Library/Python/3.9/bin","PERCY_READ_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PERCY_TOKEN":"web_be8aaa67864dff7cb942486e2fbeb913d9226655f6b8a417b03119fb68a10803","PIP_CERT":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","PIP_PROXY":"http://127.0.0.1:60092","PIP_RETRIES":"0","PMG_DISABLE_TELEMETRY":"true","PWD":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","REQUESTS_CA_BUNDLE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","SCRIPT":"/dev/null","SHELL":"/bin/zsh","SHLVL":"2","SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.j18w2veF21/Listeners","SSL_CERT_FILE":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","SYSTEMD_PAGER":"","TERM":"xterm-256color","TMPDIR":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/","USER":"jostanmathias","VSCODE_CODE_CACHE_PATH":"/Users/jostanmathias/Library/Application Support/Code/CachedData/a44adf7f53e00964ab890f9f8758a334f1fc15bc","VSCODE_CRASH_REPORTER_PROCESS_TYPE":"extensionHost","VSCODE_CWD":"/","VSCODE_ESM_ENTRYPOINT":"vs/workbench/api/node/extensionHostProcess","VSCODE_HANDLES_UNCAUGHT_ERRORS":"true","VSCODE_IPC_HOOK":"/Users/jostanmathias/Library/Application Support/Code/1.13-main.sock","VSCODE_L10N_BUNDLE_LOCATION":"","VSCODE_NLS_CONFIG":"{\"userLocale\":\"en-gb\",\"osLocale\":\"en-in\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/Applications/Visual Studio Code.app/Contents/Resources/app/out/nls.messages.json\",\"locale\":\"en-gb\",\"availableLanguages\":{}}","VSCODE_PID":"34395","XPC_FLAGS":"0x0","XPC_SERVICE_NAME":"0","YARN_HTTPS_CA_FILE_PATH":"/var/folders/d2/z3my5n8d09zfvrrlhf2p4d1h0000gp/T/pmg-ca-cert-44914.pem","YARN_HTTPS_PROXY":"http://127.0.0.1:60092","YARN_HTTP_PROXY":"http://127.0.0.1:60092","ZSH":"/Users/jostanmathias/.oh-my-zsh","_":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk","__CFBundleIdentifier":"com.microsoft.VSCode","__CF_USER_TEXT_ENCODING":"0x1F6:0x0:0x0","http_proxy":"http://127.0.0.1:60092","https_proxy":"http://127.0.0.1:60092","no_proxy":"localhost,127.0.0.1,::1","npm_command":"run","npm_config_cache":"/Users/jostanmathias/.npm","npm_config_global_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_globalconfig":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/etc/npmrc","npm_config_init_module":"/Users/jostanmathias/.npm-init.js","npm_config_local_prefix":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests","npm_config_node_gyp":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js","npm_config_noproxy":"","npm_config_npm_version":"11.14.1","npm_config_prefix":"/Users/jostanmathias/.nvm/versions/node/v24.15.0","npm_config_user_agent":"npm/11.14.1 node/v24.15.0 darwin arm64 workspaces/false","npm_config_userconfig":"/Users/jostanmathias/.npmrc","npm_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/lib/node_modules/npm/bin/npm-cli.js","npm_lifecycle_event":"test:bstack","npm_lifecycle_script":"browserstack-node-sdk playwright test","npm_node_execpath":"/Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node","npm_package_json":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/package.json","npm_package_name":"tests","npm_package_version":"1.0.0","overrideLoadTesting":"false"},"cliArgs":["playwright","test"],"frameworks":["Playwright","Playwright"],"frameworkVersions":{"Playwright":"1.63.0"},"language":"node","testFramework":"Playwright","id":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","config":{"userName":"[REDACTED]","accessKey":"[REDACTED]","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#2","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true,"testObservability":true,"browserStackLocalOptions":{"localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","key":"[REDACTED]","skipBinaryInitialisation":false},"accessibility":false,"browserstackAutomation":true,"selfHeal":false,"disableAutoCaptureLogs":false,"testhub":true,"additionalPlatforms":[],"additionalParams":{},"testContextOptions":{"skipSessionStatus":false,"skipSessionName":false},"logDir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log","turboScale":false,"turboScaleOptions":{},"isPlaywright":true,"appLcnc":false,"testOrchestrationOptions":{"retryTestsOnFailure":{},"abortBuildOnFailure":{}},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"capabilityMap":{"prefixes":{"browserstack":"browserstack.","appium":"appium:"},"w3c_options":["uploadMedia","userName","accessKey","sessionName","testPriority","buildName","buildTag","projectName","testCompanionActualGroupId","testCompanionActualUserId","seleniumVersion","browserName","browserVersion","local","os","osVersion","hosts","autoWait","region","timezone","machine","resolution","idleTimeout","deviceOrientation","video","audio","interactiveDebugging","noPageLoadTimeout","bfcache","debug","customScreenshots","customSendKeys","realMobile","noPipeline","checkURL","localIdentifier","acceptCookies","captureCrash","deviceName","deviceType","appiumVersion","automationVersion","plugins","deviceTunnel","realDevice","noBlankPolling","customMobileStartSessionTimeout","maskSendKeys","deviceLogs","deviceId","dedicatedDevice","headerParams","customHeaderParams","proxyExcludeHosts","phoneNumber","networkLogs","edgeVersion","appProfiling","networkLogsOptions","consoleLogs","useW3C","appiumLogs","enableBiometric","enableWebviewDebug","videoV2","midSessionInstallApps","espressoServer","seleniumLogs","seleniumCdp","telemetryLogs","performance","syncTimeWithNTP","geoLocation","gpsLocation","networkProfile","customNetwork","forceChangeJar","xmsJar","xmxJar","maskCommands","maskBasicAuth","wsLocalSupport","disableCorsRestrictions","appVersion","acceptInsecureCerts","android","resignApp","extendedTimeLimit","disableAnimations","canary","selfHeal","selfHealOptions","aiAuthoring","seleniumBidi","firefox","chrome","ie","edge","safari","queue","internal","appStoreConfiguration","customCertificate","customCertificates","enableCameraImageInjection","enableCameraVideoInjection","enableCameraPreview","networkLogsExcludeHosts","networkLogsIncludeHosts","updateAppSettings","reserveDevice","reuseDevice","source","sendKeys","safariAllowPopups","autoAcceptAlerts","enablePasscode","forceReinstall","updateIosDeviceSettings","enableAudioInjection","audioInjectionURL","enableApplePay","voiceOver","applePayPreferredNetworks","cameraInjectionUrl","cameraInjection","browser","wdioService","browserstackSDK","browserstackAutomation","sdkParams","preventCrossSiteTracking","highContrast","devicePreferences","enableSim","simOptions","removeIOSAppSettingsLocalization","hostName","buildIdentifier","platform","platformName","platformVersion","pageLoadStrategy","proxy","timeouts","unhandledPromptBehavior","accessibility","accessibilityOptions","testhubBuildUuid","buildProductMap","allowDeviceMockServer","proxyUnawareApp","overridelocalInfo","prerun","safariPlugin","geoComplyApp","browserProfiling","centralScannerOptions","disableAutofillPrompts"],"jsonwp_params":["mediaFiles","proxy_type","local_params","realMobile","appium_port","networkSimulation","network_simulation","network_bw_dwld","network_bw_upld","network_latency","network_pk_loss","network_wifi","network_airplane_mode","browserstack.aws.key","browserstack.aws.secret","browserstack.aws.save","browserstack.video","browserstack.audio","browserstack.interactiveDebugging","browserstack.aws.is_s3_enabled","browserstack.b2.key_id","browserstack.b2.application_key","browserstack.b2.endpoint","browserstack.b2.region","browserstack.b2.is_b2_enabled","browserstack.b2.is_b2_download","browserstack.b2.save","browserstack.video.disableWaterMark","browserstack.video.aws.key","browserstack.video.aws.secret","browserstack.video.aws.s3bucket","browserstack.video.aws.storageclass","browserstack.video.aws.region","browserstack.video.filename","video_params_v2","browserstack.video.b2.key_id","browserstack.video.b2.application_key","browserstack.video.b2.bucket","browserstack.video.b2.endpoint","browserstack.video.b2.region","browserstack.logs.aws.key","browserstack.logs.aws.secret","browserstack.logs.aws.s3bucket","browserstack.logs.aws.region","browserstack.logs.aws.storageclass","browserstack.logs.b2.key_id","browserstack.logs.b2.application_key","browserstack.logs.b2.bucket","browserstack.logs.b2.endpoint","browserstack.logs.b2.region","browserstack.stats.aws.key","browserstack.stats.aws.secret","browserstack.stats.aws.s3bucket","browserstack.stats.aws.region","browserstack.stats.aws.storage_class","browserstack.stats.b2.key_id","browserstack.stats.b2.application_key","browserstack.stats.b2.bucket","browserstack.stats.b2.endpoint","browserstack.stats.b2.region","browserstack.geoLocation","browserstack.selenium.jar.version","browserstack.forceChangeJar","browserstack.xmsJar","browserstack.xmxJar","browserstack.safari.driver","browserstack.idleTimeout","browserstack.captureCrash","browserstack.networkLogs","browserstack.networkLogsOptions","browserstack.maskSendKeys","browserstack.maskBasicAuth","browserstack.ie.driver","browserstack.chrome.driver","browserstack.edge.driver","browserstack.geckodriver","browserstack.console","browserstack.uploadMedia","browserstack.appium_version","browserstack.appiumVersion","browserstack.automationVersion","browserstack.plugins","browserstack.deviceTunnel","browserstack.realDevice","browserstack.tunnel","browserstack.tunnelHost","browserstack.terminalPort","browserstack.tunnelPort","browserstack.networkProfile","browserstack.customNetwork","browserstack.use_w3c","browserstack.privoxy","browserstack.noPipeline","browserstack.ie.noFlash","browserstack.ie.alternateProxy","browserstack.wsLocalSupport","browserstack.local","browserstack.bfcache","browserstack.recording","browserstack.region","browserstack.appDownloadTimeout","browserstack.appStoreConfiguration.username","browserstack.appStoreConfiguration.password","browserstack.customCertificate.certificateId","browserstack.customCertificate.password","browserstack.logging","browserstack.safari.allowAllCookies","browserstack.safari.disableAutoOpenSafeDownloads","browserstack.hosts","browserstack.timezone","browserstack.gpsLocation","browserstack.acceptInsecureCerts","browserstack.disableCorsRestrictions","browserstack.safari.enablePopups","browserstack.edge.enablePasswordManager","browserstack.enableFlash","browserstack.ie.disableContentView","browserstack.ie.arch","browserstack.ie.enablePopups","browserstack.edge.enablePopups","browserstack.edge.enableSidebar","browserstack.marionette.driverVersion","browserstack.ie.compatibility","browserstack.deviceLogs","browserstack.android.setprop","browserstack.resignApp","browserstack.syncTimeWithNTP","browserstack.appiumLogs","browserstack.debug","browserstack.seleniumLogs","browserstack.telemetryLogs","browserstack.performance","browserstack.seleniumCdp","browserstack.privateEnvironment","browserstack.extendedTimeLimit","browserstack.noBlankPolling","browserstack.customMobileStartSessionTimeout","browserstack.useW3C","browserstack.autoWait","browserstack.browser_version","browserstack.browser","browserstack.user","browserstack.key","browserstack.build_tag","browserstack.test_priority","browserstack.finalTunnelFork","browserstack.forksUsed","browserstack.tunnelIdentifier","browserstack.ci_plugin","browserstack.noPageLoadTimeout","browserstack.customScreenshots","browserstack.customSendKeys","browserstack.sendKeys","browserstack.headless","browserstack.maskResponse","browserstack.maskCommands","browserstack.selenium_version","browserstack.preventCrossSiteTracking","browserstack.high_contrast","browserstack.highContrast","browserstack.playwrightVersion","browserstack.playwrightLogs","browserstack.enableBiometric","browserstack.enableWebviewDebug","browserstack.enableCameraImageInjection","browserstack.enableCameraVideoInjection","browserstack.enableCameraPreview","browserstack.networkLogsExcludeHosts","browserstack.networkLogsIncludeHosts","browserstack.bypassCSP","browserstack.midSessionInstallApps","browserstack.espressoServer","browserstack.detoxVersion","browserstack.isAppSettingsBundlePresent","browserstack.appDisplayName","browserstack.updateAppSettings","browserstack.playwrightBundledBrowser","browserstack.webrtcStreaming","browserstack.peerServerUrl","browserstack.iceServers","browserstack.webrtcSessionId","browserstack.reserveDevice","browserstack.reuseDevice","browserstack.source","browserstack.instrumentBlackScreenshot","browserstack.enablePasscode","browserstack.enableAudioInjection","browserstack.audioInjectionURL","browserstack.enableApplePay","browserstack.voiceOver","browserstack.applePayPreferredNetworks","browserstack.cameraInjection","browserstack.cameraInjectionUrl","extraAccess","browserstack.browserstackSDK","browserstack.wdioService","browserstack.deviceId","browserstack.dedicatedDevice","browserstack.phoneNumber","skip_platform_enterprise_flow","browserstack.devicePreferences","browserstack.enableSim","browserstack.simOptions","browserstack.removeIOSAppSettingsLocalization","browserstack.updateIosDeviceSettings","browserstack.headerParams","browserstack.customHeaderParams","browserstack.proxyExcludeHosts","browserstack.accessibility","browserstack.accessibilityOptions","browserstack.accessibilityOptions.scannerVersion","browserstack.accessibilityOptions.includeIssueType.needsReview","browserstack.accessibilityOptions.includeIssueType.bestPractice","browserstack.accessibilityOptions.includeIssueType.experimental","browserstack.accessibilityOptions.includeIssueType.experimentalRules","browserstack.accessibilityOptions.includeIssueType.advanced","browserstack.accessibilityOptions.wcagVersion","browserstack.accessibilityOptions.scannerProcessingTimeout","browserstack.accessibilityOptions.authToken","browserstack.accessibilityOptions.centralScanner","browserstack.accessibilityOptions.excludeRule","browserstack.accessibilityOptions.excludeRuleCategory","browserstack.accessibilityOptions.screenReaderAutomationReport","browserstack.accessibilityOptions.screenReaderAutomation","browserstack.accessibilityOptions.screenReaderAutomation.autoReport","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigation","browserstack.accessibilityOptions.screenReaderAutomation.linearNavigationTimeout","browserstack.sdkParams","browserstack.forceReinstall","browserstack.appProfiling","browserstack.selfHeal","browserstack.aiAuthoring","browserstack.seleniumBidi","browserstack.georestricted_region","browserstack.browserstackAutomation","browserstack.centralScanner","browserstack.allowDeviceMockServer","browserstack.overridelocalInfo","browserstack.overridelocalInfo.userAuthToken","browserstack.overridelocalInfo.localIdentifier","browserstack.testhubBuildUuid","browserstack.buildProductMap","browserstack.proxyUnawareApp","browserstack.prerun","prerunFile","browserstack.safariPlugin","safariPluginFiles","browserstack.geoComplyApp","browserProfiling","browserstack.browserProfiling","browserstack.centralScannerOptions.authToken","enable_url_detection","browserstack.chromeExtension","browserstack.chromeVersionCheck","browserstack.puppeteerExtensionLoad","browserstack.chrome.playwrightDriver","disableAutofillPrompts","browserstack.disableAutofillPrompts","browserstack.selfHealOptions","cft"],"standard_caps":["browserName","browserVersion","platformName","acceptInsecureCerts","pageLoadStrategy","proxy","setWindowRect","timeouts","unhandledPromptBehavior"],"irregular_pairs":{"browserName":"browser","browserVersion":"browser_version","acceptInsecureCerts":"acceptSslCerts"},"version":"588188b55de2e487be72925af3eb772d"},"hubUrl":"https://hub-aps.browserstack.com/wd/hub","proxySettings":{"proxyUrl":"http://127.0.0.1:60092","proxyProtocol":"http","proxyHost":"127.0.0.1","proxyPort":"60092"}},"ciInfo":{"build_number":null},"versionControlInfo":{"name":"git","sha":"7ef363eb7c89851a52871ba56ac7ccdf92b2c79d","short_sha":"7ef363eb7c","branch":"tc/playwright-tests-v2","tag":null,"committer":"Jostan ","committer_date":"2026-09-28T19:03:45.000Z","author":"Jostan ","author_date":"2026-09-28T19:03:45.000Z","commit_message":"Fix BrowserStack test selection: exclude extension-ui tests on cloud","root":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext","common_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","worktree_git_dir":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/.git","last_tag":"v1.0.0","commits_since_last_tag":10,"remotes":[{"name":"origin","url":"git@github.com:jostan30/Percy_chrome_ext.git"}]},"hostInfo":{"hostname":"jostanmathias-HR6F4P4P32","platform":"darwin","type":"Darwin","version":"Darwin Kernel Version 23.5.0: Wed May 1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112","arch":"arm64"},"data":{},"isAppAutomate":false,"browserstackSDK":"Playwright-nodeagent/1.71.1","productMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"apis":{"automate":{"hub":"https://hub.browserstack.com","cdp":"https://cdp.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"appAutomate":{"detox":"wss://detox.browserstack.com/init","hub":"https://hub.browserstack.com","api":"https://api.browserstack.com","upload":"https://api-cloud.browserstack.com"},"percy":{"api":"https://api.browserstack.com"},"turboScale":{"api":"https://grid.browserstack.com"},"accessibility":{"api":"https://accessibility.browserstack.com"},"appAccessibility":{"api":"https://app-accessibility.browserstack.com"},"observability":{"api":"https://collector-observability.browserstack.com","upload":"https://upload-observability.browserstack.com"},"configServer":{"api":"https://sdk.browserstack.com"},"edsInstrumentation":{"api":"https://eds.browserstack.com"},"tcg":{"api":"https://tcg.browserstack.com"}},"centralAuthFlow":true,"testhub":{"automate":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","allow_screenshots":true}},"jwt":"eyJhbGciOiJSUzI1NiJ9.eyJleHAiOiIxNzkwNjM1NDg4IiwiaXNzIjoid3d3LmJyb3dzZXJzdGFjay5jb20iLCJzdWIiOjEwODI3ODg2LCJzY29wZSI6eyJwcm9kdWN0Ijoic2RrIiwidXNlcl9hY2Nlc3MiOnsidGVzdF9vYnNlcnZhYmlsaXR5IjoxLCJhdXRvbWF0ZSI6MSwiYXBwX2F1dG9tYXRlIjoxLCJwZXJjeSI6MSwiYXBwX3BlcmN5IjoxLCJhY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImFwcF9hY2Nlc3NpYmlsaXR5X3Rlc3RpbmciOjEsImF1dG9tYXRlX3R1cmJvc2NhbGUiOjEsImxvd19jb2RlX2F1dG9tYXRpb24iOjF9LCJpYWFtX3JvbGUiOiJ1c2VyIn0sImdyb3VwX2lkIjoyLCJ0ZWFtX2lkIjpudWxsLCJ1ZGFjX2FjY2VzcyI6Imdsb2JhbCJ9.TeNLBmi4GiHdfJiGPvIbLnxJSvMDLJP0DoC3ZnX4W7KhyIPVZIbiVUrllubBmCQ0YqJQOdKws5xR9DUK5wSdFoISSUS7IRuNwlUzNe_Dd_OpZuxJuvfJhynRLodYFqocOXSEOa8rQgtIrw2F5WD1B4DAZkmVhizcqNYPfqdOWLnlyV4HVvuhqnHWcIE1ODffYEVEIodxOIAvzSnn4SRVXbCZbWPF8TpMepvmdmDppmiFBUsbj8XEJprj_ITT5WvgSMOCFQrp6GcVUOgzrwe20NorLb0lzgLpxWYfV58uCrA5_b3_BWOZ9ewwkp6gE8H9WAQ01JsIXMaTeRRqN6RURQ","buildHashedId":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","testhubEvents":true,"jwtExpiresIn":1790632548},"observability":{"success":true,"options":{"log_batch_endpoint":"/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","allow_screenshots":true,"testObservabilityOptions":{},"allowScreenshots":true}}} -2026-09-28T19:46:09.111Z CLI debug [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] DriverInit completed: time=5.0618750005960464 -2026-09-28T19:46:09.111Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file sdk:cli:driverInit {"name":"sdk:cli:driverInit","entryType":"measure","startTime":1790624769106.0505,"duration":4.081042002886534,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:46:09.111Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file sdk:hook:onDriverInit:accessibility:module {"name":"sdk:hook:onDriverInit:accessibility:module","entryType":"measure","startTime":1790624769109.3801,"duration":0.024833999574184418,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:46:09.111Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file sdk:hook:onDriverInit:_0x186d8e {"name":"sdk:hook:onDriverInit:_0x186d8e","entryType":"measure","startTime":1790624769109.59,"duration":0.008042000234127045,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:46:09.111Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file sdk:hook:onDriverInit:_0x2af2f5 {"name":"sdk:hook:onDriverInit:_0x2af2f5","entryType":"measure","startTime":1790624769109.6064,"duration":0.028999999165534973,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:46:09.111Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file sdk:hook:onDriverInit:appautomate:module {"name":"sdk:hook:onDriverInit:appautomate:module","entryType":"measure","startTime":1790624769109.6426,"duration":0.006625000387430191,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:46:09.580Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:59.504Z', - uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 8, - hook_run_uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:59.528Z', - uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665', - kind: 'TEST_STEP', - message: 'connect', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 9558, - hook_run_uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:46:09.091Z', - uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665', - kind: 'TEST_STEP', - message: 'Fixture "browser"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 21, - hook_run_uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:46:09.114Z', - uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 395, - hook_run_uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:46:09.583Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '2b446cb7-b345-5b79-a74d-b6765111627e', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:45:59.500Z', - finished_at: '2026-09-28T19:46:09.564Z' - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:10.499Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 1 -2026-09-28T19:46:10.501Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '2b446cb7-b345-5b79-a74d-b6765111627e', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:45:59.500Z', - finished_at: '2026-09-28T19:46:09.564Z' - } - } -] to 45049:0 -2026-09-28T19:46:10.501Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch. Request Size - 823 bytes. Events are 'HookRunFinished':76dbffec-daaf-4d10-aa33-81d7927bc665 -2026-09-28T19:46:10.504Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"HookRunFinished","hook_run":{"type":"hook","hook_type":"BEFORE_ALL","framework":"Playwright","uuid":"76dbffec-daaf-4d10-aa33-81d7927bc665","name":"beforeAll hook","result":"passed","test_run_id":"2b446cb7-b345-5b79-a74d-b6765111627e","body":{"lang":"node","code":null},"scope":"Popup: Percy logo renders","custom_metadata":{},"tags":[],"scopes":["Extension UI (popup pages via Vite dev server)"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","started_at":"2026-09-28T19:45:59.500Z","finished_at":"2026-09-28T19:46:09.564Z"}}] -2026-09-28T19:46:10.505Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:10.505Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch -2026-09-28T19:46:11.065Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=2b446cb7-b345-5b79-a74d-b6765111627e -2026-09-28T19:46:11.065Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=Windows, browser=Chrome -2026-09-28T19:46:11.069Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '2b446cb7-b345-5b79-a74d-b6765111627e', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:11.505Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch: 200 OK -2026-09-28T19:46:11.506Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:46:11.507Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'HookRunFinished':76dbffec-daaf-4d10-aa33-81d7927bc665 -- {"success":true} -2026-09-28T19:46:11.507Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 1 -2026-09-28T19:46:11.507Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 1 -2026-09-28T19:46:11.508Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:59.504Z', - uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 8, - hook_run_uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:59.528Z', - uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665', - kind: 'TEST_STEP', - message: 'connect', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 9558, - hook_run_uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:46:09.091Z', - uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665', - kind: 'TEST_STEP', - message: 'Fixture "browser"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 21, - hook_run_uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:46:09.114Z', - uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 395, - hook_run_uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665' - } - ] - } -] to 45049:0 -2026-09-28T19:46:11.508Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch. Request Size - 1710 bytes. Events are 'LogCreated':undefined -2026-09-28T19:46:11.508Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:45:59.504Z","uuid":"76dbffec-daaf-4d10-aa33-81d7927bc665","kind":"TEST_STEP","message":"Fixture \"__browserstack_workerHook\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":8,"hook_run_uuid":"76dbffec-daaf-4d10-aa33-81d7927bc665"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:45:59.528Z","uuid":"76dbffec-daaf-4d10-aa33-81d7927bc665","kind":"TEST_STEP","message":"connect","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":9558,"hook_run_uuid":"76dbffec-daaf-4d10-aa33-81d7927bc665"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:46:09.091Z","uuid":"76dbffec-daaf-4d10-aa33-81d7927bc665","kind":"TEST_STEP","message":"Fixture \"browser\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":21,"hook_run_uuid":"76dbffec-daaf-4d10-aa33-81d7927bc665"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"BEFORE_ALL","timestamp":"2026-09-28T19:46:09.114Z","uuid":"76dbffec-daaf-4d10-aa33-81d7927bc665","kind":"TEST_STEP","message":"Create page","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":395,"hook_run_uuid":"76dbffec-daaf-4d10-aa33-81d7927bc665"}]}] -2026-09-28T19:46:11.509Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:11.509Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch -2026-09-28T19:46:11.511Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch","entryType":"measure","startTime":1790624770505.7615,"duration":1001.084458000958,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:46:11.926Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=2b446cb7-b345-5b79-a74d-b6765111627e -2026-09-28T19:46:11.927Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=Windows, browser=Chrome -2026-09-28T19:46:11.930Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '2b446cb7-b345-5b79-a74d-b6765111627e', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:12.326Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch: 200 OK -2026-09-28T19:46:12.326Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:46:12.327Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'LogCreated':undefined -- {"success":true} -2026-09-28T19:46:12.327Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 0 -2026-09-28T19:46:12.327Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","entryType":"measure","startTime":1790624771509.3093,"duration":817.6082499995828,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:46:12.499Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 2 -2026-09-28T19:46:12.500Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '2b446cb7-b345-5b79-a74d-b6765111627e', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '2b446cb7-b345-5b79-a74d-b6765111627e', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 45049:0 -2026-09-28T19:46:12.501Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch. Request Size - 2433 bytes. Events are 'CBTSessionCreated':2b446cb7-b345-5b79-a74d-b6765111627e,'CBTSessionCreated':2b446cb7-b345-5b79-a74d-b6765111627e -2026-09-28T19:46:12.501Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"CBTSessionCreated","test_run":{"uuid":"2b446cb7-b345-5b79-a74d-b6765111627e","integrations":{"browserstack":{"product":"automate","session_id":"b506fe31c06bdc7ad8e7f601fac5ba370ac34847","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}},{"event_type":"CBTSessionCreated","test_run":{"uuid":"2b446cb7-b345-5b79-a74d-b6765111627e","integrations":{"browserstack":{"product":"automate","session_id":"b506fe31c06bdc7ad8e7f601fac5ba370ac34847","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}}] -2026-09-28T19:46:12.503Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:12.503Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch -2026-09-28T19:46:12.677Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '43156500-6d1c-51dd-a813-7e423ba57758', - name: 'Popup: connection status indicator is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // ConnectionStatus renders
\n' + - " await expect(page.locator('.connection-status')).toBeVisible();\n" + - ' }' - }, - identifier: 'Popup: connection status indicator is present', - scope: 'Popup: connection status indicator is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:12.663Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: connection status indicator is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:12.690Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:09.582Z', - uuid: '2b446cb7-b345-5b79-a74d-b6765111627e', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1338, - test_run_uuid: '2b446cb7-b345-5b79-a74d-b6765111627e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:10.938Z', - uuid: '2b446cb7-b345-5b79-a74d-b6765111627e', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 103, - test_run_uuid: '2b446cb7-b345-5b79-a74d-b6765111627e' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:46:12.693Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2b446cb7-b345-5b79-a74d-b6765111627e', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 13181, - started_at: '2026-09-28T19:45:59.485Z', - finished_at: '2026-09-28T19:46:12.666Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Percy logo renders' - }, - hooks: [ '76dbffec-daaf-4d10-aa33-81d7927bc665' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:13.117Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=43156500-6d1c-51dd-a813-7e423ba57758 -2026-09-28T19:46:13.118Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=Windows, browser=Chrome -2026-09-28T19:46:13.118Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '43156500-6d1c-51dd-a813-7e423ba57758', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:13.312Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch: 200 OK -2026-09-28T19:46:13.312Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:46:13.312Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'CBTSessionCreated':2b446cb7-b345-5b79-a74d-b6765111627e,'CBTSessionCreated':2b446cb7-b345-5b79-a74d-b6765111627e -- {"success":true} -2026-09-28T19:46:13.312Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 3 -2026-09-28T19:46:13.313Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 1 -2026-09-28T19:46:13.313Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:09.582Z', - uuid: '2b446cb7-b345-5b79-a74d-b6765111627e', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1338, - test_run_uuid: '2b446cb7-b345-5b79-a74d-b6765111627e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:10.938Z', - uuid: '2b446cb7-b345-5b79-a74d-b6765111627e', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 103, - test_run_uuid: '2b446cb7-b345-5b79-a74d-b6765111627e' - } - ] - } -] to 45049:0 -2026-09-28T19:46:13.313Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch. Request Size - 857 bytes. Events are 'LogCreated':undefined -2026-09-28T19:46:13.313Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:46:09.582Z","uuid":"2b446cb7-b345-5b79-a74d-b6765111627e","kind":"TEST_STEP","message":"Navigate","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1338,"test_run_uuid":"2b446cb7-b345-5b79-a74d-b6765111627e"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:46:10.938Z","uuid":"2b446cb7-b345-5b79-a74d-b6765111627e","kind":"TEST_STEP","message":"Expect \"toBeVisible\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":103,"test_run_uuid":"2b446cb7-b345-5b79-a74d-b6765111627e"}]}] -2026-09-28T19:46:13.313Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:13.313Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch -2026-09-28T19:46:13.315Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch","entryType":"measure","startTime":1790624772503.2861,"duration":809.1319580003619,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:46:13.500Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=43156500-6d1c-51dd-a813-7e423ba57758 -2026-09-28T19:46:13.500Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=Windows, browser=Chrome -2026-09-28T19:46:13.502Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '43156500-6d1c-51dd-a813-7e423ba57758', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:14.127Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch: 200 OK -2026-09-28T19:46:14.128Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:46:14.128Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'LogCreated':undefined -- {"success":true} -2026-09-28T19:46:14.128Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 0 -2026-09-28T19:46:14.129Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","entryType":"measure","startTime":1790624773313.939,"duration":813.9890410006046,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:46:14.284Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4ebe0944-850a-545a-b03f-01892b1becee', - name: 'Popup: Capture Snapshot button is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'Capture Snapshot'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Popup: Capture Snapshot button is present', - scope: 'Popup: Capture Snapshot button is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:14.273Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Capture Snapshot button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:14.295Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:12.669Z', - uuid: '43156500-6d1c-51dd-a813-7e423ba57758', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 367, - test_run_uuid: '43156500-6d1c-51dd-a813-7e423ba57758' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:13.038Z', - uuid: '43156500-6d1c-51dd-a813-7e423ba57758', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 65, - test_run_uuid: '43156500-6d1c-51dd-a813-7e423ba57758' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:46:14.296Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '43156500-6d1c-51dd-a813-7e423ba57758', - name: 'Popup: connection status indicator is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // ConnectionStatus renders
\n' + - " await expect(page.locator('.connection-status')).toBeVisible();\n" + - ' }' - }, - identifier: 'Popup: connection status indicator is present', - scope: 'Popup: connection status indicator is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 1611, - started_at: '2026-09-28T19:46:12.663Z', - finished_at: '2026-09-28T19:46:14.274Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: connection status indicator is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:14.501Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 6 -2026-09-28T19:46:14.506Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '43156500-6d1c-51dd-a813-7e423ba57758', - name: 'Popup: connection status indicator is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // ConnectionStatus renders
\n' + - " await expect(page.locator('.connection-status')).toBeVisible();\n" + - ' }' - }, - identifier: 'Popup: connection status indicator is present', - scope: 'Popup: connection status indicator is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:12.663Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: connection status indicator is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2b446cb7-b345-5b79-a74d-b6765111627e', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 13181, - started_at: '2026-09-28T19:45:59.485Z', - finished_at: '2026-09-28T19:46:12.666Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Percy logo renders' - }, - hooks: [ '76dbffec-daaf-4d10-aa33-81d7927bc665' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '43156500-6d1c-51dd-a813-7e423ba57758', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '43156500-6d1c-51dd-a813-7e423ba57758', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4ebe0944-850a-545a-b03f-01892b1becee', - name: 'Popup: Capture Snapshot button is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'Capture Snapshot'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Popup: Capture Snapshot button is present', - scope: 'Popup: Capture Snapshot button is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:14.273Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Capture Snapshot button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '43156500-6d1c-51dd-a813-7e423ba57758', - name: 'Popup: connection status indicator is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // ConnectionStatus renders
\n' + - " await expect(page.locator('.connection-status')).toBeVisible();\n" + - ' }' - }, - identifier: 'Popup: connection status indicator is present', - scope: 'Popup: connection status indicator is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 1611, - started_at: '2026-09-28T19:46:12.663Z', - finished_at: '2026-09-28T19:46:14.274Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: connection status indicator is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 45049:0 -2026-09-28T19:46:14.507Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch. Request Size - 9728 bytes. Events are 'TestRunStarted':43156500-6d1c-51dd-a813-7e423ba57758,'TestRunFinished':2b446cb7-b345-5b79-a74d-b6765111627e,'CBTSessionCreated':43156500-6d1c-51dd-a813-7e423ba57758,'CBTSessionCreated':43156500-6d1c-51dd-a813-7e423ba57758,'TestRunStarted':4ebe0944-850a-545a-b03f-01892b1becee,'TestRunFinished':43156500-6d1c-51dd-a813-7e423ba57758 -2026-09-28T19:46:14.507Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"43156500-6d1c-51dd-a813-7e423ba57758","name":"Popup: connection status indicator is present","body":{"lang":"javascript","code":"async () => {\n await goTo('index.html');\n // ConnectionStatus renders
\n await expect(page.locator('.connection-status')).toBeVisible();\n }"},"identifier":"Popup: connection status indicator is present","scope":"Popup: connection status indicator is present","scopes":["Extension UI (popup pages via Vite dev server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:46:12.663Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: connection status indicator is present"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"2b446cb7-b345-5b79-a74d-b6765111627e","name":"Popup: Percy logo renders","body":{"lang":"javascript","code":"async () => {\n await goTo('index.html');\n // BrandMark renders \"Percy\n await expect(page.getByRole('img', {\n name: 'Percy Logo'\n })).toBeVisible();\n }"},"identifier":"Popup: Percy logo renders","scope":"Popup: Percy logo renders","scopes":["Extension UI (popup pages via Vite dev server)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"passed","duration_in_ms":13181,"started_at":"2026-09-28T19:45:59.485Z","finished_at":"2026-09-28T19:46:12.666Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Percy logo renders"},"hooks":["76dbffec-daaf-4d10-aa33-81d7927bc665"],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false},"integrations":{"browserstack":{"product":"automate","session_id":"b506fe31c06bdc7ad8e7f601fac5ba370ac34847","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}},{"event_type":"CBTSessionCreated","test_run":{"uuid":"43156500-6d1c-51dd-a813-7e423ba57758","integrations":{"browserstack":{"product":"automate","session_id":"b506fe31c06bdc7ad8e7f601fac5ba370ac34847","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}},{"event_type":"CBTSessionCreated","test_run":{"uuid":"43156500-6d1c-51dd-a813-7e423ba57758","integrations":{"browserstack":{"product":"automate","session_id":"b506fe31c06bdc7ad8e7f601fac5ba370ac34847","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"4ebe0944-850a-545a-b03f-01892b1becee","name":"Popup: Capture Snapshot button is present","body":{"lang":"javascript","code":"async () => {\n await goTo('index.html');\n // CaptureSnapshotPanel renders \n await expect(page.getByRole('button', {\n name: 'Capture Snapshot'\n })).toBeVisible();\n }"},"identifier":"Popup: Capture Snapshot button is present","scope":"Popup: Capture Snapshot button is present","scopes":["Extension UI (popup pages via Vite dev server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:46:14.273Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Capture Snapshot button is present"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"43156500-6d1c-51dd-a813-7e423ba57758","name":"Popup: connection status indicator is present","body":{"lang":"javascript","code":"async () => {\n await goTo('index.html');\n // ConnectionStatus renders
\n await expect(page.locator('.connection-status')).toBeVisible();\n }"},"identifier":"Popup: connection status indicator is present","scope":"Popup: connection status indicator is present","scopes":["Extension UI (popup pages via Vite dev server)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"passed","duration_in_ms":1611,"started_at":"2026-09-28T19:46:12.663Z","finished_at":"2026-09-28T19:46:14.274Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: connection status indicator is present"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false},"integrations":{"browserstack":{"product":"automate","session_id":"b506fe31c06bdc7ad8e7f601fac5ba370ac34847","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}}] -2026-09-28T19:46:14.507Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:14.507Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch -2026-09-28T19:46:14.654Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=4ebe0944-850a-545a-b03f-01892b1becee -2026-09-28T19:46:14.655Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=Windows, browser=Chrome -2026-09-28T19:46:14.655Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '4ebe0944-850a-545a-b03f-01892b1becee', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:15.049Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=4ebe0944-850a-545a-b03f-01892b1becee -2026-09-28T19:46:15.050Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=Windows, browser=Chrome -2026-09-28T19:46:15.050Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '4ebe0944-850a-545a-b03f-01892b1becee', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:15.312Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch: 200 OK -2026-09-28T19:46:15.314Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:46:15.314Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'TestRunStarted':43156500-6d1c-51dd-a813-7e423ba57758,'TestRunFinished':2b446cb7-b345-5b79-a74d-b6765111627e,'CBTSessionCreated':43156500-6d1c-51dd-a813-7e423ba57758,'CBTSessionCreated':43156500-6d1c-51dd-a813-7e423ba57758,'TestRunStarted':4ebe0944-850a-545a-b03f-01892b1becee,'TestRunFinished':43156500-6d1c-51dd-a813-7e423ba57758 -- {"success":true} -2026-09-28T19:46:15.314Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 2 -2026-09-28T19:46:15.314Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 1 -2026-09-28T19:46:15.315Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:12.669Z', - uuid: '43156500-6d1c-51dd-a813-7e423ba57758', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 367, - test_run_uuid: '43156500-6d1c-51dd-a813-7e423ba57758' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:13.038Z', - uuid: '43156500-6d1c-51dd-a813-7e423ba57758', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 65, - test_run_uuid: '43156500-6d1c-51dd-a813-7e423ba57758' - } - ] - } -] to 45049:0 -2026-09-28T19:46:15.315Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch. Request Size - 855 bytes. Events are 'LogCreated':undefined -2026-09-28T19:46:15.315Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:46:12.669Z","uuid":"43156500-6d1c-51dd-a813-7e423ba57758","kind":"TEST_STEP","message":"Navigate","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":367,"test_run_uuid":"43156500-6d1c-51dd-a813-7e423ba57758"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:46:13.038Z","uuid":"43156500-6d1c-51dd-a813-7e423ba57758","kind":"TEST_STEP","message":"Expect \"toBeVisible\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":65,"test_run_uuid":"43156500-6d1c-51dd-a813-7e423ba57758"}]}] -2026-09-28T19:46:15.315Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:15.316Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch -2026-09-28T19:46:15.318Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch","entryType":"measure","startTime":1790624774507.739,"duration":806.4347500018775,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:46:15.991Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766', - name: 'Popup: Library token panel is present (Connect Library or Change token)', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // LibraryTokenPanel renders either "Connect Library" or "Change token" after isChecking resolves\n' + - " const connectBtn = page.getByRole('button', {\n" + - " name: 'Connect Library'\n" + - ' });\n' + - " const changeBtn = page.getByRole('button', {\n" + - " name: 'Change token'\n" + - ' });\n' + - ' await Promise.race([connectBtn.waitFor({\n' + - " state: 'visible',\n" + - ' timeout: 5000\n' + - ' }).catch(() => null), changeBtn.waitFor({\n' + - " state: 'visible',\n" + - ' timeout: 5000\n' + - ' }).catch(() => null)]);\n' + - ' const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n' + - " expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n" + - ' }' - }, - identifier: 'Popup: Library token panel is present (Connect Library or Change token)', - scope: 'Popup: Library token panel is present (Connect Library or Change token)', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:15.977Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Library token panel is present (Connect Library or Change token)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:15.996Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:14.281Z', - uuid: '4ebe0944-850a-545a-b03f-01892b1becee', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 307, - test_run_uuid: '4ebe0944-850a-545a-b03f-01892b1becee' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:14.589Z', - uuid: '4ebe0944-850a-545a-b03f-01892b1becee', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 55, - test_run_uuid: '4ebe0944-850a-545a-b03f-01892b1becee' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:46:15.997Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4ebe0944-850a-545a-b03f-01892b1becee', - name: 'Popup: Capture Snapshot button is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'Capture Snapshot'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Popup: Capture Snapshot button is present', - scope: 'Popup: Capture Snapshot button is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 1707, - started_at: '2026-09-28T19:46:14.273Z', - finished_at: '2026-09-28T19:46:15.980Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Capture Snapshot button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:16.153Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch: 200 OK -2026-09-28T19:46:16.153Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:46:16.154Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'LogCreated':undefined -- {"success":true} -2026-09-28T19:46:16.154Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 1 -2026-09-28T19:46:16.154Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","entryType":"measure","startTime":1790624775316.1904,"duration":837.7565410025418,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:46:16.510Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 4 -2026-09-28T19:46:16.511Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '4ebe0944-850a-545a-b03f-01892b1becee', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '4ebe0944-850a-545a-b03f-01892b1becee', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766', - name: 'Popup: Library token panel is present (Connect Library or Change token)', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // LibraryTokenPanel renders either "Connect Library" or "Change token" after isChecking resolves\n' + - " const connectBtn = page.getByRole('button', {\n" + - " name: 'Connect Library'\n" + - ' });\n' + - " const changeBtn = page.getByRole('button', {\n" + - " name: 'Change token'\n" + - ' });\n' + - ' await Promise.race([connectBtn.waitFor({\n' + - " state: 'visible',\n" + - ' timeout: 5000\n' + - ' }).catch(() => null), changeBtn.waitFor({\n' + - " state: 'visible',\n" + - ' timeout: 5000\n' + - ' }).catch(() => null)]);\n' + - ' const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n' + - " expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n" + - ' }' - }, - identifier: 'Popup: Library token panel is present (Connect Library or Change token)', - scope: 'Popup: Library token panel is present (Connect Library or Change token)', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:15.977Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Library token panel is present (Connect Library or Change token)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4ebe0944-850a-545a-b03f-01892b1becee', - name: 'Popup: Capture Snapshot button is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'Capture Snapshot'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Popup: Capture Snapshot button is present', - scope: 'Popup: Capture Snapshot button is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 1707, - started_at: '2026-09-28T19:46:14.273Z', - finished_at: '2026-09-28T19:46:15.980Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Capture Snapshot button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 45049:0 -2026-09-28T19:46:16.513Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch. Request Size - 6811 bytes. Events are 'CBTSessionCreated':4ebe0944-850a-545a-b03f-01892b1becee,'CBTSessionCreated':4ebe0944-850a-545a-b03f-01892b1becee,'TestRunStarted':dcd1ad60-a79c-521e-843b-3b373729a766,'TestRunFinished':4ebe0944-850a-545a-b03f-01892b1becee -2026-09-28T19:46:16.513Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"CBTSessionCreated","test_run":{"uuid":"4ebe0944-850a-545a-b03f-01892b1becee","integrations":{"browserstack":{"product":"automate","session_id":"b506fe31c06bdc7ad8e7f601fac5ba370ac34847","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}},{"event_type":"CBTSessionCreated","test_run":{"uuid":"4ebe0944-850a-545a-b03f-01892b1becee","integrations":{"browserstack":{"product":"automate","session_id":"b506fe31c06bdc7ad8e7f601fac5ba370ac34847","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"dcd1ad60-a79c-521e-843b-3b373729a766","name":"Popup: Library token panel is present (Connect Library or Change token)","body":{"lang":"javascript","code":"async () => {\n await goTo('index.html');\n // LibraryTokenPanel renders either \"Connect Library\" or \"Change token\" after isChecking resolves\n const connectBtn = page.getByRole('button', {\n name: 'Connect Library'\n });\n const changeBtn = page.getByRole('button', {\n name: 'Change token'\n });\n await Promise.race([connectBtn.waitFor({\n state: 'visible',\n timeout: 5000\n }).catch(() => null), changeBtn.waitFor({\n state: 'visible',\n timeout: 5000\n }).catch(() => null)]);\n const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n }"},"identifier":"Popup: Library token panel is present (Connect Library or Change token)","scope":"Popup: Library token panel is present (Connect Library or Change token)","scopes":["Extension UI (popup pages via Vite dev server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:46:15.977Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Library token panel is present (Connect Library or Change token)"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"4ebe0944-850a-545a-b03f-01892b1becee","name":"Popup: Capture Snapshot button is present","body":{"lang":"javascript","code":"async () => {\n await goTo('index.html');\n // CaptureSnapshotPanel renders \n await expect(page.getByRole('button', {\n name: 'Capture Snapshot'\n })).toBeVisible();\n }"},"identifier":"Popup: Capture Snapshot button is present","scope":"Popup: Capture Snapshot button is present","scopes":["Extension UI (popup pages via Vite dev server)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"passed","duration_in_ms":1707,"started_at":"2026-09-28T19:46:14.273Z","finished_at":"2026-09-28T19:46:15.980Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Capture Snapshot button is present"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false},"integrations":{"browserstack":{"product":"automate","session_id":"b506fe31c06bdc7ad8e7f601fac5ba370ac34847","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}}] -2026-09-28T19:46:16.514Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:16.514Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch -2026-09-28T19:46:16.696Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=dcd1ad60-a79c-521e-843b-3b373729a766 -2026-09-28T19:46:16.696Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=Windows, browser=Chrome -2026-09-28T19:46:16.696Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:17.058Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=dcd1ad60-a79c-521e-843b-3b373729a766 -2026-09-28T19:46:17.059Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=Windows, browser=Chrome -2026-09-28T19:46:17.059Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:17.744Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f796d561-544a-56ac-80b1-064d14ba9542', - name: 'Popup: snapshot name input accepts text', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " const nameInput = page.locator('#snapshot-name');\n" + - " await nameInput.fill('My Test Snapshot');\n" + - " await expect(nameInput).toHaveValue('My Test Snapshot');\n" + - ' }' - }, - identifier: 'Popup: snapshot name input accepts text', - scope: 'Popup: snapshot name input accepts text', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:17.736Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: snapshot name input accepts text' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:17.754Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:15.987Z', - uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 398, - test_run_uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:16.388Z', - uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766', - kind: 'TEST_STEP', - message: 'Wait for selector', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - test_run_uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:16.390Z', - uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766', - kind: 'TEST_STEP', - message: 'Wait for selector', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 253, - test_run_uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:16.684Z', - uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766', - kind: 'TEST_STEP', - message: 'Library token panel should show Connect Library or Change token button', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:46:17.755Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766', - name: 'Popup: Library token panel is present (Connect Library or Change token)', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // LibraryTokenPanel renders either "Connect Library" or "Change token" after isChecking resolves\n' + - " const connectBtn = page.getByRole('button', {\n" + - " name: 'Connect Library'\n" + - ' });\n' + - " const changeBtn = page.getByRole('button', {\n" + - " name: 'Change token'\n" + - ' });\n' + - ' await Promise.race([connectBtn.waitFor({\n' + - " state: 'visible',\n" + - ' timeout: 5000\n' + - ' }).catch(() => null), changeBtn.waitFor({\n' + - " state: 'visible',\n" + - ' timeout: 5000\n' + - ' }).catch(() => null)]);\n' + - ' const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n' + - " expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n" + - ' }' - }, - identifier: 'Popup: Library token panel is present (Connect Library or Change token)', - scope: 'Popup: Library token panel is present (Connect Library or Change token)', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 1760, - started_at: '2026-09-28T19:46:15.977Z', - finished_at: '2026-09-28T19:46:17.737Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Library token panel is present (Connect Library or Change token)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:18.170Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=f796d561-544a-56ac-80b1-064d14ba9542 -2026-09-28T19:46:18.170Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=Windows, browser=Chrome -2026-09-28T19:46:18.171Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'f796d561-544a-56ac-80b1-064d14ba9542', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:18.323Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch: 200 OK -2026-09-28T19:46:18.324Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:46:18.325Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'CBTSessionCreated':4ebe0944-850a-545a-b03f-01892b1becee,'CBTSessionCreated':4ebe0944-850a-545a-b03f-01892b1becee,'TestRunStarted':dcd1ad60-a79c-521e-843b-3b373729a766,'TestRunFinished':4ebe0944-850a-545a-b03f-01892b1becee -- {"success":true} -2026-09-28T19:46:18.325Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 5 -2026-09-28T19:46:18.325Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 2 -2026-09-28T19:46:18.325Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:14.281Z', - uuid: '4ebe0944-850a-545a-b03f-01892b1becee', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 307, - test_run_uuid: '4ebe0944-850a-545a-b03f-01892b1becee' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:14.589Z', - uuid: '4ebe0944-850a-545a-b03f-01892b1becee', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 55, - test_run_uuid: '4ebe0944-850a-545a-b03f-01892b1becee' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:15.987Z', - uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 398, - test_run_uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:16.388Z', - uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766', - kind: 'TEST_STEP', - message: 'Wait for selector', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - test_run_uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:16.390Z', - uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766', - kind: 'TEST_STEP', - message: 'Wait for selector', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 253, - test_run_uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:16.684Z', - uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766', - kind: 'TEST_STEP', - message: 'Library token panel should show Connect Library or Change token button', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766' - } - ] - } -] to 45049:0 -2026-09-28T19:46:18.326Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch. Request Size - 2563 bytes. Events are 'LogCreated':undefined,'LogCreated':undefined -2026-09-28T19:46:18.326Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:46:14.281Z","uuid":"4ebe0944-850a-545a-b03f-01892b1becee","kind":"TEST_STEP","message":"Navigate","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":307,"test_run_uuid":"4ebe0944-850a-545a-b03f-01892b1becee"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:46:14.589Z","uuid":"4ebe0944-850a-545a-b03f-01892b1becee","kind":"TEST_STEP","message":"Expect \"toBeVisible\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":55,"test_run_uuid":"4ebe0944-850a-545a-b03f-01892b1becee"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:46:15.987Z","uuid":"dcd1ad60-a79c-521e-843b-3b373729a766","kind":"TEST_STEP","message":"Navigate","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":398,"test_run_uuid":"dcd1ad60-a79c-521e-843b-3b373729a766"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:46:16.388Z","uuid":"dcd1ad60-a79c-521e-843b-3b373729a766","kind":"TEST_STEP","message":"Wait for selector","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","test_run_uuid":"dcd1ad60-a79c-521e-843b-3b373729a766"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:46:16.390Z","uuid":"dcd1ad60-a79c-521e-843b-3b373729a766","kind":"TEST_STEP","message":"Wait for selector","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":253,"test_run_uuid":"dcd1ad60-a79c-521e-843b-3b373729a766"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:46:16.684Z","uuid":"dcd1ad60-a79c-521e-843b-3b373729a766","kind":"TEST_STEP","message":"Library token panel should show Connect Library or Change token button","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":1,"test_run_uuid":"dcd1ad60-a79c-521e-843b-3b373729a766"}]}] -2026-09-28T19:46:18.326Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:18.326Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch -2026-09-28T19:46:18.329Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch","entryType":"measure","startTime":1790624776514.7832,"duration":1810.1100829988718,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:46:18.511Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 5 -2026-09-28T19:46:18.512Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f796d561-544a-56ac-80b1-064d14ba9542', - name: 'Popup: snapshot name input accepts text', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " const nameInput = page.locator('#snapshot-name');\n" + - " await nameInput.fill('My Test Snapshot');\n" + - " await expect(nameInput).toHaveValue('My Test Snapshot');\n" + - ' }' - }, - identifier: 'Popup: snapshot name input accepts text', - scope: 'Popup: snapshot name input accepts text', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:17.736Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: snapshot name input accepts text' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766', - name: 'Popup: Library token panel is present (Connect Library or Change token)', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // LibraryTokenPanel renders either "Connect Library" or "Change token" after isChecking resolves\n' + - " const connectBtn = page.getByRole('button', {\n" + - " name: 'Connect Library'\n" + - ' });\n' + - " const changeBtn = page.getByRole('button', {\n" + - " name: 'Change token'\n" + - ' });\n' + - ' await Promise.race([connectBtn.waitFor({\n' + - " state: 'visible',\n" + - ' timeout: 5000\n' + - ' }).catch(() => null), changeBtn.waitFor({\n' + - " state: 'visible',\n" + - ' timeout: 5000\n' + - ' }).catch(() => null)]);\n' + - ' const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n' + - " expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n" + - ' }' - }, - identifier: 'Popup: Library token panel is present (Connect Library or Change token)', - scope: 'Popup: Library token panel is present (Connect Library or Change token)', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 1760, - started_at: '2026-09-28T19:46:15.977Z', - finished_at: '2026-09-28T19:46:17.737Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Library token panel is present (Connect Library or Change token)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'f796d561-544a-56ac-80b1-064d14ba9542', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 45049:0 -2026-09-28T19:46:18.512Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch. Request Size - 8069 bytes. Events are 'CBTSessionCreated':dcd1ad60-a79c-521e-843b-3b373729a766,'CBTSessionCreated':dcd1ad60-a79c-521e-843b-3b373729a766,'TestRunStarted':f796d561-544a-56ac-80b1-064d14ba9542,'TestRunFinished':dcd1ad60-a79c-521e-843b-3b373729a766,'CBTSessionCreated':f796d561-544a-56ac-80b1-064d14ba9542 -2026-09-28T19:46:18.513Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"CBTSessionCreated","test_run":{"uuid":"dcd1ad60-a79c-521e-843b-3b373729a766","integrations":{"browserstack":{"product":"automate","session_id":"b506fe31c06bdc7ad8e7f601fac5ba370ac34847","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}},{"event_type":"CBTSessionCreated","test_run":{"uuid":"dcd1ad60-a79c-521e-843b-3b373729a766","integrations":{"browserstack":{"product":"automate","session_id":"b506fe31c06bdc7ad8e7f601fac5ba370ac34847","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"f796d561-544a-56ac-80b1-064d14ba9542","name":"Popup: snapshot name input accepts text","body":{"lang":"javascript","code":"async () => {\n await goTo('index.html');\n // CaptureSnapshotPanel renders \n const nameInput = page.locator('#snapshot-name');\n await nameInput.fill('My Test Snapshot');\n await expect(nameInput).toHaveValue('My Test Snapshot');\n }"},"identifier":"Popup: snapshot name input accepts text","scope":"Popup: snapshot name input accepts text","scopes":["Extension UI (popup pages via Vite dev server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:46:17.736Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: snapshot name input accepts text"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"dcd1ad60-a79c-521e-843b-3b373729a766","name":"Popup: Library token panel is present (Connect Library or Change token)","body":{"lang":"javascript","code":"async () => {\n await goTo('index.html');\n // LibraryTokenPanel renders either \"Connect Library\" or \"Change token\" after isChecking resolves\n const connectBtn = page.getByRole('button', {\n name: 'Connect Library'\n });\n const changeBtn = page.getByRole('button', {\n name: 'Change token'\n });\n await Promise.race([connectBtn.waitFor({\n state: 'visible',\n timeout: 5000\n }).catch(() => null), changeBtn.waitFor({\n state: 'visible',\n timeout: 5000\n }).catch(() => null)]);\n const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n }"},"identifier":"Popup: Library token panel is present (Connect Library or Change token)","scope":"Popup: Library token panel is present (Connect Library or Change token)","scopes":["Extension UI (popup pages via Vite dev server)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"passed","duration_in_ms":1760,"started_at":"2026-09-28T19:46:15.977Z","finished_at":"2026-09-28T19:46:17.737Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Library token panel is present (Connect Library or Change token)"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false},"integrations":{"browserstack":{"product":"automate","session_id":"b506fe31c06bdc7ad8e7f601fac5ba370ac34847","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}},{"event_type":"CBTSessionCreated","test_run":{"uuid":"f796d561-544a-56ac-80b1-064d14ba9542","integrations":{"browserstack":{"product":"automate","session_id":"b506fe31c06bdc7ad8e7f601fac5ba370ac34847","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}}] -2026-09-28T19:46:18.513Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:18.513Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch -2026-09-28T19:46:18.571Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=f796d561-544a-56ac-80b1-064d14ba9542 -2026-09-28T19:46:18.571Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=Windows, browser=Chrome -2026-09-28T19:46:18.571Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'f796d561-544a-56ac-80b1-064d14ba9542', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:19.148Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch: 200 OK -2026-09-28T19:46:19.149Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:46:19.149Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'LogCreated':undefined,'LogCreated':undefined -- {"success":true} -2026-09-28T19:46:19.149Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 0 -2026-09-28T19:46:19.150Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","entryType":"measure","startTime":1790624778326.918,"duration":822.3287919983268,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:46:19.277Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'df2a19f8-de31-5a42-9048-43f0df53382b', - name: 'Popup: library search input is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // Popup renders in the library search panel\n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' }' - }, - identifier: 'Popup: library search input is present', - scope: 'Popup: library search input is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:19.261Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: library search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:19.294Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:17.747Z', - uuid: 'f796d561-544a-56ac-80b1-064d14ba9542', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 330, - test_run_uuid: 'f796d561-544a-56ac-80b1-064d14ba9542' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:18.080Z', - uuid: 'f796d561-544a-56ac-80b1-064d14ba9542', - kind: 'TEST_STEP', - message: 'Fill "My Test Snapshot"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 60, - test_run_uuid: 'f796d561-544a-56ac-80b1-064d14ba9542' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:18.141Z', - uuid: 'f796d561-544a-56ac-80b1-064d14ba9542', - kind: 'TEST_STEP', - message: 'Expect "toHaveValue"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 24, - test_run_uuid: 'f796d561-544a-56ac-80b1-064d14ba9542' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:46:19.297Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f796d561-544a-56ac-80b1-064d14ba9542', - name: 'Popup: snapshot name input accepts text', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " const nameInput = page.locator('#snapshot-name');\n" + - " await nameInput.fill('My Test Snapshot');\n" + - " await expect(nameInput).toHaveValue('My Test Snapshot');\n" + - ' }' - }, - identifier: 'Popup: snapshot name input accepts text', - scope: 'Popup: snapshot name input accepts text', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 1532, - started_at: '2026-09-28T19:46:17.736Z', - finished_at: '2026-09-28T19:46:19.268Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: snapshot name input accepts text' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:19.357Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch: 200 OK -2026-09-28T19:46:19.357Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:46:19.357Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'CBTSessionCreated':dcd1ad60-a79c-521e-843b-3b373729a766,'CBTSessionCreated':dcd1ad60-a79c-521e-843b-3b373729a766,'TestRunStarted':f796d561-544a-56ac-80b1-064d14ba9542,'TestRunFinished':dcd1ad60-a79c-521e-843b-3b373729a766,'CBTSessionCreated':f796d561-544a-56ac-80b1-064d14ba9542 -- {"success":true} -2026-09-28T19:46:19.357Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 3 -2026-09-28T19:46:19.357Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 1 -2026-09-28T19:46:19.357Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:17.747Z', - uuid: 'f796d561-544a-56ac-80b1-064d14ba9542', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 330, - test_run_uuid: 'f796d561-544a-56ac-80b1-064d14ba9542' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:18.080Z', - uuid: 'f796d561-544a-56ac-80b1-064d14ba9542', - kind: 'TEST_STEP', - message: 'Fill "My Test Snapshot"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 60, - test_run_uuid: 'f796d561-544a-56ac-80b1-064d14ba9542' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:18.141Z', - uuid: 'f796d561-544a-56ac-80b1-064d14ba9542', - kind: 'TEST_STEP', - message: 'Expect "toHaveValue"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 24, - test_run_uuid: 'f796d561-544a-56ac-80b1-064d14ba9542' - } - ] - } -] to 45049:0 -2026-09-28T19:46:19.358Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch. Request Size - 1273 bytes. Events are 'LogCreated':undefined -2026-09-28T19:46:19.358Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:46:17.747Z","uuid":"f796d561-544a-56ac-80b1-064d14ba9542","kind":"TEST_STEP","message":"Navigate","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":330,"test_run_uuid":"f796d561-544a-56ac-80b1-064d14ba9542"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:46:18.080Z","uuid":"f796d561-544a-56ac-80b1-064d14ba9542","kind":"TEST_STEP","message":"Fill \"My Test Snapshot\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":60,"test_run_uuid":"f796d561-544a-56ac-80b1-064d14ba9542"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:46:18.141Z","uuid":"f796d561-544a-56ac-80b1-064d14ba9542","kind":"TEST_STEP","message":"Expect \"toHaveValue\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":24,"test_run_uuid":"f796d561-544a-56ac-80b1-064d14ba9542"}]}] -2026-09-28T19:46:19.358Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:19.358Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch -2026-09-28T19:46:19.359Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch","entryType":"measure","startTime":1790624778513.7935,"duration":844.0025420002639,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:46:19.726Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=df2a19f8-de31-5a42-9048-43f0df53382b -2026-09-28T19:46:19.727Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=Windows, browser=Chrome -2026-09-28T19:46:19.727Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'df2a19f8-de31-5a42-9048-43f0df53382b', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:20.120Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=df2a19f8-de31-5a42-9048-43f0df53382b -2026-09-28T19:46:20.121Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=Windows, browser=Chrome -2026-09-28T19:46:20.121Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'df2a19f8-de31-5a42-9048-43f0df53382b', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:20.172Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch: 200 OK -2026-09-28T19:46:20.172Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:46:20.172Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'LogCreated':undefined -- {"success":true} -2026-09-28T19:46:20.173Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 0 -2026-09-28T19:46:20.174Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","entryType":"measure","startTime":1790624779358.4944,"duration":814.2572499997914,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:46:20.512Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 5 -2026-09-28T19:46:20.513Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'f796d561-544a-56ac-80b1-064d14ba9542', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'df2a19f8-de31-5a42-9048-43f0df53382b', - name: 'Popup: library search input is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // Popup renders in the library search panel\n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' }' - }, - identifier: 'Popup: library search input is present', - scope: 'Popup: library search input is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:19.261Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: library search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f796d561-544a-56ac-80b1-064d14ba9542', - name: 'Popup: snapshot name input accepts text', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " const nameInput = page.locator('#snapshot-name');\n" + - " await nameInput.fill('My Test Snapshot');\n" + - " await expect(nameInput).toHaveValue('My Test Snapshot');\n" + - ' }' - }, - identifier: 'Popup: snapshot name input accepts text', - scope: 'Popup: snapshot name input accepts text', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 1532, - started_at: '2026-09-28T19:46:17.736Z', - finished_at: '2026-09-28T19:46:19.268Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: snapshot name input accepts text' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'df2a19f8-de31-5a42-9048-43f0df53382b', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'df2a19f8-de31-5a42-9048-43f0df53382b', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 45049:0 -2026-09-28T19:46:20.513Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch. Request Size - 7370 bytes. Events are 'CBTSessionCreated':f796d561-544a-56ac-80b1-064d14ba9542,'TestRunStarted':df2a19f8-de31-5a42-9048-43f0df53382b,'TestRunFinished':f796d561-544a-56ac-80b1-064d14ba9542,'CBTSessionCreated':df2a19f8-de31-5a42-9048-43f0df53382b,'CBTSessionCreated':df2a19f8-de31-5a42-9048-43f0df53382b -2026-09-28T19:46:20.514Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"CBTSessionCreated","test_run":{"uuid":"f796d561-544a-56ac-80b1-064d14ba9542","integrations":{"browserstack":{"product":"automate","session_id":"b506fe31c06bdc7ad8e7f601fac5ba370ac34847","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"df2a19f8-de31-5a42-9048-43f0df53382b","name":"Popup: library search input is present","body":{"lang":"javascript","code":"async () => {\n await goTo('index.html');\n // Popup renders in the library search panel\n await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n }"},"identifier":"Popup: library search input is present","scope":"Popup: library search input is present","scopes":["Extension UI (popup pages via Vite dev server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:46:19.261Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: library search input is present"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"f796d561-544a-56ac-80b1-064d14ba9542","name":"Popup: snapshot name input accepts text","body":{"lang":"javascript","code":"async () => {\n await goTo('index.html');\n // CaptureSnapshotPanel renders \n const nameInput = page.locator('#snapshot-name');\n await nameInput.fill('My Test Snapshot');\n await expect(nameInput).toHaveValue('My Test Snapshot');\n }"},"identifier":"Popup: snapshot name input accepts text","scope":"Popup: snapshot name input accepts text","scopes":["Extension UI (popup pages via Vite dev server)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"passed","duration_in_ms":1532,"started_at":"2026-09-28T19:46:17.736Z","finished_at":"2026-09-28T19:46:19.268Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: snapshot name input accepts text"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false},"integrations":{"browserstack":{"product":"automate","session_id":"b506fe31c06bdc7ad8e7f601fac5ba370ac34847","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}},{"event_type":"CBTSessionCreated","test_run":{"uuid":"df2a19f8-de31-5a42-9048-43f0df53382b","integrations":{"browserstack":{"product":"automate","session_id":"b506fe31c06bdc7ad8e7f601fac5ba370ac34847","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}},{"event_type":"CBTSessionCreated","test_run":{"uuid":"df2a19f8-de31-5a42-9048-43f0df53382b","integrations":{"browserstack":{"product":"automate","session_id":"b506fe31c06bdc7ad8e7f601fac5ba370ac34847","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}}] -2026-09-28T19:46:20.514Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:20.514Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch -2026-09-28T19:46:20.823Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd107a3f1-6734-58a7-8cae-3ad807107b51', - name: 'Popup: View Snapshots button is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // Popup renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'View Snapshots'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Popup: View Snapshots button is present', - scope: 'Popup: View Snapshots button is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:20.806Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: View Snapshots button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:20.832Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:19.276Z', - uuid: 'df2a19f8-de31-5a42-9048-43f0df53382b', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 392, - test_run_uuid: 'df2a19f8-de31-5a42-9048-43f0df53382b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:19.671Z', - uuid: 'df2a19f8-de31-5a42-9048-43f0df53382b', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 47, - test_run_uuid: 'df2a19f8-de31-5a42-9048-43f0df53382b' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:46:20.833Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'df2a19f8-de31-5a42-9048-43f0df53382b', - name: 'Popup: library search input is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // Popup renders in the library search panel\n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' }' - }, - identifier: 'Popup: library search input is present', - scope: 'Popup: library search input is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 1548, - started_at: '2026-09-28T19:46:19.261Z', - finished_at: '2026-09-28T19:46:20.809Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: library search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:21.180Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=d107a3f1-6734-58a7-8cae-3ad807107b51 -2026-09-28T19:46:21.180Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=Windows, browser=Chrome -2026-09-28T19:46:21.180Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'd107a3f1-6734-58a7-8cae-3ad807107b51', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:21.319Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch: 200 OK -2026-09-28T19:46:21.319Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:46:21.320Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'CBTSessionCreated':f796d561-544a-56ac-80b1-064d14ba9542,'TestRunStarted':df2a19f8-de31-5a42-9048-43f0df53382b,'TestRunFinished':f796d561-544a-56ac-80b1-064d14ba9542,'CBTSessionCreated':df2a19f8-de31-5a42-9048-43f0df53382b,'CBTSessionCreated':df2a19f8-de31-5a42-9048-43f0df53382b -- {"success":true} -2026-09-28T19:46:21.320Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 3 -2026-09-28T19:46:21.320Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 1 -2026-09-28T19:46:21.320Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:19.276Z', - uuid: 'df2a19f8-de31-5a42-9048-43f0df53382b', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 392, - test_run_uuid: 'df2a19f8-de31-5a42-9048-43f0df53382b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:19.671Z', - uuid: 'df2a19f8-de31-5a42-9048-43f0df53382b', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 47, - test_run_uuid: 'df2a19f8-de31-5a42-9048-43f0df53382b' - } - ] - } -] to 45049:0 -2026-09-28T19:46:21.320Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch. Request Size - 855 bytes. Events are 'LogCreated':undefined -2026-09-28T19:46:21.320Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:46:19.276Z","uuid":"df2a19f8-de31-5a42-9048-43f0df53382b","kind":"TEST_STEP","message":"Navigate","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":392,"test_run_uuid":"df2a19f8-de31-5a42-9048-43f0df53382b"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:46:19.671Z","uuid":"df2a19f8-de31-5a42-9048-43f0df53382b","kind":"TEST_STEP","message":"Expect \"toBeVisible\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":47,"test_run_uuid":"df2a19f8-de31-5a42-9048-43f0df53382b"}]}] -2026-09-28T19:46:21.320Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:21.320Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch -2026-09-28T19:46:21.322Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch","entryType":"measure","startTime":1790624780514.3496,"duration":805.503750000149,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:46:21.576Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=d107a3f1-6734-58a7-8cae-3ad807107b51 -2026-09-28T19:46:21.576Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=Windows, browser=Chrome -2026-09-28T19:46:21.576Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'd107a3f1-6734-58a7-8cae-3ad807107b51', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:22.283Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '672d4afb-9383-5df3-a25c-01bc26427878', - name: 'Library: page renders with Snapshot Library heading', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('library.html');\n" + - ' // LibraryPage renders

Snapshot Library

\n' + - " await expect(page.getByRole('heading', {\n" + - " name: 'Snapshot Library'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Library: page renders with Snapshot Library heading', - scope: 'Library: page renders with Snapshot Library heading', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:22.275Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: page renders with Snapshot Library heading' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:22.293Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:20.819Z', - uuid: 'd107a3f1-6734-58a7-8cae-3ad807107b51', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 312, - test_run_uuid: 'd107a3f1-6734-58a7-8cae-3ad807107b51' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:21.132Z', - uuid: 'd107a3f1-6734-58a7-8cae-3ad807107b51', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 42, - test_run_uuid: 'd107a3f1-6734-58a7-8cae-3ad807107b51' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:46:22.296Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd107a3f1-6734-58a7-8cae-3ad807107b51', - name: 'Popup: View Snapshots button is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // Popup renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'View Snapshots'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Popup: View Snapshots button is present', - scope: 'Popup: View Snapshots button is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 1469, - started_at: '2026-09-28T19:46:20.806Z', - finished_at: '2026-09-28T19:46:22.275Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: View Snapshots button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:22.513Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 6 -2026-09-28T19:46:22.514Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd107a3f1-6734-58a7-8cae-3ad807107b51', - name: 'Popup: View Snapshots button is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // Popup renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'View Snapshots'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Popup: View Snapshots button is present', - scope: 'Popup: View Snapshots button is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:20.806Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: View Snapshots button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'df2a19f8-de31-5a42-9048-43f0df53382b', - name: 'Popup: library search input is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // Popup renders in the library search panel\n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' }' - }, - identifier: 'Popup: library search input is present', - scope: 'Popup: library search input is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 1548, - started_at: '2026-09-28T19:46:19.261Z', - finished_at: '2026-09-28T19:46:20.809Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: library search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'd107a3f1-6734-58a7-8cae-3ad807107b51', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'd107a3f1-6734-58a7-8cae-3ad807107b51', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '672d4afb-9383-5df3-a25c-01bc26427878', - name: 'Library: page renders with Snapshot Library heading', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('library.html');\n" + - ' // LibraryPage renders

Snapshot Library

\n' + - " await expect(page.getByRole('heading', {\n" + - " name: 'Snapshot Library'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Library: page renders with Snapshot Library heading', - scope: 'Library: page renders with Snapshot Library heading', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:22.275Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: page renders with Snapshot Library heading' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd107a3f1-6734-58a7-8cae-3ad807107b51', - name: 'Popup: View Snapshots button is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // Popup renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'View Snapshots'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Popup: View Snapshots button is present', - scope: 'Popup: View Snapshots button is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 1469, - started_at: '2026-09-28T19:46:20.806Z', - finished_at: '2026-09-28T19:46:22.275Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: View Snapshots button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 45049:0 -2026-09-28T19:46:22.514Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch. Request Size - 9808 bytes. Events are 'TestRunStarted':d107a3f1-6734-58a7-8cae-3ad807107b51,'TestRunFinished':df2a19f8-de31-5a42-9048-43f0df53382b,'CBTSessionCreated':d107a3f1-6734-58a7-8cae-3ad807107b51,'CBTSessionCreated':d107a3f1-6734-58a7-8cae-3ad807107b51,'TestRunStarted':672d4afb-9383-5df3-a25c-01bc26427878,'TestRunFinished':d107a3f1-6734-58a7-8cae-3ad807107b51 -2026-09-28T19:46:22.514Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"d107a3f1-6734-58a7-8cae-3ad807107b51","name":"Popup: View Snapshots button is present","body":{"lang":"javascript","code":"async () => {\n await goTo('index.html');\n // Popup renders \n await expect(page.getByRole('button', {\n name: 'View Snapshots'\n })).toBeVisible();\n }"},"identifier":"Popup: View Snapshots button is present","scope":"Popup: View Snapshots button is present","scopes":["Extension UI (popup pages via Vite dev server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:46:20.806Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: View Snapshots button is present"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"df2a19f8-de31-5a42-9048-43f0df53382b","name":"Popup: library search input is present","body":{"lang":"javascript","code":"async () => {\n await goTo('index.html');\n // Popup renders in the library search panel\n await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n }"},"identifier":"Popup: library search input is present","scope":"Popup: library search input is present","scopes":["Extension UI (popup pages via Vite dev server)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"passed","duration_in_ms":1548,"started_at":"2026-09-28T19:46:19.261Z","finished_at":"2026-09-28T19:46:20.809Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: library search input is present"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false},"integrations":{"browserstack":{"product":"automate","session_id":"b506fe31c06bdc7ad8e7f601fac5ba370ac34847","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}},{"event_type":"CBTSessionCreated","test_run":{"uuid":"d107a3f1-6734-58a7-8cae-3ad807107b51","integrations":{"browserstack":{"product":"automate","session_id":"b506fe31c06bdc7ad8e7f601fac5ba370ac34847","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}},{"event_type":"CBTSessionCreated","test_run":{"uuid":"d107a3f1-6734-58a7-8cae-3ad807107b51","integrations":{"browserstack":{"product":"automate","session_id":"b506fe31c06bdc7ad8e7f601fac5ba370ac34847","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"672d4afb-9383-5df3-a25c-01bc26427878","name":"Library: page renders with Snapshot Library heading","body":{"lang":"javascript","code":"async () => {\n await goTo('library.html');\n // LibraryPage renders

Snapshot Library

\n await expect(page.getByRole('heading', {\n name: 'Snapshot Library'\n })).toBeVisible();\n }"},"identifier":"Library: page renders with Snapshot Library heading","scope":"Library: page renders with Snapshot Library heading","scopes":["Extension UI (popup pages via Vite dev server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:46:22.275Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: page renders with Snapshot Library heading"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"d107a3f1-6734-58a7-8cae-3ad807107b51","name":"Popup: View Snapshots button is present","body":{"lang":"javascript","code":"async () => {\n await goTo('index.html');\n // Popup renders \n await expect(page.getByRole('button', {\n name: 'View Snapshots'\n })).toBeVisible();\n }"},"identifier":"Popup: View Snapshots button is present","scope":"Popup: View Snapshots button is present","scopes":["Extension UI (popup pages via Vite dev server)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"passed","duration_in_ms":1469,"started_at":"2026-09-28T19:46:20.806Z","finished_at":"2026-09-28T19:46:22.275Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: View Snapshots button is present"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false},"integrations":{"browserstack":{"product":"automate","session_id":"b506fe31c06bdc7ad8e7f601fac5ba370ac34847","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}}] -2026-09-28T19:46:22.514Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:22.514Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch -2026-09-28T19:46:22.627Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=672d4afb-9383-5df3-a25c-01bc26427878 -2026-09-28T19:46:22.627Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=Windows, browser=Chrome -2026-09-28T19:46:22.627Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '672d4afb-9383-5df3-a25c-01bc26427878', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:23.002Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=672d4afb-9383-5df3-a25c-01bc26427878 -2026-09-28T19:46:23.002Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=Windows, browser=Chrome -2026-09-28T19:46:23.002Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '672d4afb-9383-5df3-a25c-01bc26427878', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:23.141Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch: 200 OK -2026-09-28T19:46:23.142Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:46:23.142Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'LogCreated':undefined -- {"success":true} -2026-09-28T19:46:23.142Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 1 -2026-09-28T19:46:23.142Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","entryType":"measure","startTime":1790624781320.8794,"duration":1821.3947080001235,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:46:23.361Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch: 200 OK -2026-09-28T19:46:23.362Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:46:23.363Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'TestRunStarted':d107a3f1-6734-58a7-8cae-3ad807107b51,'TestRunFinished':df2a19f8-de31-5a42-9048-43f0df53382b,'CBTSessionCreated':d107a3f1-6734-58a7-8cae-3ad807107b51,'CBTSessionCreated':d107a3f1-6734-58a7-8cae-3ad807107b51,'TestRunStarted':672d4afb-9383-5df3-a25c-01bc26427878,'TestRunFinished':d107a3f1-6734-58a7-8cae-3ad807107b51 -- {"success":true} -2026-09-28T19:46:23.363Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 2 -2026-09-28T19:46:23.363Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 1 -2026-09-28T19:46:23.364Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:20.819Z', - uuid: 'd107a3f1-6734-58a7-8cae-3ad807107b51', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 312, - test_run_uuid: 'd107a3f1-6734-58a7-8cae-3ad807107b51' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:21.132Z', - uuid: 'd107a3f1-6734-58a7-8cae-3ad807107b51', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 42, - test_run_uuid: 'd107a3f1-6734-58a7-8cae-3ad807107b51' - } - ] - } -] to 45049:0 -2026-09-28T19:46:23.365Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch. Request Size - 855 bytes. Events are 'LogCreated':undefined -2026-09-28T19:46:23.365Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:46:20.819Z","uuid":"d107a3f1-6734-58a7-8cae-3ad807107b51","kind":"TEST_STEP","message":"Navigate","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":312,"test_run_uuid":"d107a3f1-6734-58a7-8cae-3ad807107b51"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:46:21.132Z","uuid":"d107a3f1-6734-58a7-8cae-3ad807107b51","kind":"TEST_STEP","message":"Expect \"toBeVisible\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":42,"test_run_uuid":"d107a3f1-6734-58a7-8cae-3ad807107b51"}]}] -2026-09-28T19:46:23.365Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:23.365Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch -2026-09-28T19:46:23.367Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch","entryType":"measure","startTime":1790624782514.8545,"duration":847.9683340005577,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:46:23.775Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5', - name: 'Library: search input is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('library.html');\n" + - ' // LibraryPage renders \n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' }' - }, - identifier: 'Library: search input is present', - scope: 'Library: search input is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:23.724Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:23.784Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:22.316Z', - uuid: '672d4afb-9383-5df3-a25c-01bc26427878', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 250, - test_run_uuid: '672d4afb-9383-5df3-a25c-01bc26427878' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:22.567Z', - uuid: '672d4afb-9383-5df3-a25c-01bc26427878', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 49, - test_run_uuid: '672d4afb-9383-5df3-a25c-01bc26427878' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:46:23.788Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '672d4afb-9383-5df3-a25c-01bc26427878', - name: 'Library: page renders with Snapshot Library heading', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('library.html');\n" + - ' // LibraryPage renders

Snapshot Library

\n' + - " await expect(page.getByRole('heading', {\n" + - " name: 'Snapshot Library'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Library: page renders with Snapshot Library heading', - scope: 'Library: page renders with Snapshot Library heading', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 1460, - started_at: '2026-09-28T19:46:22.275Z', - finished_at: '2026-09-28T19:46:23.735Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: page renders with Snapshot Library heading' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:24.009Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5 -2026-09-28T19:46:24.009Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=Windows, browser=Chrome -2026-09-28T19:46:24.010Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:24.182Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch: 200 OK -2026-09-28T19:46:24.183Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:46:24.183Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'LogCreated':undefined -- {"success":true} -2026-09-28T19:46:24.183Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 1 -2026-09-28T19:46:24.184Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","entryType":"measure","startTime":1790624783365.8599,"duration":817.6083340011537,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:46:24.389Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5 -2026-09-28T19:46:24.390Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=Windows, browser=Chrome -2026-09-28T19:46:24.390Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:24.514Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 6 -2026-09-28T19:46:24.515Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '672d4afb-9383-5df3-a25c-01bc26427878', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '672d4afb-9383-5df3-a25c-01bc26427878', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5', - name: 'Library: search input is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('library.html');\n" + - ' // LibraryPage renders \n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' }' - }, - identifier: 'Library: search input is present', - scope: 'Library: search input is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:23.724Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '672d4afb-9383-5df3-a25c-01bc26427878', - name: 'Library: page renders with Snapshot Library heading', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('library.html');\n" + - ' // LibraryPage renders

Snapshot Library

\n' + - " await expect(page.getByRole('heading', {\n" + - " name: 'Snapshot Library'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Library: page renders with Snapshot Library heading', - scope: 'Library: page renders with Snapshot Library heading', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 1460, - started_at: '2026-09-28T19:46:22.275Z', - finished_at: '2026-09-28T19:46:23.735Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: page renders with Snapshot Library heading' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 45049:0 -2026-09-28T19:46:24.517Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch. Request Size - 8509 bytes. Events are 'CBTSessionCreated':672d4afb-9383-5df3-a25c-01bc26427878,'CBTSessionCreated':672d4afb-9383-5df3-a25c-01bc26427878,'TestRunStarted':58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5,'TestRunFinished':672d4afb-9383-5df3-a25c-01bc26427878,'CBTSessionCreated':58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5,'CBTSessionCreated':58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5 -2026-09-28T19:46:24.517Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"CBTSessionCreated","test_run":{"uuid":"672d4afb-9383-5df3-a25c-01bc26427878","integrations":{"browserstack":{"product":"automate","session_id":"b506fe31c06bdc7ad8e7f601fac5ba370ac34847","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}},{"event_type":"CBTSessionCreated","test_run":{"uuid":"672d4afb-9383-5df3-a25c-01bc26427878","integrations":{"browserstack":{"product":"automate","session_id":"b506fe31c06bdc7ad8e7f601fac5ba370ac34847","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}},{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5","name":"Library: search input is present","body":{"lang":"javascript","code":"async () => {\n await goTo('library.html');\n // LibraryPage renders \n await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n }"},"identifier":"Library: search input is present","scope":"Library: search input is present","scopes":["Extension UI (popup pages via Vite dev server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:46:23.724Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input is present"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"672d4afb-9383-5df3-a25c-01bc26427878","name":"Library: page renders with Snapshot Library heading","body":{"lang":"javascript","code":"async () => {\n await goTo('library.html');\n // LibraryPage renders

Snapshot Library

\n await expect(page.getByRole('heading', {\n name: 'Snapshot Library'\n })).toBeVisible();\n }"},"identifier":"Library: page renders with Snapshot Library heading","scope":"Library: page renders with Snapshot Library heading","scopes":["Extension UI (popup pages via Vite dev server)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"passed","duration_in_ms":1460,"started_at":"2026-09-28T19:46:22.275Z","finished_at":"2026-09-28T19:46:23.735Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: page renders with Snapshot Library heading"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false},"integrations":{"browserstack":{"product":"automate","session_id":"b506fe31c06bdc7ad8e7f601fac5ba370ac34847","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}},{"event_type":"CBTSessionCreated","test_run":{"uuid":"58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5","integrations":{"browserstack":{"product":"automate","session_id":"b506fe31c06bdc7ad8e7f601fac5ba370ac34847","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}},{"event_type":"CBTSessionCreated","test_run":{"uuid":"58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5","integrations":{"browserstack":{"product":"automate","session_id":"b506fe31c06bdc7ad8e7f601fac5ba370ac34847","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}}] -2026-09-28T19:46:24.517Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:24.518Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch -2026-09-28T19:46:25.120Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa', - name: 'Library: search input accepts text and filters', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('library.html');\n" + - " const searchInput = page.getByPlaceholder('Search snapshots...');\n" + - " await searchInput.fill('homepage');\n" + - " await expect(searchInput).toHaveValue('homepage');\n" + - ' }' - }, - identifier: 'Library: search input accepts text and filters', - scope: 'Library: search input accepts text and filters', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:25.106Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input accepts text and filters' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:25.127Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:23.753Z', - uuid: '58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 183, - test_run_uuid: '58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:23.938Z', - uuid: '58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 59, - test_run_uuid: '58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:46:25.130Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5', - name: 'Library: search input is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('library.html');\n" + - ' // LibraryPage renders \n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' }' - }, - identifier: 'Library: search input is present', - scope: 'Library: search input is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 1385, - started_at: '2026-09-28T19:46:23.724Z', - finished_at: '2026-09-28T19:46:25.109Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:25.380Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch: 200 OK -2026-09-28T19:46:25.381Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:46:25.382Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'CBTSessionCreated':672d4afb-9383-5df3-a25c-01bc26427878,'CBTSessionCreated':672d4afb-9383-5df3-a25c-01bc26427878,'TestRunStarted':58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5,'TestRunFinished':672d4afb-9383-5df3-a25c-01bc26427878,'CBTSessionCreated':58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5,'CBTSessionCreated':58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5 -- {"success":true} -2026-09-28T19:46:25.382Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 2 -2026-09-28T19:46:25.382Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 2 -2026-09-28T19:46:25.382Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:22.316Z', - uuid: '672d4afb-9383-5df3-a25c-01bc26427878', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 250, - test_run_uuid: '672d4afb-9383-5df3-a25c-01bc26427878' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:22.567Z', - uuid: '672d4afb-9383-5df3-a25c-01bc26427878', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 49, - test_run_uuid: '672d4afb-9383-5df3-a25c-01bc26427878' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:23.753Z', - uuid: '58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 183, - test_run_uuid: '58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:23.938Z', - uuid: '58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 59, - test_run_uuid: '58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5' - } - ] - } -] to 45049:0 -2026-09-28T19:46:25.382Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch. Request Size - 1709 bytes. Events are 'LogCreated':undefined,'LogCreated':undefined -2026-09-28T19:46:25.382Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:46:22.316Z","uuid":"672d4afb-9383-5df3-a25c-01bc26427878","kind":"TEST_STEP","message":"Navigate","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":250,"test_run_uuid":"672d4afb-9383-5df3-a25c-01bc26427878"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:46:22.567Z","uuid":"672d4afb-9383-5df3-a25c-01bc26427878","kind":"TEST_STEP","message":"Expect \"toBeVisible\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":49,"test_run_uuid":"672d4afb-9383-5df3-a25c-01bc26427878"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:46:23.753Z","uuid":"58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5","kind":"TEST_STEP","message":"Navigate","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":183,"test_run_uuid":"58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:46:23.938Z","uuid":"58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5","kind":"TEST_STEP","message":"Expect \"toBeVisible\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":59,"test_run_uuid":"58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5"}]}] -2026-09-28T19:46:25.383Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:25.383Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch -2026-09-28T19:46:25.385Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch","entryType":"measure","startTime":1790624784518.2502,"duration":863.6466249972582,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:46:25.425Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=d0f7e68c-2fe3-5954-9963-cab00584bfaa -2026-09-28T19:46:25.425Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=Windows, browser=Chrome -2026-09-28T19:46:25.426Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:25.833Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=d0f7e68c-2fe3-5954-9963-cab00584bfaa -2026-09-28T19:46:25.833Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=Windows, browser=Chrome -2026-09-28T19:46:25.834Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:26.270Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch: 200 OK -2026-09-28T19:46:26.270Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:46:26.271Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'LogCreated':undefined,'LogCreated':undefined -- {"success":true} -2026-09-28T19:46:26.271Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 0 -2026-09-28T19:46:26.271Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","entryType":"measure","startTime":1790624785383.4402,"duration":887.4626660011709,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:46:26.515Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 4 -2026-09-28T19:46:26.516Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa', - name: 'Library: search input accepts text and filters', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('library.html');\n" + - " const searchInput = page.getByPlaceholder('Search snapshots...');\n" + - " await searchInput.fill('homepage');\n" + - " await expect(searchInput).toHaveValue('homepage');\n" + - ' }' - }, - identifier: 'Library: search input accepts text and filters', - scope: 'Library: search input accepts text and filters', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:25.106Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input accepts text and filters' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5', - name: 'Library: search input is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('library.html');\n" + - ' // LibraryPage renders \n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' }' - }, - identifier: 'Library: search input is present', - scope: 'Library: search input is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 1385, - started_at: '2026-09-28T19:46:23.724Z', - finished_at: '2026-09-28T19:46:25.109Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 45049:0 -2026-09-28T19:46:26.516Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch. Request Size - 6039 bytes. Events are 'TestRunStarted':d0f7e68c-2fe3-5954-9963-cab00584bfaa,'TestRunFinished':58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5,'CBTSessionCreated':d0f7e68c-2fe3-5954-9963-cab00584bfaa,'CBTSessionCreated':d0f7e68c-2fe3-5954-9963-cab00584bfaa -2026-09-28T19:46:26.517Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"d0f7e68c-2fe3-5954-9963-cab00584bfaa","name":"Library: search input accepts text and filters","body":{"lang":"javascript","code":"async () => {\n await goTo('library.html');\n const searchInput = page.getByPlaceholder('Search snapshots...');\n await searchInput.fill('homepage');\n await expect(searchInput).toHaveValue('homepage');\n }"},"identifier":"Library: search input accepts text and filters","scope":"Library: search input accepts text and filters","scopes":["Extension UI (popup pages via Vite dev server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:46:25.106Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input accepts text and filters"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5","name":"Library: search input is present","body":{"lang":"javascript","code":"async () => {\n await goTo('library.html');\n // LibraryPage renders \n await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n }"},"identifier":"Library: search input is present","scope":"Library: search input is present","scopes":["Extension UI (popup pages via Vite dev server)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"passed","duration_in_ms":1385,"started_at":"2026-09-28T19:46:23.724Z","finished_at":"2026-09-28T19:46:25.109Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input is present"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false},"integrations":{"browserstack":{"product":"automate","session_id":"b506fe31c06bdc7ad8e7f601fac5ba370ac34847","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}},{"event_type":"CBTSessionCreated","test_run":{"uuid":"d0f7e68c-2fe3-5954-9963-cab00584bfaa","integrations":{"browserstack":{"product":"automate","session_id":"b506fe31c06bdc7ad8e7f601fac5ba370ac34847","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}},{"event_type":"CBTSessionCreated","test_run":{"uuid":"d0f7e68c-2fe3-5954-9963-cab00584bfaa","integrations":{"browserstack":{"product":"automate","session_id":"b506fe31c06bdc7ad8e7f601fac5ba370ac34847","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}}] -2026-09-28T19:46:26.517Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:26.517Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch -2026-09-28T19:46:26.724Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '49bc86df-58df-574e-bc6a-45596a7f5005', - name: 'Snapshots: page renders without crashing', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('snapshots.html');\n" + - ' // Percy logo should render — confirms BrandMark loaded correctly\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Snapshots: page renders without crashing', - scope: 'Snapshots: page renders without crashing', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:26.580Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Snapshots: page renders without crashing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:26.759Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:25.119Z', - uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 219, - test_run_uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:25.339Z', - uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa', - kind: 'TEST_STEP', - message: 'Fill "homepage"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 58, - test_run_uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:25.398Z', - uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa', - kind: 'TEST_STEP', - message: 'Expect "toHaveValue"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 21, - test_run_uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:46:26.763Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa', - name: 'Library: search input accepts text and filters', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('library.html');\n" + - " const searchInput = page.getByPlaceholder('Search snapshots...');\n" + - " await searchInput.fill('homepage');\n" + - " await expect(searchInput).toHaveValue('homepage');\n" + - ' }' - }, - identifier: 'Library: search input accepts text and filters', - scope: 'Library: search input accepts text and filters', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 1476, - started_at: '2026-09-28T19:46:25.106Z', - finished_at: '2026-09-28T19:46:26.582Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input accepts text and filters' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:27.023Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=49bc86df-58df-574e-bc6a-45596a7f5005 -2026-09-28T19:46:27.023Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=Windows, browser=Chrome -2026-09-28T19:46:27.023Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '49bc86df-58df-574e-bc6a-45596a7f5005', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:27.426Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch: 200 OK -2026-09-28T19:46:27.428Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:46:27.428Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'TestRunStarted':d0f7e68c-2fe3-5954-9963-cab00584bfaa,'TestRunFinished':58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5,'CBTSessionCreated':d0f7e68c-2fe3-5954-9963-cab00584bfaa,'CBTSessionCreated':d0f7e68c-2fe3-5954-9963-cab00584bfaa -- {"success":true} -2026-09-28T19:46:27.429Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 3 -2026-09-28T19:46:27.429Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 1 -2026-09-28T19:46:27.429Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:25.119Z', - uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 219, - test_run_uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:25.339Z', - uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa', - kind: 'TEST_STEP', - message: 'Fill "homepage"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 58, - test_run_uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:25.398Z', - uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa', - kind: 'TEST_STEP', - message: 'Expect "toHaveValue"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 21, - test_run_uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa' - } - ] - } -] to 45049:0 -2026-09-28T19:46:27.429Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch. Request Size - 1265 bytes. Events are 'LogCreated':undefined -2026-09-28T19:46:27.429Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:46:25.119Z","uuid":"d0f7e68c-2fe3-5954-9963-cab00584bfaa","kind":"TEST_STEP","message":"Navigate","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":219,"test_run_uuid":"d0f7e68c-2fe3-5954-9963-cab00584bfaa"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:46:25.339Z","uuid":"d0f7e68c-2fe3-5954-9963-cab00584bfaa","kind":"TEST_STEP","message":"Fill \"homepage\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":58,"test_run_uuid":"d0f7e68c-2fe3-5954-9963-cab00584bfaa"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:46:25.398Z","uuid":"d0f7e68c-2fe3-5954-9963-cab00584bfaa","kind":"TEST_STEP","message":"Expect \"toHaveValue\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":21,"test_run_uuid":"d0f7e68c-2fe3-5954-9963-cab00584bfaa"}]}] -2026-09-28T19:46:27.430Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:27.430Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch -2026-09-28T19:46:27.433Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch","entryType":"measure","startTime":1790624786517.5002,"duration":910.9110829979181,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:46:27.933Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: test_identifier not provided, using testUuid=49bc86df-58df-574e-bc6a-45596a7f5005 -2026-09-28T19:46:27.933Z CLI debug [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: parsed caps os=Windows, browser=Chrome -2026-09-28T19:46:27.933Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '49bc86df-58df-574e-bc6a-45596a7f5005', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:28.253Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch: 200 OK -2026-09-28T19:46:28.253Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:46:28.253Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'LogCreated':undefined -- {"success":true} -2026-09-28T19:46:28.253Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 0 -2026-09-28T19:46:28.253Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","entryType":"measure","startTime":1790624787430.5828,"duration":822.8640410006046,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:46:28.516Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 4 -2026-09-28T19:46:28.517Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '49bc86df-58df-574e-bc6a-45596a7f5005', - name: 'Snapshots: page renders without crashing', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('snapshots.html');\n" + - ' // Percy logo should render — confirms BrandMark loaded correctly\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Snapshots: page renders without crashing', - scope: 'Snapshots: page renders without crashing', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:26.580Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Snapshots: page renders without crashing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa', - name: 'Library: search input accepts text and filters', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('library.html');\n" + - " const searchInput = page.getByPlaceholder('Search snapshots...');\n" + - " await searchInput.fill('homepage');\n" + - " await expect(searchInput).toHaveValue('homepage');\n" + - ' }' - }, - identifier: 'Library: search input accepts text and filters', - scope: 'Library: search input accepts text and filters', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 1476, - started_at: '2026-09-28T19:46:25.106Z', - finished_at: '2026-09-28T19:46:26.582Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input accepts text and filters' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '49bc86df-58df-574e-bc6a-45596a7f5005', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '49bc86df-58df-574e-bc6a-45596a7f5005', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 45049:0 -2026-09-28T19:46:28.518Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch. Request Size - 6087 bytes. Events are 'TestRunStarted':49bc86df-58df-574e-bc6a-45596a7f5005,'TestRunFinished':d0f7e68c-2fe3-5954-9963-cab00584bfaa,'CBTSessionCreated':49bc86df-58df-574e-bc6a-45596a7f5005,'CBTSessionCreated':49bc86df-58df-574e-bc6a-45596a7f5005 -2026-09-28T19:46:28.518Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"TestRunStarted","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"49bc86df-58df-574e-bc6a-45596a7f5005","name":"Snapshots: page renders without crashing","body":{"lang":"javascript","code":"async () => {\n await goTo('snapshots.html');\n // Percy logo should render — confirms BrandMark loaded correctly\n await expect(page.getByRole('img', {\n name: 'Percy Logo'\n })).toBeVisible();\n }"},"identifier":"Snapshots: page renders without crashing","scope":"Snapshots: page renders without crashing","scopes":["Extension UI (popup pages via Vite dev server)"],"meta":{},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"pending","duration_in_ms":null,"started_at":"2026-09-28T19:46:26.580Z","failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Snapshots: page renders without crashing"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false}}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"d0f7e68c-2fe3-5954-9963-cab00584bfaa","name":"Library: search input accepts text and filters","body":{"lang":"javascript","code":"async () => {\n await goTo('library.html');\n const searchInput = page.getByPlaceholder('Search snapshots...');\n await searchInput.fill('homepage');\n await expect(searchInput).toHaveValue('homepage');\n }"},"identifier":"Library: search input accepts text and filters","scope":"Library: search input accepts text and filters","scopes":["Extension UI (popup pages via Vite dev server)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"passed","duration_in_ms":1476,"started_at":"2026-09-28T19:46:25.106Z","finished_at":"2026-09-28T19:46:26.582Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input accepts text and filters"},"hooks":[],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false},"integrations":{"browserstack":{"product":"automate","session_id":"b506fe31c06bdc7ad8e7f601fac5ba370ac34847","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}},{"event_type":"CBTSessionCreated","test_run":{"uuid":"49bc86df-58df-574e-bc6a-45596a7f5005","integrations":{"browserstack":{"product":"automate","session_id":"b506fe31c06bdc7ad8e7f601fac5ba370ac34847","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}},{"event_type":"CBTSessionCreated","test_run":{"uuid":"49bc86df-58df-574e-bc6a-45596a7f5005","integrations":{"browserstack":{"product":"automate","session_id":"b506fe31c06bdc7ad8e7f601fac5ba370ac34847","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}}] -2026-09-28T19:46:28.519Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:28.519Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch -2026-09-28T19:46:28.655Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'AFTER_ALL', - framework: 'Playwright', - uuid: '0b96149d-7a4a-41e9-b159-94f0e311f528', - name: 'afterAll hook', - result: 'pending', - test_run_id: '49bc86df-58df-574e-bc6a-45596a7f5005', - body: { lang: 'node', code: null }, - scope: 'Snapshots: page renders without crashing', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:46:28.634Z' - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:28.709Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'AFTER_ALL', - timestamp: '2026-09-28T19:46:28.672Z', - uuid: '0b96149d-7a4a-41e9-b159-94f0e311f528', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 26, - hook_run_uuid: '0b96149d-7a4a-41e9-b159-94f0e311f528' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:46:28.710Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'AFTER_ALL', - framework: 'Playwright', - uuid: '0b96149d-7a4a-41e9-b159-94f0e311f528', - name: 'afterAll hook', - result: 'passed', - test_run_id: '49bc86df-58df-574e-bc6a-45596a7f5005', - body: { lang: 'node', code: null }, - scope: 'Snapshots: page renders without crashing', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:46:28.634Z', - finished_at: '2026-09-28T19:46:28.705Z' - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:28.713Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:26.587Z', - uuid: '49bc86df-58df-574e-bc6a-45596a7f5005', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 360, - test_run_uuid: '49bc86df-58df-574e-bc6a-45596a7f5005' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:26.947Z', - uuid: '49bc86df-58df-574e-bc6a-45596a7f5005', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 70, - test_run_uuid: '49bc86df-58df-574e-bc6a-45596a7f5005' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:46:28.714Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '49bc86df-58df-574e-bc6a-45596a7f5005', - name: 'Snapshots: page renders without crashing', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('snapshots.html');\n" + - ' // Percy logo should render — confirms BrandMark loaded correctly\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Snapshots: page renders without crashing', - scope: 'Snapshots: page renders without crashing', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2126, - started_at: '2026-09-28T19:46:26.580Z', - finished_at: '2026-09-28T19:46:28.706Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Snapshots: page renders without crashing' - }, - hooks: [ '0b96149d-7a4a-41e9-b159-94f0e311f528' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:29.344Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch: 200 OK -2026-09-28T19:46:29.344Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:46:29.344Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'TestRunStarted':49bc86df-58df-574e-bc6a-45596a7f5005,'TestRunFinished':d0f7e68c-2fe3-5954-9963-cab00584bfaa,'CBTSessionCreated':49bc86df-58df-574e-bc6a-45596a7f5005,'CBTSessionCreated':49bc86df-58df-574e-bc6a-45596a7f5005 -- {"success":true} -2026-09-28T19:46:29.344Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 3 -2026-09-28T19:46:29.344Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 2 -2026-09-28T19:46:29.345Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'AFTER_ALL', - timestamp: '2026-09-28T19:46:28.672Z', - uuid: '0b96149d-7a4a-41e9-b159-94f0e311f528', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 26, - hook_run_uuid: '0b96149d-7a4a-41e9-b159-94f0e311f528' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:26.587Z', - uuid: '49bc86df-58df-574e-bc6a-45596a7f5005', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 360, - test_run_uuid: '49bc86df-58df-574e-bc6a-45596a7f5005' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:26.947Z', - uuid: '49bc86df-58df-574e-bc6a-45596a7f5005', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 70, - test_run_uuid: '49bc86df-58df-574e-bc6a-45596a7f5005' - } - ] - } -] to 45049:0 -2026-09-28T19:46:29.345Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch. Request Size - 1303 bytes. Events are 'LogCreated':undefined,'LogCreated':undefined -2026-09-28T19:46:29.345Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"AFTER_ALL","timestamp":"2026-09-28T19:46:28.672Z","uuid":"0b96149d-7a4a-41e9-b159-94f0e311f528","kind":"TEST_STEP","message":"Close context","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":26,"hook_run_uuid":"0b96149d-7a4a-41e9-b159-94f0e311f528"}]},{"event_type":"LogCreated","logs":[{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:46:26.587Z","uuid":"49bc86df-58df-574e-bc6a-45596a7f5005","kind":"TEST_STEP","message":"Navigate","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":360,"test_run_uuid":"49bc86df-58df-574e-bc6a-45596a7f5005"},{"testFrameworkName":"Playwright","testFrameworkVersion":"1.63.0","testFrameworkState":"TEST","timestamp":"2026-09-28T19:46:26.947Z","uuid":"49bc86df-58df-574e-bc6a-45596a7f5005","kind":"TEST_STEP","message":"Expect \"toBeVisible\"","level":"passed","fileName":"","fileSize":{"low":0,"high":0,"unsigned":false},"filePath":"","attachmentType":"","duration":70,"test_run_uuid":"49bc86df-58df-574e-bc6a-45596a7f5005"}]}] -2026-09-28T19:46:29.345Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:29.346Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch -2026-09-28T19:46:29.348Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch","entryType":"measure","startTime":1790624788519.9617,"duration":824.5435000024736,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:46:30.153Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch: 200 OK -2026-09-28T19:46:30.153Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:46:30.153Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'LogCreated':undefined,'LogCreated':undefined -- {"success":true} -2026-09-28T19:46:30.153Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 0 -2026-09-28T19:46:30.154Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch","entryType":"measure","startTime":1790624789346.7458,"duration":806.9676670022309,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:46:30.517Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing events. Queue Length - 3 -2026-09-28T19:46:30.518Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'AFTER_ALL', - framework: 'Playwright', - uuid: '0b96149d-7a4a-41e9-b159-94f0e311f528', - name: 'afterAll hook', - result: 'pending', - test_run_id: '49bc86df-58df-574e-bc6a-45596a7f5005', - body: { lang: 'node', code: null }, - scope: 'Snapshots: page renders without crashing', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:46:28.634Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'AFTER_ALL', - framework: 'Playwright', - uuid: '0b96149d-7a4a-41e9-b159-94f0e311f528', - name: 'afterAll hook', - result: 'passed', - test_run_id: '49bc86df-58df-574e-bc6a-45596a7f5005', - body: { lang: 'node', code: null }, - scope: 'Snapshots: page renders without crashing', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:46:28.634Z', - finished_at: '2026-09-28T19:46:28.705Z' - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '49bc86df-58df-574e-bc6a-45596a7f5005', - name: 'Snapshots: page renders without crashing', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('snapshots.html');\n" + - ' // Percy logo should render — confirms BrandMark loaded correctly\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Snapshots: page renders without crashing', - scope: 'Snapshots: page renders without crashing', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2126, - started_at: '2026-09-28T19:46:26.580Z', - finished_at: '2026-09-28T19:46:28.706Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Snapshots: page renders without crashing' - }, - hooks: [ '0b96149d-7a4a-41e9-b159-94f0e311f528' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 45049:0 -2026-09-28T19:46:30.519Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch events for Interval-Queue to /api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch. Request Size - 4087 bytes. Events are 'HookRunStarted':0b96149d-7a4a-41e9-b159-94f0e311f528,'HookRunFinished':0b96149d-7a4a-41e9-b159-94f0e311f528,'TestRunFinished':49bc86df-58df-574e-bc6a-45596a7f5005 -2026-09-28T19:46:30.520Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Event Batch [{"event_type":"HookRunStarted","hook_run":{"type":"hook","hook_type":"AFTER_ALL","framework":"Playwright","uuid":"0b96149d-7a4a-41e9-b159-94f0e311f528","name":"afterAll hook","result":"pending","test_run_id":"49bc86df-58df-574e-bc6a-45596a7f5005","body":{"lang":"node","code":null},"scope":"Snapshots: page renders without crashing","custom_metadata":{},"tags":[],"scopes":["Extension UI (popup pages via Vite dev server)"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","started_at":"2026-09-28T19:46:28.634Z"}},{"event_type":"HookRunFinished","hook_run":{"type":"hook","hook_type":"AFTER_ALL","framework":"Playwright","uuid":"0b96149d-7a4a-41e9-b159-94f0e311f528","name":"afterAll hook","result":"passed","test_run_id":"49bc86df-58df-574e-bc6a-45596a7f5005","body":{"lang":"node","code":null},"scope":"Snapshots: page renders without crashing","custom_metadata":{},"tags":[],"scopes":["Extension UI (popup pages via Vite dev server)"],"file_name":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","location":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","vc_filepath":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js","started_at":"2026-09-28T19:46:28.634Z","finished_at":"2026-09-28T19:46:28.705Z"}},{"event_type":"TestRunFinished","logs":[],"test_run":{"type":"test","framework":"Playwright","uuid":"49bc86df-58df-574e-bc6a-45596a7f5005","name":"Snapshots: page renders without crashing","body":{"lang":"javascript","code":"async () => {\n await goTo('snapshots.html');\n // Percy logo should render — confirms BrandMark loaded correctly\n await expect(page.getByRole('img', {\n name: 'Percy Logo'\n })).toBeVisible();\n }"},"identifier":"Snapshots: page renders without crashing","scope":"Snapshots: page renders without crashing","scopes":["Extension UI (popup pages via Vite dev server)"],"custom_metadata":{},"meta":{"steps":[]},"file_name":"specs/e2e/ui-extension.spec.js","vc_filepath":"tests/specs/e2e/ui-extension.spec.js","location":"specs/e2e/ui-extension.spec.js","result":"passed","duration_in_ms":2126,"started_at":"2026-09-28T19:46:26.580Z","finished_at":"2026-09-28T19:46:28.706Z","failure":null,"failure_reason":null,"retry_of":null,"tags":[],"customRerunParam":{"rerun_name":" -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Snapshots: page renders without crashing"},"hooks":["0b96149d-7a4a-41e9-b159-94f0e311f528"],"product_map":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"lts":false},"integrations":{"browserstack":{"product":"automate","session_id":"b506fe31c06bdc7ad8e7f601fac5ba370ac34847","capabilities":{"browserstack.user":"[REDACTED]","browserstack.key":"[REDACTED]","project":"Percy Local Manager","build":"API + UI Sanity","browserstack.buildIdentifier":"#2","browserstack.debug":false,"browserstack.networkLogs":false,"browserstack.console":"errors","os":"Windows","os_version":"11","browser":"Chrome","browser_version":"latest","browserstack.hostName":"jostanmathias-HR6F4P4P32","browserstack.browserstackSDK":"Playwright-nodeagent/1.71.1","browserstack.buildProductMap":{"observability":true,"accessibility":false,"percy":false,"automate":true,"app_automate":false,"app_lcnc":false,"turboscale":false,"central_scanner":false,"lts":false},"browserstack.use_w3c":false,"browserstack.testhubBuildUuid":"2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u","browserstack.local":true,"browserstack.localIdentifier":"Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf","browserVersion":"154.0.8037.58"},"platform":"Windows","platform_version":"11","browser":"Chrome","browser_version":"latest"}}}}] -2026-09-28T19:46:30.521Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:30.521Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch -2026-09-28T19:46:32.421Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch: 200 OK -2026-09-28T19:46:32.421Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Response from undefined: 200 -2026-09-28T19:46:32.421Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Interval-Queue event successful for events 'HookRunStarted':0b96149d-7a4a-41e9-b159-94f0e311f528,'HookRunFinished':0b96149d-7a4a-41e9-b159-94f0e311f528,'TestRunFinished':49bc86df-58df-574e-bc6a-45596a7f5005 -- {"success":true} -2026-09-28T19:46:32.422Z CLI verbose [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Remaining Queue Length - 0 -2026-09-28T19:46:32.422Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch","entryType":"measure","startTime":1790624790521.2966,"duration":1900.4366250000894,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1} -2026-09-28T19:47:34.891Z CLI info [main] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Received graceful signal termination (SIGHUP), performing cleanup -2026-09-28T19:47:34.933Z CLI debug [main] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Terminate hook already invoked, awaiting in-flight termination for signal: SIGHUP -2026-09-28T19:47:34.946Z CLI debug [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending 0 new batches plus 70 in-flight batches during shutdown -2026-09-28T19:47:34.950Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making PUT request to https://collector-observability.browserstack.com -2026-09-28T19:47:34.950Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Sending request to https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/stop -2026-09-28T19:47:34.956Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file sdk:cli:batchShutdown {"name":"sdk:cli:batchShutdown","entryType":"measure","startTime":1790624854945.4128,"duration":4.299124997109175,"detail":null,"success":true,"failure":null,"worker":"unknown","platform":1,"remainingUploads":0} -2026-09-28T19:47:38.120Z CLI debug [core:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Error response from https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/stop: Network Error connect ECONNREFUSED 127.0.0.1:60092 -2026-09-28T19:47:38.121Z CLI debug [TEST REPORTING AND ANALYTICS:http] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Error response from undefined: Network Error -2026-09-28T19:47:38.121Z CLI error [testhub:module] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] stopBuild: request={"finished_at":"2026-09-28T19:47:34.941Z","finished_metadata":[{"reason":"signal_termination","signal":"SIGHUP"}],"custom_metadata":null} error=RequestError: connect ECONNREFUSED 127.0.0.1:60092 - at ClientRequest. (/snapshot/browserstack-binary/cli/dist/index.js) - at Object.onceWrapper (node:events:632:26) - at ClientRequest.emit (node:events:529:35) - at ClientRequest.emit (node:domain:489:12) - at ClientRequest. (/snapshot/browserstack-binary/cli/dist/index.js) - at /snapshot/browserstack-binary/cli/dist/index.js - at Socket. (/snapshot/browserstack-binary/cli/dist/index.js) - at Socket.emit (node:events:517:28) - at Socket.emit (node:domain:489:12) - at emitErrorNT (node:internal/streams/destroy:151:8) - at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) -2026-09-28T19:47:38.125Z CLI error [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] error invoking callback for eventName onTerminate: connect ECONNREFUSED 127.0.0.1:60092 -2026-09-28T19:47:38.126Z CLI error [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] RequestError: connect ECONNREFUSED 127.0.0.1:60092 - at ClientRequest. (/snapshot/browserstack-binary/cli/dist/index.js) - at Object.onceWrapper (node:events:632:26) - at ClientRequest.emit (node:events:529:35) - at ClientRequest.emit (node:domain:489:12) - at ClientRequest. (/snapshot/browserstack-binary/cli/dist/index.js) - at /snapshot/browserstack-binary/cli/dist/index.js - at Socket. (/snapshot/browserstack-binary/cli/dist/index.js) - at Socket.emit (node:events:517:28) - at Socket.emit (node:domain:489:12) - at emitErrorNT (node:internal/streams/destroy:151:8) - at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) -2026-09-28T19:47:38.126Z CLI debug [local:module] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTerminate: stop -2026-09-28T19:47:38.126Z CLI debug [local:module] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onStop: localIdentifier=Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf -2026-09-28T19:47:38.152Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file sdk:hook:onTerminate:_0xec870b {"name":"sdk:hook:onTerminate:_0xec870b","entryType":"measure","startTime":1790624854940.2441,"duration":3186.035167001188,"detail":null,"success":false,"failure":{"name":"RequestError","code":"ECONNREFUSED","timings":{"start":1790624858119,"error":1790624858119,"phases":{"total":0}}},"worker":"unknown","platform":0} -2026-09-28T19:47:38.152Z CLI debug [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Not Needed to write this in file request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/stop {"name":"request:https://collector-observability.browserstack.com/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/stop","entryType":"measure","startTime":1790624854950.8728,"duration":3170.903875000775,"detail":null,"success":false,"failure":{"name":"RequestError","code":"ECONNREFUSED","timings":{"start":1790624858119,"error":1790624858119,"phases":{"total":0}}},"worker":"unknown","platform":0} -2026-09-28T19:47:38.199Z CLI debug [local:module] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onStop: f2ea5516-13f7-4a5c-9f61-fa7f66db45ba diff --git a/tests/log/sdk-cli.log b/tests/log/sdk-cli.log deleted file mode 100644 index 518fee4..0000000 --- a/tests/log/sdk-cli.log +++ /dev/null @@ -1,146509 +0,0 @@ -2026-09-28T18:58:24.541Z CLI info Config : {"userName":"****","accessKey":"****","projectName":"Percy Local Manager","buildName":"Percy Local Manager Tests","buildIdentifier":"#${BUILD_NUMBER}","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true} -2026-09-28T18:58:24.558Z CLI info Should start debug utility: undefined -2026-09-28T18:58:24.560Z CLI info [testhub:module] [20d681e8-11b6-4a8f-b947-d29e0c2f2cde] Starting testhub from 93993:0 -2026-09-28T18:58:24.561Z CLI info [20d681e8-11b6-4a8f-b947-d29e0c2f2cde] [PRODUCTION] Making POST request to https://sdk.browserstack.com -2026-09-28T18:58:24.563Z CLI info [20d681e8-11b6-4a8f-b947-d29e0c2f2cde] [PRODUCTION] Making GET request to https://hub.browserstack.com -2026-09-28T18:58:24.639Z CLI info [20d681e8-11b6-4a8f-b947-d29e0c2f2cde] [PRODUCTION] Making GET request to https://hub-aps.browserstack.com -2026-09-28T18:58:24.640Z CLI info [20d681e8-11b6-4a8f-b947-d29e0c2f2cde] [PRODUCTION] Making GET request to https://hub-euw.browserstack.com -2026-09-28T18:58:24.640Z CLI info [20d681e8-11b6-4a8f-b947-d29e0c2f2cde] [PRODUCTION] Making GET request to https://hub-apse.browserstack.com -2026-09-28T18:58:26.614Z CLI info [testhub:module] [20d681e8-11b6-4a8f-b947-d29e0c2f2cde] startBuild: response=mwmgmsvvymiyqrdidzkryeozdzlagvuiy7pmthfv -2026-09-28T18:58:26.648Z CLI info [mwmgmsvvymiyqrdidzkryeozdzlagvuiy7pmthfv] [20d681e8-11b6-4a8f-b947-d29e0c2f2cde] [PRODUCTION] Making POST request to https://api.browserstack.com -2026-09-28T18:58:42.331Z CLI info [mwmgmsvvymiyqrdidzkryeozdzlagvuiy7pmthfv] [20d681e8-11b6-4a8f-b947-d29e0c2f2cde] [PRODUCTION] Making GET request to https://api.browserstack.com -2026-09-28T18:58:42.337Z CLI info [mwmgmsvvymiyqrdidzkryeozdzlagvuiy7pmthfv] [20d681e8-11b6-4a8f-b947-d29e0c2f2cde] [PRODUCTION] Making PUT request to https://collector-observability.browserstack.com -2026-09-28T18:58:43.611Z CLI info [testhub:module] [mwmgmsvvymiyqrdidzkryeozdzlagvuiy7pmthfv] [20d681e8-11b6-4a8f-b947-d29e0c2f2cde] stopBuild: mwmgmsvvymiyqrdidzkryeozdzlagvuiy7pmthfv request={"finished_at":"2026-09-28T18:58:42.330Z","finished_metadata":[],"custom_metadata":{}} response={"data":""} -2026-09-28T18:58:43.614Z CLI info [mwmgmsvvymiyqrdidzkryeozdzlagvuiy7pmthfv] [20d681e8-11b6-4a8f-b947-d29e0c2f2cde] [PRODUCTION] Making POST request to https://api.browserstack.com -2026-09-28T18:58:44.762Z CLI info [TEST REPORTING AND ANALYTICS:module] [mwmgmsvvymiyqrdidzkryeozdzlagvuiy7pmthfv] [20d681e8-11b6-4a8f-b947-d29e0c2f2cde] Visit https://automation.browserstack.com/builds/mwmgmsvvymiyqrdidzkryeozdzlagvuiy7pmthfv to view build report, insights, and many more debugging information all at one place! -2026-09-28T18:58:44.914Z CLI info [mwmgmsvvymiyqrdidzkryeozdzlagvuiy7pmthfv] [20d681e8-11b6-4a8f-b947-d29e0c2f2cde] [PRODUCTION] Making POST request to https://eds.browserstack.com -2026-09-28T18:58:49.879Z CLI info [main] [mwmgmsvvymiyqrdidzkryeozdzlagvuiy7pmthfv] [20d681e8-11b6-4a8f-b947-d29e0c2f2cde] Received graceful signal termination (SIGTERM), performing cleanup -2026-09-28T18:59:20.423Z CLI info Config : {"userName":"****","accessKey":"****","projectName":"Percy Local Manager","buildName":"Percy Local Manager Tests","buildIdentifier":"#${BUILD_NUMBER}","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true} -2026-09-28T18:59:20.454Z CLI info Should start debug utility: undefined -2026-09-28T18:59:20.455Z CLI info [testhub:module] [e47a72af-d2ee-4bd4-b2cd-d8b1449f3648] Starting testhub from 95026:0 -2026-09-28T18:59:20.456Z CLI info [e47a72af-d2ee-4bd4-b2cd-d8b1449f3648] [PRODUCTION] Making POST request to https://sdk.browserstack.com -2026-09-28T18:59:20.460Z CLI info [e47a72af-d2ee-4bd4-b2cd-d8b1449f3648] [PRODUCTION] Making GET request to https://hub.browserstack.com -2026-09-28T18:59:20.529Z CLI info [e47a72af-d2ee-4bd4-b2cd-d8b1449f3648] [PRODUCTION] Making GET request to https://hub-aps.browserstack.com -2026-09-28T18:59:20.529Z CLI info [e47a72af-d2ee-4bd4-b2cd-d8b1449f3648] [PRODUCTION] Making GET request to https://hub-euw.browserstack.com -2026-09-28T18:59:20.529Z CLI info [e47a72af-d2ee-4bd4-b2cd-d8b1449f3648] [PRODUCTION] Making GET request to https://hub-apse.browserstack.com -2026-09-28T18:59:21.118Z CLI info [testhub:module] [e47a72af-d2ee-4bd4-b2cd-d8b1449f3648] startBuild: response=zlsouxadcknvp4sqecriidt2wrznduhfyyybvcsz -2026-09-28T18:59:21.121Z CLI info [zlsouxadcknvp4sqecriidt2wrznduhfyyybvcsz] [e47a72af-d2ee-4bd4-b2cd-d8b1449f3648] [PRODUCTION] Making POST request to https://api.browserstack.com -2026-09-28T18:59:33.084Z CLI info [zlsouxadcknvp4sqecriidt2wrznduhfyyybvcsz] [e47a72af-d2ee-4bd4-b2cd-d8b1449f3648] [PRODUCTION] Making GET request to https://api.browserstack.com -2026-09-28T18:59:33.089Z CLI info [zlsouxadcknvp4sqecriidt2wrznduhfyyybvcsz] [e47a72af-d2ee-4bd4-b2cd-d8b1449f3648] [PRODUCTION] Making PUT request to https://collector-observability.browserstack.com -2026-09-28T18:59:34.018Z CLI info [testhub:module] [zlsouxadcknvp4sqecriidt2wrznduhfyyybvcsz] [e47a72af-d2ee-4bd4-b2cd-d8b1449f3648] stopBuild: zlsouxadcknvp4sqecriidt2wrznduhfyyybvcsz request={"finished_at":"2026-09-28T18:59:33.083Z","finished_metadata":[],"custom_metadata":{}} response={"data":""} -2026-09-28T18:59:34.021Z CLI info [zlsouxadcknvp4sqecriidt2wrznduhfyyybvcsz] [e47a72af-d2ee-4bd4-b2cd-d8b1449f3648] [PRODUCTION] Making POST request to https://api.browserstack.com -2026-09-28T18:59:35.156Z CLI info [TEST REPORTING AND ANALYTICS:module] [zlsouxadcknvp4sqecriidt2wrznduhfyyybvcsz] [e47a72af-d2ee-4bd4-b2cd-d8b1449f3648] Visit https://automation.browserstack.com/builds/zlsouxadcknvp4sqecriidt2wrznduhfyyybvcsz to view build report, insights, and many more debugging information all at one place! -2026-09-28T18:59:35.269Z CLI info [zlsouxadcknvp4sqecriidt2wrznduhfyyybvcsz] [e47a72af-d2ee-4bd4-b2cd-d8b1449f3648] [PRODUCTION] Making POST request to https://eds.browserstack.com -2026-09-28T18:59:40.234Z CLI info [main] [zlsouxadcknvp4sqecriidt2wrznduhfyyybvcsz] [e47a72af-d2ee-4bd4-b2cd-d8b1449f3648] Received graceful signal termination (SIGTERM), performing cleanup -2026-09-28T18:59:57.845Z CLI info Config : {"userName":"****","accessKey":"****","projectName":"Percy Local Manager","buildName":"Percy Local Manager Tests","buildIdentifier":"#${BUILD_NUMBER}","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true} -2026-09-28T18:59:57.872Z CLI info Should start debug utility: undefined -2026-09-28T18:59:57.873Z CLI info [testhub:module] [e0486b4e-d16c-45f2-a70e-516d0cecb20d] Starting testhub from 95980:0 -2026-09-28T18:59:57.874Z CLI info [e0486b4e-d16c-45f2-a70e-516d0cecb20d] [PRODUCTION] Making POST request to https://sdk.browserstack.com -2026-09-28T18:59:57.877Z CLI info [e0486b4e-d16c-45f2-a70e-516d0cecb20d] [PRODUCTION] Making GET request to https://hub.browserstack.com -2026-09-28T18:59:58.010Z CLI info [e0486b4e-d16c-45f2-a70e-516d0cecb20d] [PRODUCTION] Making GET request to https://hub-aps.browserstack.com -2026-09-28T18:59:58.010Z CLI info [e0486b4e-d16c-45f2-a70e-516d0cecb20d] [PRODUCTION] Making GET request to https://hub-euw.browserstack.com -2026-09-28T18:59:58.010Z CLI info [e0486b4e-d16c-45f2-a70e-516d0cecb20d] [PRODUCTION] Making GET request to https://hub-apse.browserstack.com -2026-09-28T18:59:58.650Z CLI info [testhub:module] [e0486b4e-d16c-45f2-a70e-516d0cecb20d] startBuild: response=8zfhjmza8r35zpeuuagiqdnmra7kutuljeqb9pwb -2026-09-28T18:59:58.652Z CLI info [8zfhjmza8r35zpeuuagiqdnmra7kutuljeqb9pwb] [e0486b4e-d16c-45f2-a70e-516d0cecb20d] [PRODUCTION] Making POST request to https://api.browserstack.com -2026-09-28T19:00:12.045Z CLI info [8zfhjmza8r35zpeuuagiqdnmra7kutuljeqb9pwb] [e0486b4e-d16c-45f2-a70e-516d0cecb20d] [PRODUCTION] Making GET request to https://api.browserstack.com -2026-09-28T19:00:12.049Z CLI info [8zfhjmza8r35zpeuuagiqdnmra7kutuljeqb9pwb] [e0486b4e-d16c-45f2-a70e-516d0cecb20d] [PRODUCTION] Making PUT request to https://collector-observability.browserstack.com -2026-09-28T19:00:12.999Z CLI info [testhub:module] [8zfhjmza8r35zpeuuagiqdnmra7kutuljeqb9pwb] [e0486b4e-d16c-45f2-a70e-516d0cecb20d] stopBuild: 8zfhjmza8r35zpeuuagiqdnmra7kutuljeqb9pwb request={"finished_at":"2026-09-28T19:00:12.044Z","finished_metadata":[],"custom_metadata":{}} response={"data":""} -2026-09-28T19:00:13.001Z CLI info [8zfhjmza8r35zpeuuagiqdnmra7kutuljeqb9pwb] [e0486b4e-d16c-45f2-a70e-516d0cecb20d] [PRODUCTION] Making POST request to https://api.browserstack.com -2026-09-28T19:00:14.103Z CLI info [TEST REPORTING AND ANALYTICS:module] [8zfhjmza8r35zpeuuagiqdnmra7kutuljeqb9pwb] [e0486b4e-d16c-45f2-a70e-516d0cecb20d] Visit https://automation.browserstack.com/builds/8zfhjmza8r35zpeuuagiqdnmra7kutuljeqb9pwb to view build report, insights, and many more debugging information all at one place! -2026-09-28T19:00:14.222Z CLI info [8zfhjmza8r35zpeuuagiqdnmra7kutuljeqb9pwb] [e0486b4e-d16c-45f2-a70e-516d0cecb20d] [PRODUCTION] Making POST request to https://eds.browserstack.com -2026-09-28T19:00:19.198Z CLI info [main] [8zfhjmza8r35zpeuuagiqdnmra7kutuljeqb9pwb] [e0486b4e-d16c-45f2-a70e-516d0cecb20d] Received graceful signal termination (SIGTERM), performing cleanup -2026-09-28T19:01:29.281Z CLI info Config : {"userName":"****","accessKey":"****","projectName":"Percy Local Manager","buildName":"Percy Local Manager Tests","buildIdentifier":"#${BUILD_NUMBER}","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"playwrightConfigOptions":{"testMatch":"**/{api/**,e2e/snapshot-lifecycle.spec}.js"},"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true} -2026-09-28T19:01:29.308Z CLI info Should start debug utility: undefined -2026-09-28T19:01:29.309Z CLI info [testhub:module] [783d3166-030d-4f74-a5f2-addbfc4f2f11] Starting testhub from 97940:0 -2026-09-28T19:01:29.310Z CLI info [783d3166-030d-4f74-a5f2-addbfc4f2f11] [PRODUCTION] Making POST request to https://sdk.browserstack.com -2026-09-28T19:01:29.312Z CLI info [783d3166-030d-4f74-a5f2-addbfc4f2f11] [PRODUCTION] Making GET request to https://hub.browserstack.com -2026-09-28T19:01:29.384Z CLI info [783d3166-030d-4f74-a5f2-addbfc4f2f11] [PRODUCTION] Making GET request to https://hub-aps.browserstack.com -2026-09-28T19:01:29.384Z CLI info [783d3166-030d-4f74-a5f2-addbfc4f2f11] [PRODUCTION] Making GET request to https://hub-euw.browserstack.com -2026-09-28T19:01:29.385Z CLI info [783d3166-030d-4f74-a5f2-addbfc4f2f11] [PRODUCTION] Making GET request to https://hub-apse.browserstack.com -2026-09-28T19:01:30.049Z CLI info [testhub:module] [783d3166-030d-4f74-a5f2-addbfc4f2f11] startBuild: response=eyztjchnawkw9cspdqq93emnr7fwpj1ervmha8jk -2026-09-28T19:01:30.050Z CLI info [eyztjchnawkw9cspdqq93emnr7fwpj1ervmha8jk] [783d3166-030d-4f74-a5f2-addbfc4f2f11] [PRODUCTION] Making POST request to https://api.browserstack.com -2026-09-28T19:01:42.422Z CLI info [eyztjchnawkw9cspdqq93emnr7fwpj1ervmha8jk] [783d3166-030d-4f74-a5f2-addbfc4f2f11] [PRODUCTION] Making GET request to https://api.browserstack.com -2026-09-28T19:01:42.425Z CLI info [eyztjchnawkw9cspdqq93emnr7fwpj1ervmha8jk] [783d3166-030d-4f74-a5f2-addbfc4f2f11] [PRODUCTION] Making PUT request to https://collector-observability.browserstack.com -2026-09-28T19:01:43.314Z CLI info [testhub:module] [eyztjchnawkw9cspdqq93emnr7fwpj1ervmha8jk] [783d3166-030d-4f74-a5f2-addbfc4f2f11] stopBuild: eyztjchnawkw9cspdqq93emnr7fwpj1ervmha8jk request={"finished_at":"2026-09-28T19:01:42.422Z","finished_metadata":[],"custom_metadata":{}} response={"data":""} -2026-09-28T19:01:43.317Z CLI info [eyztjchnawkw9cspdqq93emnr7fwpj1ervmha8jk] [783d3166-030d-4f74-a5f2-addbfc4f2f11] [PRODUCTION] Making POST request to https://api.browserstack.com -2026-09-28T19:01:44.426Z CLI info [TEST REPORTING AND ANALYTICS:module] [eyztjchnawkw9cspdqq93emnr7fwpj1ervmha8jk] [783d3166-030d-4f74-a5f2-addbfc4f2f11] Visit https://automation.browserstack.com/builds/eyztjchnawkw9cspdqq93emnr7fwpj1ervmha8jk to view build report, insights, and many more debugging information all at one place! -2026-09-28T19:01:44.555Z CLI info [eyztjchnawkw9cspdqq93emnr7fwpj1ervmha8jk] [783d3166-030d-4f74-a5f2-addbfc4f2f11] [PRODUCTION] Making POST request to https://eds.browserstack.com -2026-09-28T19:01:49.520Z CLI info [main] [eyztjchnawkw9cspdqq93emnr7fwpj1ervmha8jk] [783d3166-030d-4f74-a5f2-addbfc4f2f11] Received graceful signal termination (SIGTERM), performing cleanup -2026-09-28T19:02:35.196Z CLI info Config : {"userName":"****","accessKey":"****","projectName":"Percy Local Manager","buildName":"Percy Local Manager Tests","buildIdentifier":"#${BUILD_NUMBER}","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"playwrightConfigOptions":{"testMatch":"**/{api/**,e2e/snapshot-lifecycle.spec}.js"},"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true} -2026-09-28T19:02:35.238Z CLI info Should start debug utility: undefined -2026-09-28T19:02:35.240Z CLI info [testhub:module] [830baff6-8ba2-46da-a5d4-e2d5a0e3605d] Starting testhub from 99065:0 -2026-09-28T19:02:35.241Z CLI info [830baff6-8ba2-46da-a5d4-e2d5a0e3605d] [PRODUCTION] Making POST request to https://sdk.browserstack.com -2026-09-28T19:02:35.244Z CLI info [830baff6-8ba2-46da-a5d4-e2d5a0e3605d] [PRODUCTION] Making GET request to https://hub.browserstack.com -2026-09-28T19:02:35.312Z CLI info [830baff6-8ba2-46da-a5d4-e2d5a0e3605d] [PRODUCTION] Making GET request to https://hub-aps.browserstack.com -2026-09-28T19:02:35.313Z CLI info [830baff6-8ba2-46da-a5d4-e2d5a0e3605d] [PRODUCTION] Making GET request to https://hub-euw.browserstack.com -2026-09-28T19:02:35.313Z CLI info [830baff6-8ba2-46da-a5d4-e2d5a0e3605d] [PRODUCTION] Making GET request to https://hub-apse.browserstack.com -2026-09-28T19:02:35.971Z CLI info [testhub:module] [830baff6-8ba2-46da-a5d4-e2d5a0e3605d] startBuild: response=cmspc2lyylgycgnmk0sybqyllbp7q7rp8qvinhfz -2026-09-28T19:02:35.972Z CLI info [cmspc2lyylgycgnmk0sybqyllbp7q7rp8qvinhfz] [830baff6-8ba2-46da-a5d4-e2d5a0e3605d] [PRODUCTION] Making POST request to https://api.browserstack.com -2026-09-28T19:02:49.119Z CLI info [cmspc2lyylgycgnmk0sybqyllbp7q7rp8qvinhfz] [830baff6-8ba2-46da-a5d4-e2d5a0e3605d] [PRODUCTION] Making GET request to https://api.browserstack.com -2026-09-28T19:02:49.124Z CLI info [cmspc2lyylgycgnmk0sybqyllbp7q7rp8qvinhfz] [830baff6-8ba2-46da-a5d4-e2d5a0e3605d] [PRODUCTION] Making PUT request to https://collector-observability.browserstack.com -2026-09-28T19:02:50.021Z CLI info [testhub:module] [cmspc2lyylgycgnmk0sybqyllbp7q7rp8qvinhfz] [830baff6-8ba2-46da-a5d4-e2d5a0e3605d] stopBuild: cmspc2lyylgycgnmk0sybqyllbp7q7rp8qvinhfz request={"finished_at":"2026-09-28T19:02:49.119Z","finished_metadata":[],"custom_metadata":{}} response={"data":""} -2026-09-28T19:02:50.024Z CLI info [cmspc2lyylgycgnmk0sybqyllbp7q7rp8qvinhfz] [830baff6-8ba2-46da-a5d4-e2d5a0e3605d] [PRODUCTION] Making POST request to https://api.browserstack.com -2026-09-28T19:02:51.110Z CLI info [TEST REPORTING AND ANALYTICS:module] [cmspc2lyylgycgnmk0sybqyllbp7q7rp8qvinhfz] [830baff6-8ba2-46da-a5d4-e2d5a0e3605d] Visit https://automation.browserstack.com/builds/cmspc2lyylgycgnmk0sybqyllbp7q7rp8qvinhfz to view build report, insights, and many more debugging information all at one place! -2026-09-28T19:02:51.283Z CLI info [cmspc2lyylgycgnmk0sybqyllbp7q7rp8qvinhfz] [830baff6-8ba2-46da-a5d4-e2d5a0e3605d] [PRODUCTION] Making POST request to https://eds.browserstack.com -2026-09-28T19:02:56.247Z CLI info [main] [cmspc2lyylgycgnmk0sybqyllbp7q7rp8qvinhfz] [830baff6-8ba2-46da-a5d4-e2d5a0e3605d] Received graceful signal termination (SIGTERM), performing cleanup -2026-09-28T19:09:37.537Z CLI info Config : {"userName":"****","accessKey":"****","projectName":"Percy Local Manager","buildName":"Percy Local Manager Tests","buildIdentifier":"#${BUILD_NUMBER}","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"playwrightConfigOptions":{"testMatch":"**/{api/**,e2e/snapshot-lifecycle.spec}.js"},"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true} -2026-09-28T19:09:37.573Z CLI info Should start debug utility: undefined -2026-09-28T19:09:37.575Z CLI info [testhub:module] [4362495b-fd30-4b71-8b33-8d41d55fd401] Starting testhub from 7953:0 -2026-09-28T19:09:37.576Z CLI info [4362495b-fd30-4b71-8b33-8d41d55fd401] [PRODUCTION] Making POST request to https://sdk.browserstack.com -2026-09-28T19:09:37.579Z CLI info [4362495b-fd30-4b71-8b33-8d41d55fd401] [PRODUCTION] Making GET request to https://hub.browserstack.com -2026-09-28T19:09:37.646Z CLI info [4362495b-fd30-4b71-8b33-8d41d55fd401] [PRODUCTION] Making GET request to https://hub-aps.browserstack.com -2026-09-28T19:09:37.646Z CLI info [4362495b-fd30-4b71-8b33-8d41d55fd401] [PRODUCTION] Making GET request to https://hub-euw.browserstack.com -2026-09-28T19:09:37.647Z CLI info [4362495b-fd30-4b71-8b33-8d41d55fd401] [PRODUCTION] Making GET request to https://hub-apse.browserstack.com -2026-09-28T19:09:38.297Z CLI info [testhub:module] [4362495b-fd30-4b71-8b33-8d41d55fd401] startBuild: response=oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd -2026-09-28T19:09:38.300Z CLI info [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] [PRODUCTION] Making POST request to https://api.browserstack.com -2026-09-28T19:09:52.401Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd19fc8e5-7536-54b5-8c19-b55cae6ea998', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:52.377Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:52.503Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=1c1562aed02c1cfee86aafd945e36fadb1fffd6f55f0be44f0de33882598bd28 platform={} -2026-09-28T19:09:52.516Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '70d189ea-3e47-5ebe-963f-cb4d20366c68', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:52.507Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:52.537Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.440Z', - uuid: 'd19fc8e5-7536-54b5-8c19-b55cae6ea998', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 27, - test_run_uuid: 'd19fc8e5-7536-54b5-8c19-b55cae6ea998' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.470Z', - uuid: 'd19fc8e5-7536-54b5-8c19-b55cae6ea998', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd19fc8e5-7536-54b5-8c19-b55cae6ea998' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.474Z', - uuid: 'd19fc8e5-7536-54b5-8c19-b55cae6ea998', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'd19fc8e5-7536-54b5-8c19-b55cae6ea998' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:09:52.538Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c919c690-1671-5d9a-99f0-36fd38635071', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:52.527Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:52.540Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd19fc8e5-7536-54b5-8c19-b55cae6ea998', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 132, - started_at: '2026-09-28T19:09:52.377Z', - finished_at: '2026-09-28T19:09:52.509Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:52.545Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: '33814cb2-852f-4037-880e-3c52e428fbcc', - name: 'beforeEach hook', - result: 'pending', - test_run_id: 'c919c690-1671-5d9a-99f0-36fd38635071', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:09:52.541Z' - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:52.607Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:09:52.543Z', - uuid: '33814cb2-852f-4037-880e-3c52e428fbcc', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - hook_run_uuid: '33814cb2-852f-4037-880e-3c52e428fbcc' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:09:52.552Z', - uuid: '33814cb2-852f-4037-880e-3c52e428fbcc', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: '33814cb2-852f-4037-880e-3c52e428fbcc' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:09:52.556Z', - uuid: '33814cb2-852f-4037-880e-3c52e428fbcc', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 26, - hook_run_uuid: '33814cb2-852f-4037-880e-3c52e428fbcc' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:09:52.583Z', - uuid: '33814cb2-852f-4037-880e-3c52e428fbcc', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 20, - hook_run_uuid: '33814cb2-852f-4037-880e-3c52e428fbcc' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:09:52.609Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: '33814cb2-852f-4037-880e-3c52e428fbcc', - name: 'beforeEach hook', - result: 'passed', - test_run_id: 'c919c690-1671-5d9a-99f0-36fd38635071', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:09:52.541Z', - finished_at: '2026-09-28T19:09:52.603Z' - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:52.626Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=65b3f5c05ffb14e6a3c4c1e588cb2c21a724a3cdccba465967dd0e08ca0a6cbb platform={} -2026-09-28T19:09:52.640Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c322a377-9624-564d-b129-62dc731c9f04', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:52.631Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:52.647Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.603Z', - uuid: 'c919c690-1671-5d9a-99f0-36fd38635071', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'c919c690-1671-5d9a-99f0-36fd38635071' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.608Z', - uuid: 'c919c690-1671-5d9a-99f0-36fd38635071', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c919c690-1671-5d9a-99f0-36fd38635071' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.609Z', - uuid: 'c919c690-1671-5d9a-99f0-36fd38635071', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c919c690-1671-5d9a-99f0-36fd38635071' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.609Z', - uuid: 'c919c690-1671-5d9a-99f0-36fd38635071', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c919c690-1671-5d9a-99f0-36fd38635071' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.609Z', - uuid: 'c919c690-1671-5d9a-99f0-36fd38635071', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c919c690-1671-5d9a-99f0-36fd38635071' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.609Z', - uuid: 'c919c690-1671-5d9a-99f0-36fd38635071', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c919c690-1671-5d9a-99f0-36fd38635071' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.610Z', - uuid: 'c919c690-1671-5d9a-99f0-36fd38635071', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c919c690-1671-5d9a-99f0-36fd38635071' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:09:52.648Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:09:52.649Z CLI error [TEST REPORTING AND ANALYTICS:service] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:09:52.652Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c919c690-1671-5d9a-99f0-36fd38635071', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 105, - started_at: '2026-09-28T19:09:52.527Z', - finished_at: '2026-09-28T19:09:52.632Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [ '33814cb2-852f-4037-880e-3c52e428fbcc' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:52.652Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=65b3f5c05ffb14e6a3c4c1e588cb2c21a724a3cdccba465967dd0e08ca0a6cbb platform={} -2026-09-28T19:09:52.668Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '809b0e6e-014c-58f7-a860-d256de441795', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:52.656Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:52.673Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:09:52.673Z CLI error [TEST REPORTING AND ANALYTICS:service] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:09:52.676Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.643Z', - uuid: 'c322a377-9624-564d-b129-62dc731c9f04', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'c322a377-9624-564d-b129-62dc731c9f04' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.645Z', - uuid: 'c322a377-9624-564d-b129-62dc731c9f04', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c322a377-9624-564d-b129-62dc731c9f04' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.646Z', - uuid: 'c322a377-9624-564d-b129-62dc731c9f04', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c322a377-9624-564d-b129-62dc731c9f04' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:09:52.677Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=65b3f5c05ffb14e6a3c4c1e588cb2c21a724a3cdccba465967dd0e08ca0a6cbb platform={} -2026-09-28T19:09:52.678Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c322a377-9624-564d-b129-62dc731c9f04', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 26, - started_at: '2026-09-28T19:09:52.631Z', - finished_at: '2026-09-28T19:09:52.657Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:52.686Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a93d3f7f-4991-5f80-9241-eaba6b5cbba9', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:52.680Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:52.703Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.669Z', - uuid: '809b0e6e-014c-58f7-a860-d256de441795', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '809b0e6e-014c-58f7-a860-d256de441795' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.672Z', - uuid: '809b0e6e-014c-58f7-a860-d256de441795', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '809b0e6e-014c-58f7-a860-d256de441795' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.672Z', - uuid: '809b0e6e-014c-58f7-a860-d256de441795', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '809b0e6e-014c-58f7-a860-d256de441795' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:09:52.706Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '809b0e6e-014c-58f7-a860-d256de441795', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 25, - started_at: '2026-09-28T19:09:52.656Z', - finished_at: '2026-09-28T19:09:52.681Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:52.706Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:09:52.706Z CLI error [TEST REPORTING AND ANALYTICS:service] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:09:52.709Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=65b3f5c05ffb14e6a3c4c1e588cb2c21a724a3cdccba465967dd0e08ca0a6cbb platform={} -2026-09-28T19:09:52.719Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e2fcde09-83ff-5e09-b589-697ca66cda65', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:52.711Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:52.735Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:09:52.735Z CLI error [TEST REPORTING AND ANALYTICS:service] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:09:52.736Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.701Z', - uuid: 'a93d3f7f-4991-5f80-9241-eaba6b5cbba9', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'a93d3f7f-4991-5f80-9241-eaba6b5cbba9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.703Z', - uuid: 'a93d3f7f-4991-5f80-9241-eaba6b5cbba9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a93d3f7f-4991-5f80-9241-eaba6b5cbba9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.704Z', - uuid: 'a93d3f7f-4991-5f80-9241-eaba6b5cbba9', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a93d3f7f-4991-5f80-9241-eaba6b5cbba9' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:09:52.738Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a93d3f7f-4991-5f80-9241-eaba6b5cbba9', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 32, - started_at: '2026-09-28T19:09:52.680Z', - finished_at: '2026-09-28T19:09:52.712Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:52.742Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=65b3f5c05ffb14e6a3c4c1e588cb2c21a724a3cdccba465967dd0e08ca0a6cbb platform={} -2026-09-28T19:09:52.755Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3d7021a1-7edf-5f95-b562-578a8e891878', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:52.748Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:52.765Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.725Z', - uuid: 'e2fcde09-83ff-5e09-b589-697ca66cda65', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 7, - test_run_uuid: 'e2fcde09-83ff-5e09-b589-697ca66cda65' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.733Z', - uuid: 'e2fcde09-83ff-5e09-b589-697ca66cda65', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e2fcde09-83ff-5e09-b589-697ca66cda65' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.734Z', - uuid: 'e2fcde09-83ff-5e09-b589-697ca66cda65', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e2fcde09-83ff-5e09-b589-697ca66cda65' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:09:52.769Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:09:52.770Z CLI error [TEST REPORTING AND ANALYTICS:service] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:09:52.775Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e2fcde09-83ff-5e09-b589-697ca66cda65', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 37, - started_at: '2026-09-28T19:09:52.711Z', - finished_at: '2026-09-28T19:09:52.748Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:52.782Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=65b3f5c05ffb14e6a3c4c1e588cb2c21a724a3cdccba465967dd0e08ca0a6cbb platform={} -2026-09-28T19:09:52.792Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a2baf9d6-93b6-5c05-ac14-c626ed1efed2', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:52.784Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:52.799Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:09:52.800Z CLI error [TEST REPORTING AND ANALYTICS:service] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:09:52.804Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.758Z', - uuid: '3d7021a1-7edf-5f95-b562-578a8e891878', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '3d7021a1-7edf-5f95-b562-578a8e891878' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.761Z', - uuid: '3d7021a1-7edf-5f95-b562-578a8e891878', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 8, - test_run_uuid: '3d7021a1-7edf-5f95-b562-578a8e891878' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.770Z', - uuid: '3d7021a1-7edf-5f95-b562-578a8e891878', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '3d7021a1-7edf-5f95-b562-578a8e891878' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.775Z', - uuid: '3d7021a1-7edf-5f95-b562-578a8e891878', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3d7021a1-7edf-5f95-b562-578a8e891878' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.776Z', - uuid: '3d7021a1-7edf-5f95-b562-578a8e891878', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3d7021a1-7edf-5f95-b562-578a8e891878' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.776Z', - uuid: '3d7021a1-7edf-5f95-b562-578a8e891878', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3d7021a1-7edf-5f95-b562-578a8e891878' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:09:52.807Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3d7021a1-7edf-5f95-b562-578a8e891878', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 37, - started_at: '2026-09-28T19:09:52.748Z', - finished_at: '2026-09-28T19:09:52.785Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:52.807Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=65b3f5c05ffb14e6a3c4c1e588cb2c21a724a3cdccba465967dd0e08ca0a6cbb platform={} -2026-09-28T19:09:52.817Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '713c7d89-6e26-55e3-8d16-f05377adea0e', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:52.811Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:52.843Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: '0e07a5a8-594f-4b54-9d79-3065c659060f', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '713c7d89-6e26-55e3-8d16-f05377adea0e', - body: { lang: 'node', code: null }, - scope: 'PATCH /snapshots/:id updates snapshot name', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:09:52.835Z' - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:52.844Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.793Z', - uuid: 'a2baf9d6-93b6-5c05-ac14-c626ed1efed2', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'a2baf9d6-93b6-5c05-ac14-c626ed1efed2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.798Z', - uuid: 'a2baf9d6-93b6-5c05-ac14-c626ed1efed2', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a2baf9d6-93b6-5c05-ac14-c626ed1efed2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.799Z', - uuid: 'a2baf9d6-93b6-5c05-ac14-c626ed1efed2', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a2baf9d6-93b6-5c05-ac14-c626ed1efed2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.799Z', - uuid: 'a2baf9d6-93b6-5c05-ac14-c626ed1efed2', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a2baf9d6-93b6-5c05-ac14-c626ed1efed2' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:09:52.846Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a2baf9d6-93b6-5c05-ac14-c626ed1efed2', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 27, - started_at: '2026-09-28T19:09:52.784Z', - finished_at: '2026-09-28T19:09:52.811Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:52.850Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:09:52.838Z', - uuid: '0e07a5a8-594f-4b54-9d79-3065c659060f', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: '0e07a5a8-594f-4b54-9d79-3065c659060f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:09:52.840Z', - uuid: '0e07a5a8-594f-4b54-9d79-3065c659060f', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: '0e07a5a8-594f-4b54-9d79-3065c659060f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:09:52.841Z', - uuid: '0e07a5a8-594f-4b54-9d79-3065c659060f', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: '0e07a5a8-594f-4b54-9d79-3065c659060f' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:09:52.851Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: '0e07a5a8-594f-4b54-9d79-3065c659060f', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '713c7d89-6e26-55e3-8d16-f05377adea0e', - body: { lang: 'node', code: null }, - scope: 'PATCH /snapshots/:id updates snapshot name', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:09:52.835Z', - finished_at: '2026-09-28T19:09:52.844Z' - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:52.855Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=65b3f5c05ffb14e6a3c4c1e588cb2c21a724a3cdccba465967dd0e08ca0a6cbb platform={} -2026-09-28T19:09:52.862Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9de34868-69c2-5f59-a780-5b767fd2f241', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:52.858Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:52.868Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.845Z', - uuid: '713c7d89-6e26-55e3-8d16-f05377adea0e', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '713c7d89-6e26-55e3-8d16-f05377adea0e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.848Z', - uuid: '713c7d89-6e26-55e3-8d16-f05377adea0e', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '713c7d89-6e26-55e3-8d16-f05377adea0e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.851Z', - uuid: '713c7d89-6e26-55e3-8d16-f05377adea0e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '713c7d89-6e26-55e3-8d16-f05377adea0e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.852Z', - uuid: '713c7d89-6e26-55e3-8d16-f05377adea0e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '713c7d89-6e26-55e3-8d16-f05377adea0e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.852Z', - uuid: '713c7d89-6e26-55e3-8d16-f05377adea0e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '713c7d89-6e26-55e3-8d16-f05377adea0e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.852Z', - uuid: '713c7d89-6e26-55e3-8d16-f05377adea0e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '713c7d89-6e26-55e3-8d16-f05377adea0e' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:09:52.869Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '713c7d89-6e26-55e3-8d16-f05377adea0e', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 47, - started_at: '2026-09-28T19:09:52.811Z', - finished_at: '2026-09-28T19:09:52.858Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [ '0e07a5a8-594f-4b54-9d79-3065c659060f' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:52.870Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:09:52.870Z CLI error [TEST REPORTING AND ANALYTICS:service] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:09:52.872Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=65b3f5c05ffb14e6a3c4c1e588cb2c21a724a3cdccba465967dd0e08ca0a6cbb platform={} -2026-09-28T19:09:52.879Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c4ad5742-6e40-5ea5-920d-e7af73564cba', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:52.874Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:52.889Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:09:52.889Z CLI error [TEST REPORTING AND ANALYTICS:service] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:09:52.891Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.865Z', - uuid: '9de34868-69c2-5f59-a780-5b767fd2f241', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '9de34868-69c2-5f59-a780-5b767fd2f241' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.867Z', - uuid: '9de34868-69c2-5f59-a780-5b767fd2f241', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9de34868-69c2-5f59-a780-5b767fd2f241' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.867Z', - uuid: '9de34868-69c2-5f59-a780-5b767fd2f241', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9de34868-69c2-5f59-a780-5b767fd2f241' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:09:52.893Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9de34868-69c2-5f59-a780-5b767fd2f241', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:09:52.858Z', - finished_at: '2026-09-28T19:09:52.874Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:52.895Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=65b3f5c05ffb14e6a3c4c1e588cb2c21a724a3cdccba465967dd0e08ca0a6cbb platform={} -2026-09-28T19:09:52.904Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8075e545-eab4-57f9-8253-e42fcdfe1e50', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:52.898Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:52.913Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=1c1562aed02c1cfee86aafd945e36fadb1fffd6f55f0be44f0de33882598bd28 platform={} -2026-09-28T19:09:52.914Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.885Z', - uuid: 'c4ad5742-6e40-5ea5-920d-e7af73564cba', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'c4ad5742-6e40-5ea5-920d-e7af73564cba' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.888Z', - uuid: 'c4ad5742-6e40-5ea5-920d-e7af73564cba', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'c4ad5742-6e40-5ea5-920d-e7af73564cba' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.890Z', - uuid: 'c4ad5742-6e40-5ea5-920d-e7af73564cba', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c4ad5742-6e40-5ea5-920d-e7af73564cba' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.891Z', - uuid: 'c4ad5742-6e40-5ea5-920d-e7af73564cba', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c4ad5742-6e40-5ea5-920d-e7af73564cba' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:09:52.916Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c4ad5742-6e40-5ea5-920d-e7af73564cba', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 24, - started_at: '2026-09-28T19:09:52.874Z', - finished_at: '2026-09-28T19:09:52.898Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:52.918Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:09:52.918Z CLI error [TEST REPORTING AND ANALYTICS:service] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:09:52.924Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '24799d8e-2564-5469-82eb-4d8477a52bf4', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:52.919Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:52.927Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=65b3f5c05ffb14e6a3c4c1e588cb2c21a724a3cdccba465967dd0e08ca0a6cbb platform={} -2026-09-28T19:09:52.942Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.514Z', - uuid: '70d189ea-3e47-5ebe-963f-cb4d20366c68', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 391, - test_run_uuid: '70d189ea-3e47-5ebe-963f-cb4d20366c68' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.905Z', - uuid: '70d189ea-3e47-5ebe-963f-cb4d20366c68', - kind: 'TEST_STEP', - message: 'Expect "toContain"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '70d189ea-3e47-5ebe-963f-cb4d20366c68' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:09:52.943Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '159c77ad-5315-57e6-9134-250e1acc4486', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:52.930Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:52.950Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '70d189ea-3e47-5ebe-963f-cb4d20366c68', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 412, - started_at: '2026-09-28T19:09:52.507Z', - finished_at: '2026-09-28T19:09:52.919Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:52.955Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=1c1562aed02c1cfee86aafd945e36fadb1fffd6f55f0be44f0de33882598bd28 platform={} -2026-09-28T19:09:52.955Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:09:52.955Z CLI error [TEST REPORTING AND ANALYTICS:service] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:09:52.958Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=65b3f5c05ffb14e6a3c4c1e588cb2c21a724a3cdccba465967dd0e08ca0a6cbb platform={} -2026-09-28T19:09:52.968Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.913Z', - uuid: '8075e545-eab4-57f9-8253-e42fcdfe1e50', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '8075e545-eab4-57f9-8253-e42fcdfe1e50' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.916Z', - uuid: '8075e545-eab4-57f9-8253-e42fcdfe1e50', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '8075e545-eab4-57f9-8253-e42fcdfe1e50' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.918Z', - uuid: '8075e545-eab4-57f9-8253-e42fcdfe1e50', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '8075e545-eab4-57f9-8253-e42fcdfe1e50' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.919Z', - uuid: '8075e545-eab4-57f9-8253-e42fcdfe1e50', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '8075e545-eab4-57f9-8253-e42fcdfe1e50' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.919Z', - uuid: '8075e545-eab4-57f9-8253-e42fcdfe1e50', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '8075e545-eab4-57f9-8253-e42fcdfe1e50' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.921Z', - uuid: '8075e545-eab4-57f9-8253-e42fcdfe1e50', - kind: 'TEST_STEP', - message: 'Expect "toBeUndefined"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '8075e545-eab4-57f9-8253-e42fcdfe1e50' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:09:52.976Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '05c3976f-ca9d-57c5-8660-35d196c7fc9f', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:52.959Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:52.977Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8075e545-eab4-57f9-8253-e42fcdfe1e50', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 33, - started_at: '2026-09-28T19:09:52.898Z', - finished_at: '2026-09-28T19:09:52.931Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:52.978Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '664c9843-0e4c-5d30-b641-f2a7c0728383', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:52.961Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:52.985Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:09:52.985Z CLI error [TEST REPORTING AND ANALYTICS:service] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:09:52.986Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=1c1562aed02c1cfee86aafd945e36fadb1fffd6f55f0be44f0de33882598bd28 platform={} -2026-09-28T19:09:52.988Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.928Z', - uuid: '24799d8e-2564-5469-82eb-4d8477a52bf4', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '24799d8e-2564-5469-82eb-4d8477a52bf4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.932Z', - uuid: '24799d8e-2564-5469-82eb-4d8477a52bf4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '24799d8e-2564-5469-82eb-4d8477a52bf4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.934Z', - uuid: '24799d8e-2564-5469-82eb-4d8477a52bf4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '24799d8e-2564-5469-82eb-4d8477a52bf4' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:09:52.990Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '24799d8e-2564-5469-82eb-4d8477a52bf4', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 41, - started_at: '2026-09-28T19:09:52.919Z', - finished_at: '2026-09-28T19:09:52.960Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:52.990Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.948Z', - uuid: '159c77ad-5315-57e6-9134-250e1acc4486', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '159c77ad-5315-57e6-9134-250e1acc4486' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.952Z', - uuid: '159c77ad-5315-57e6-9134-250e1acc4486', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '159c77ad-5315-57e6-9134-250e1acc4486' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.953Z', - uuid: '159c77ad-5315-57e6-9134-250e1acc4486', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '159c77ad-5315-57e6-9134-250e1acc4486' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:09:52.993Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '159c77ad-5315-57e6-9134-250e1acc4486', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 33, - started_at: '2026-09-28T19:09:52.930Z', - finished_at: '2026-09-28T19:09:52.963Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:52.996Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'cdb0c904-b18f-5b01-b22d-9eb627e139f0', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:52.989Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:52.999Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=65b3f5c05ffb14e6a3c4c1e588cb2c21a724a3cdccba465967dd0e08ca0a6cbb platform={} -2026-09-28T19:09:53.015Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.968Z', - uuid: '05c3976f-ca9d-57c5-8660-35d196c7fc9f', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '05c3976f-ca9d-57c5-8660-35d196c7fc9f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.974Z', - uuid: '05c3976f-ca9d-57c5-8660-35d196c7fc9f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '05c3976f-ca9d-57c5-8660-35d196c7fc9f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.976Z', - uuid: '05c3976f-ca9d-57c5-8660-35d196c7fc9f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '05c3976f-ca9d-57c5-8660-35d196c7fc9f' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:09:53.018Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '05c3976f-ca9d-57c5-8660-35d196c7fc9f', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 31, - started_at: '2026-09-28T19:09:52.959Z', - finished_at: '2026-09-28T19:09:52.990Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:53.020Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.975Z', - uuid: '664c9843-0e4c-5d30-b641-f2a7c0728383', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 7, - test_run_uuid: '664c9843-0e4c-5d30-b641-f2a7c0728383' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.982Z', - uuid: '664c9843-0e4c-5d30-b641-f2a7c0728383', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '664c9843-0e4c-5d30-b641-f2a7c0728383' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.984Z', - uuid: '664c9843-0e4c-5d30-b641-f2a7c0728383', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '664c9843-0e4c-5d30-b641-f2a7c0728383' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.986Z', - uuid: '664c9843-0e4c-5d30-b641-f2a7c0728383', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '664c9843-0e4c-5d30-b641-f2a7c0728383' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.987Z', - uuid: '664c9843-0e4c-5d30-b641-f2a7c0728383', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '664c9843-0e4c-5d30-b641-f2a7c0728383' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.987Z', - uuid: '664c9843-0e4c-5d30-b641-f2a7c0728383', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '664c9843-0e4c-5d30-b641-f2a7c0728383' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.990Z', - uuid: '664c9843-0e4c-5d30-b641-f2a7c0728383', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '664c9843-0e4c-5d30-b641-f2a7c0728383' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:09:53.022Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '664c9843-0e4c-5d30-b641-f2a7c0728383', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 46, - started_at: '2026-09-28T19:09:52.961Z', - finished_at: '2026-09-28T19:09:53.007Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:54.315Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd19fc8e5-7536-54b5-8c19-b55cae6ea998', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:52.377Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '70d189ea-3e47-5ebe-963f-cb4d20366c68', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:52.507Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c919c690-1671-5d9a-99f0-36fd38635071', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:52.527Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd19fc8e5-7536-54b5-8c19-b55cae6ea998', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 132, - started_at: '2026-09-28T19:09:52.377Z', - finished_at: '2026-09-28T19:09:52.509Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: '33814cb2-852f-4037-880e-3c52e428fbcc', - name: 'beforeEach hook', - result: 'pending', - test_run_id: 'c919c690-1671-5d9a-99f0-36fd38635071', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:09:52.541Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: '33814cb2-852f-4037-880e-3c52e428fbcc', - name: 'beforeEach hook', - result: 'passed', - test_run_id: 'c919c690-1671-5d9a-99f0-36fd38635071', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:09:52.541Z', - finished_at: '2026-09-28T19:09:52.603Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c322a377-9624-564d-b129-62dc731c9f04', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:52.631Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c919c690-1671-5d9a-99f0-36fd38635071', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 105, - started_at: '2026-09-28T19:09:52.527Z', - finished_at: '2026-09-28T19:09:52.632Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [ '33814cb2-852f-4037-880e-3c52e428fbcc' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '809b0e6e-014c-58f7-a860-d256de441795', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:52.656Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c322a377-9624-564d-b129-62dc731c9f04', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 26, - started_at: '2026-09-28T19:09:52.631Z', - finished_at: '2026-09-28T19:09:52.657Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a93d3f7f-4991-5f80-9241-eaba6b5cbba9', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:52.680Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '809b0e6e-014c-58f7-a860-d256de441795', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 25, - started_at: '2026-09-28T19:09:52.656Z', - finished_at: '2026-09-28T19:09:52.681Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e2fcde09-83ff-5e09-b589-697ca66cda65', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:52.711Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a93d3f7f-4991-5f80-9241-eaba6b5cbba9', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 32, - started_at: '2026-09-28T19:09:52.680Z', - finished_at: '2026-09-28T19:09:52.712Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3d7021a1-7edf-5f95-b562-578a8e891878', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:52.748Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e2fcde09-83ff-5e09-b589-697ca66cda65', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 37, - started_at: '2026-09-28T19:09:52.711Z', - finished_at: '2026-09-28T19:09:52.748Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a2baf9d6-93b6-5c05-ac14-c626ed1efed2', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:52.784Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3d7021a1-7edf-5f95-b562-578a8e891878', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 37, - started_at: '2026-09-28T19:09:52.748Z', - finished_at: '2026-09-28T19:09:52.785Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '713c7d89-6e26-55e3-8d16-f05377adea0e', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:52.811Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: '0e07a5a8-594f-4b54-9d79-3065c659060f', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '713c7d89-6e26-55e3-8d16-f05377adea0e', - body: { lang: 'node', code: null }, - scope: 'PATCH /snapshots/:id updates snapshot name', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:09:52.835Z' - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a2baf9d6-93b6-5c05-ac14-c626ed1efed2', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 27, - started_at: '2026-09-28T19:09:52.784Z', - finished_at: '2026-09-28T19:09:52.811Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: '0e07a5a8-594f-4b54-9d79-3065c659060f', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '713c7d89-6e26-55e3-8d16-f05377adea0e', - body: { lang: 'node', code: null }, - scope: 'PATCH /snapshots/:id updates snapshot name', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:09:52.835Z', - finished_at: '2026-09-28T19:09:52.844Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9de34868-69c2-5f59-a780-5b767fd2f241', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:52.858Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '713c7d89-6e26-55e3-8d16-f05377adea0e', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 47, - started_at: '2026-09-28T19:09:52.811Z', - finished_at: '2026-09-28T19:09:52.858Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [ '0e07a5a8-594f-4b54-9d79-3065c659060f' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c4ad5742-6e40-5ea5-920d-e7af73564cba', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:52.874Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9de34868-69c2-5f59-a780-5b767fd2f241', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:09:52.858Z', - finished_at: '2026-09-28T19:09:52.874Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8075e545-eab4-57f9-8253-e42fcdfe1e50', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:52.898Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c4ad5742-6e40-5ea5-920d-e7af73564cba', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 24, - started_at: '2026-09-28T19:09:52.874Z', - finished_at: '2026-09-28T19:09:52.898Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '24799d8e-2564-5469-82eb-4d8477a52bf4', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:52.919Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '159c77ad-5315-57e6-9134-250e1acc4486', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:52.930Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '70d189ea-3e47-5ebe-963f-cb4d20366c68', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 412, - started_at: '2026-09-28T19:09:52.507Z', - finished_at: '2026-09-28T19:09:52.919Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '05c3976f-ca9d-57c5-8660-35d196c7fc9f', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:52.959Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8075e545-eab4-57f9-8253-e42fcdfe1e50', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 33, - started_at: '2026-09-28T19:09:52.898Z', - finished_at: '2026-09-28T19:09:52.931Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '664c9843-0e4c-5d30-b641-f2a7c0728383', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:52.961Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '24799d8e-2564-5469-82eb-4d8477a52bf4', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 41, - started_at: '2026-09-28T19:09:52.919Z', - finished_at: '2026-09-28T19:09:52.960Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '159c77ad-5315-57e6-9134-250e1acc4486', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 33, - started_at: '2026-09-28T19:09:52.930Z', - finished_at: '2026-09-28T19:09:52.963Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'cdb0c904-b18f-5b01-b22d-9eb627e139f0', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:52.989Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '05c3976f-ca9d-57c5-8660-35d196c7fc9f', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 31, - started_at: '2026-09-28T19:09:52.959Z', - finished_at: '2026-09-28T19:09:52.990Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '664c9843-0e4c-5d30-b641-f2a7c0728383', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 46, - started_at: '2026-09-28T19:09:52.961Z', - finished_at: '2026-09-28T19:09:53.007Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 7953:0 -2026-09-28T19:09:54.318Z CLI info [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:09:54.415Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c12942fa-0977-5b82-ab20-6abe2377d5ff', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:54.410Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:54.486Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=3626a3254a79e1601909352a7261bebc3923290e8bd9b8b2dca23680ce60394a platform={} -2026-09-28T19:09:54.499Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f6c85487-6a02-5135-90f6-f0a77fe0481c', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:54.490Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:54.507Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:54.460Z', - uuid: 'c12942fa-0977-5b82-ab20-6abe2377d5ff', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 9, - test_run_uuid: 'c12942fa-0977-5b82-ab20-6abe2377d5ff' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:54.471Z', - uuid: 'c12942fa-0977-5b82-ab20-6abe2377d5ff', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c12942fa-0977-5b82-ab20-6abe2377d5ff' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:54.472Z', - uuid: 'c12942fa-0977-5b82-ab20-6abe2377d5ff', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c12942fa-0977-5b82-ab20-6abe2377d5ff' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:09:54.509Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c12942fa-0977-5b82-ab20-6abe2377d5ff', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 80, - started_at: '2026-09-28T19:09:54.410Z', - finished_at: '2026-09-28T19:09:54.490Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:54.512Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=3626a3254a79e1601909352a7261bebc3923290e8bd9b8b2dca23680ce60394a platform={} -2026-09-28T19:09:54.520Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:54.502Z', - uuid: 'f6c85487-6a02-5135-90f6-f0a77fe0481c', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: 'f6c85487-6a02-5135-90f6-f0a77fe0481c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:54.507Z', - uuid: 'f6c85487-6a02-5135-90f6-f0a77fe0481c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f6c85487-6a02-5135-90f6-f0a77fe0481c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:54.507Z', - uuid: 'f6c85487-6a02-5135-90f6-f0a77fe0481c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f6c85487-6a02-5135-90f6-f0a77fe0481c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:54.508Z', - uuid: 'f6c85487-6a02-5135-90f6-f0a77fe0481c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f6c85487-6a02-5135-90f6-f0a77fe0481c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:54.508Z', - uuid: 'f6c85487-6a02-5135-90f6-f0a77fe0481c', - kind: 'TEST_STEP', - message: 'Expect "toBeGreaterThan"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f6c85487-6a02-5135-90f6-f0a77fe0481c' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:09:54.522Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f6c85487-6a02-5135-90f6-f0a77fe0481c', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 25, - started_at: '2026-09-28T19:09:54.490Z', - finished_at: '2026-09-28T19:09:54.515Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:55.043Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=1c1562aed02c1cfee86aafd945e36fadb1fffd6f55f0be44f0de33882598bd28 platform={} -2026-09-28T19:09:55.055Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.997Z', - uuid: 'cdb0c904-b18f-5b01-b22d-9eb627e139f0', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2037, - test_run_uuid: 'cdb0c904-b18f-5b01-b22d-9eb627e139f0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:55.035Z', - uuid: 'cdb0c904-b18f-5b01-b22d-9eb627e139f0', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'cdb0c904-b18f-5b01-b22d-9eb627e139f0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:55.036Z', - uuid: 'cdb0c904-b18f-5b01-b22d-9eb627e139f0', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'cdb0c904-b18f-5b01-b22d-9eb627e139f0' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:09:55.056Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'cdb0c904-b18f-5b01-b22d-9eb627e139f0', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 2060, - started_at: '2026-09-28T19:09:52.989Z', - finished_at: '2026-09-28T19:09:55.049Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:55.752Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.440Z', - uuid: 'd19fc8e5-7536-54b5-8c19-b55cae6ea998', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 27, - test_run_uuid: 'd19fc8e5-7536-54b5-8c19-b55cae6ea998' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.470Z', - uuid: 'd19fc8e5-7536-54b5-8c19-b55cae6ea998', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd19fc8e5-7536-54b5-8c19-b55cae6ea998' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.474Z', - uuid: 'd19fc8e5-7536-54b5-8c19-b55cae6ea998', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'd19fc8e5-7536-54b5-8c19-b55cae6ea998' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:09:52.543Z', - uuid: '33814cb2-852f-4037-880e-3c52e428fbcc', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - hook_run_uuid: '33814cb2-852f-4037-880e-3c52e428fbcc' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:09:52.552Z', - uuid: '33814cb2-852f-4037-880e-3c52e428fbcc', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: '33814cb2-852f-4037-880e-3c52e428fbcc' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:09:52.556Z', - uuid: '33814cb2-852f-4037-880e-3c52e428fbcc', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 26, - hook_run_uuid: '33814cb2-852f-4037-880e-3c52e428fbcc' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:09:52.583Z', - uuid: '33814cb2-852f-4037-880e-3c52e428fbcc', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 20, - hook_run_uuid: '33814cb2-852f-4037-880e-3c52e428fbcc' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.603Z', - uuid: 'c919c690-1671-5d9a-99f0-36fd38635071', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'c919c690-1671-5d9a-99f0-36fd38635071' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.608Z', - uuid: 'c919c690-1671-5d9a-99f0-36fd38635071', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c919c690-1671-5d9a-99f0-36fd38635071' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.609Z', - uuid: 'c919c690-1671-5d9a-99f0-36fd38635071', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c919c690-1671-5d9a-99f0-36fd38635071' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.609Z', - uuid: 'c919c690-1671-5d9a-99f0-36fd38635071', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c919c690-1671-5d9a-99f0-36fd38635071' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.609Z', - uuid: 'c919c690-1671-5d9a-99f0-36fd38635071', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c919c690-1671-5d9a-99f0-36fd38635071' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.609Z', - uuid: 'c919c690-1671-5d9a-99f0-36fd38635071', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c919c690-1671-5d9a-99f0-36fd38635071' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.610Z', - uuid: 'c919c690-1671-5d9a-99f0-36fd38635071', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c919c690-1671-5d9a-99f0-36fd38635071' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.643Z', - uuid: 'c322a377-9624-564d-b129-62dc731c9f04', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'c322a377-9624-564d-b129-62dc731c9f04' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.645Z', - uuid: 'c322a377-9624-564d-b129-62dc731c9f04', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c322a377-9624-564d-b129-62dc731c9f04' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.646Z', - uuid: 'c322a377-9624-564d-b129-62dc731c9f04', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c322a377-9624-564d-b129-62dc731c9f04' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.669Z', - uuid: '809b0e6e-014c-58f7-a860-d256de441795', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '809b0e6e-014c-58f7-a860-d256de441795' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.672Z', - uuid: '809b0e6e-014c-58f7-a860-d256de441795', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '809b0e6e-014c-58f7-a860-d256de441795' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.672Z', - uuid: '809b0e6e-014c-58f7-a860-d256de441795', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '809b0e6e-014c-58f7-a860-d256de441795' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.701Z', - uuid: 'a93d3f7f-4991-5f80-9241-eaba6b5cbba9', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'a93d3f7f-4991-5f80-9241-eaba6b5cbba9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.703Z', - uuid: 'a93d3f7f-4991-5f80-9241-eaba6b5cbba9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a93d3f7f-4991-5f80-9241-eaba6b5cbba9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.704Z', - uuid: 'a93d3f7f-4991-5f80-9241-eaba6b5cbba9', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a93d3f7f-4991-5f80-9241-eaba6b5cbba9' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.725Z', - uuid: 'e2fcde09-83ff-5e09-b589-697ca66cda65', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 7, - test_run_uuid: 'e2fcde09-83ff-5e09-b589-697ca66cda65' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.733Z', - uuid: 'e2fcde09-83ff-5e09-b589-697ca66cda65', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e2fcde09-83ff-5e09-b589-697ca66cda65' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.734Z', - uuid: 'e2fcde09-83ff-5e09-b589-697ca66cda65', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e2fcde09-83ff-5e09-b589-697ca66cda65' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.758Z', - uuid: '3d7021a1-7edf-5f95-b562-578a8e891878', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '3d7021a1-7edf-5f95-b562-578a8e891878' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.761Z', - uuid: '3d7021a1-7edf-5f95-b562-578a8e891878', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 8, - test_run_uuid: '3d7021a1-7edf-5f95-b562-578a8e891878' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.770Z', - uuid: '3d7021a1-7edf-5f95-b562-578a8e891878', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '3d7021a1-7edf-5f95-b562-578a8e891878' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.775Z', - uuid: '3d7021a1-7edf-5f95-b562-578a8e891878', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3d7021a1-7edf-5f95-b562-578a8e891878' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.776Z', - uuid: '3d7021a1-7edf-5f95-b562-578a8e891878', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3d7021a1-7edf-5f95-b562-578a8e891878' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.776Z', - uuid: '3d7021a1-7edf-5f95-b562-578a8e891878', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3d7021a1-7edf-5f95-b562-578a8e891878' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.793Z', - uuid: 'a2baf9d6-93b6-5c05-ac14-c626ed1efed2', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'a2baf9d6-93b6-5c05-ac14-c626ed1efed2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.798Z', - uuid: 'a2baf9d6-93b6-5c05-ac14-c626ed1efed2', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a2baf9d6-93b6-5c05-ac14-c626ed1efed2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.799Z', - uuid: 'a2baf9d6-93b6-5c05-ac14-c626ed1efed2', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a2baf9d6-93b6-5c05-ac14-c626ed1efed2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.799Z', - uuid: 'a2baf9d6-93b6-5c05-ac14-c626ed1efed2', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a2baf9d6-93b6-5c05-ac14-c626ed1efed2' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:09:52.838Z', - uuid: '0e07a5a8-594f-4b54-9d79-3065c659060f', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: '0e07a5a8-594f-4b54-9d79-3065c659060f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:09:52.840Z', - uuid: '0e07a5a8-594f-4b54-9d79-3065c659060f', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: '0e07a5a8-594f-4b54-9d79-3065c659060f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:09:52.841Z', - uuid: '0e07a5a8-594f-4b54-9d79-3065c659060f', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: '0e07a5a8-594f-4b54-9d79-3065c659060f' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.845Z', - uuid: '713c7d89-6e26-55e3-8d16-f05377adea0e', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '713c7d89-6e26-55e3-8d16-f05377adea0e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.848Z', - uuid: '713c7d89-6e26-55e3-8d16-f05377adea0e', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '713c7d89-6e26-55e3-8d16-f05377adea0e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.851Z', - uuid: '713c7d89-6e26-55e3-8d16-f05377adea0e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '713c7d89-6e26-55e3-8d16-f05377adea0e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.852Z', - uuid: '713c7d89-6e26-55e3-8d16-f05377adea0e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '713c7d89-6e26-55e3-8d16-f05377adea0e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.852Z', - uuid: '713c7d89-6e26-55e3-8d16-f05377adea0e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '713c7d89-6e26-55e3-8d16-f05377adea0e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.852Z', - uuid: '713c7d89-6e26-55e3-8d16-f05377adea0e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '713c7d89-6e26-55e3-8d16-f05377adea0e' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.865Z', - uuid: '9de34868-69c2-5f59-a780-5b767fd2f241', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '9de34868-69c2-5f59-a780-5b767fd2f241' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.867Z', - uuid: '9de34868-69c2-5f59-a780-5b767fd2f241', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9de34868-69c2-5f59-a780-5b767fd2f241' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.867Z', - uuid: '9de34868-69c2-5f59-a780-5b767fd2f241', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9de34868-69c2-5f59-a780-5b767fd2f241' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.885Z', - uuid: 'c4ad5742-6e40-5ea5-920d-e7af73564cba', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'c4ad5742-6e40-5ea5-920d-e7af73564cba' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.888Z', - uuid: 'c4ad5742-6e40-5ea5-920d-e7af73564cba', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'c4ad5742-6e40-5ea5-920d-e7af73564cba' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.890Z', - uuid: 'c4ad5742-6e40-5ea5-920d-e7af73564cba', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c4ad5742-6e40-5ea5-920d-e7af73564cba' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.891Z', - uuid: 'c4ad5742-6e40-5ea5-920d-e7af73564cba', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c4ad5742-6e40-5ea5-920d-e7af73564cba' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.514Z', - uuid: '70d189ea-3e47-5ebe-963f-cb4d20366c68', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 391, - test_run_uuid: '70d189ea-3e47-5ebe-963f-cb4d20366c68' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.905Z', - uuid: '70d189ea-3e47-5ebe-963f-cb4d20366c68', - kind: 'TEST_STEP', - message: 'Expect "toContain"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '70d189ea-3e47-5ebe-963f-cb4d20366c68' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.913Z', - uuid: '8075e545-eab4-57f9-8253-e42fcdfe1e50', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '8075e545-eab4-57f9-8253-e42fcdfe1e50' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.916Z', - uuid: '8075e545-eab4-57f9-8253-e42fcdfe1e50', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '8075e545-eab4-57f9-8253-e42fcdfe1e50' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.918Z', - uuid: '8075e545-eab4-57f9-8253-e42fcdfe1e50', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '8075e545-eab4-57f9-8253-e42fcdfe1e50' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.919Z', - uuid: '8075e545-eab4-57f9-8253-e42fcdfe1e50', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '8075e545-eab4-57f9-8253-e42fcdfe1e50' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.919Z', - uuid: '8075e545-eab4-57f9-8253-e42fcdfe1e50', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '8075e545-eab4-57f9-8253-e42fcdfe1e50' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.921Z', - uuid: '8075e545-eab4-57f9-8253-e42fcdfe1e50', - kind: 'TEST_STEP', - message: 'Expect "toBeUndefined"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '8075e545-eab4-57f9-8253-e42fcdfe1e50' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.928Z', - uuid: '24799d8e-2564-5469-82eb-4d8477a52bf4', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '24799d8e-2564-5469-82eb-4d8477a52bf4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.932Z', - uuid: '24799d8e-2564-5469-82eb-4d8477a52bf4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '24799d8e-2564-5469-82eb-4d8477a52bf4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.934Z', - uuid: '24799d8e-2564-5469-82eb-4d8477a52bf4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '24799d8e-2564-5469-82eb-4d8477a52bf4' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.948Z', - uuid: '159c77ad-5315-57e6-9134-250e1acc4486', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '159c77ad-5315-57e6-9134-250e1acc4486' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.952Z', - uuid: '159c77ad-5315-57e6-9134-250e1acc4486', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '159c77ad-5315-57e6-9134-250e1acc4486' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.953Z', - uuid: '159c77ad-5315-57e6-9134-250e1acc4486', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '159c77ad-5315-57e6-9134-250e1acc4486' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.968Z', - uuid: '05c3976f-ca9d-57c5-8660-35d196c7fc9f', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '05c3976f-ca9d-57c5-8660-35d196c7fc9f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.974Z', - uuid: '05c3976f-ca9d-57c5-8660-35d196c7fc9f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '05c3976f-ca9d-57c5-8660-35d196c7fc9f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.976Z', - uuid: '05c3976f-ca9d-57c5-8660-35d196c7fc9f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '05c3976f-ca9d-57c5-8660-35d196c7fc9f' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.975Z', - uuid: '664c9843-0e4c-5d30-b641-f2a7c0728383', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 7, - test_run_uuid: '664c9843-0e4c-5d30-b641-f2a7c0728383' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.982Z', - uuid: '664c9843-0e4c-5d30-b641-f2a7c0728383', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '664c9843-0e4c-5d30-b641-f2a7c0728383' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.984Z', - uuid: '664c9843-0e4c-5d30-b641-f2a7c0728383', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '664c9843-0e4c-5d30-b641-f2a7c0728383' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.986Z', - uuid: '664c9843-0e4c-5d30-b641-f2a7c0728383', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '664c9843-0e4c-5d30-b641-f2a7c0728383' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.987Z', - uuid: '664c9843-0e4c-5d30-b641-f2a7c0728383', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '664c9843-0e4c-5d30-b641-f2a7c0728383' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.987Z', - uuid: '664c9843-0e4c-5d30-b641-f2a7c0728383', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '664c9843-0e4c-5d30-b641-f2a7c0728383' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.990Z', - uuid: '664c9843-0e4c-5d30-b641-f2a7c0728383', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '664c9843-0e4c-5d30-b641-f2a7c0728383' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:54.460Z', - uuid: 'c12942fa-0977-5b82-ab20-6abe2377d5ff', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 9, - test_run_uuid: 'c12942fa-0977-5b82-ab20-6abe2377d5ff' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:54.471Z', - uuid: 'c12942fa-0977-5b82-ab20-6abe2377d5ff', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c12942fa-0977-5b82-ab20-6abe2377d5ff' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:54.472Z', - uuid: 'c12942fa-0977-5b82-ab20-6abe2377d5ff', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c12942fa-0977-5b82-ab20-6abe2377d5ff' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:54.502Z', - uuid: 'f6c85487-6a02-5135-90f6-f0a77fe0481c', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: 'f6c85487-6a02-5135-90f6-f0a77fe0481c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:54.507Z', - uuid: 'f6c85487-6a02-5135-90f6-f0a77fe0481c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f6c85487-6a02-5135-90f6-f0a77fe0481c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:54.507Z', - uuid: 'f6c85487-6a02-5135-90f6-f0a77fe0481c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f6c85487-6a02-5135-90f6-f0a77fe0481c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:54.508Z', - uuid: 'f6c85487-6a02-5135-90f6-f0a77fe0481c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f6c85487-6a02-5135-90f6-f0a77fe0481c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:54.508Z', - uuid: 'f6c85487-6a02-5135-90f6-f0a77fe0481c', - kind: 'TEST_STEP', - message: 'Expect "toBeGreaterThan"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f6c85487-6a02-5135-90f6-f0a77fe0481c' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:52.997Z', - uuid: 'cdb0c904-b18f-5b01-b22d-9eb627e139f0', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2037, - test_run_uuid: 'cdb0c904-b18f-5b01-b22d-9eb627e139f0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:55.035Z', - uuid: 'cdb0c904-b18f-5b01-b22d-9eb627e139f0', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'cdb0c904-b18f-5b01-b22d-9eb627e139f0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:55.036Z', - uuid: 'cdb0c904-b18f-5b01-b22d-9eb627e139f0', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'cdb0c904-b18f-5b01-b22d-9eb627e139f0' - } - ] - } -] to 7953:0 -2026-09-28T19:09:55.753Z CLI info [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:09:55.932Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'bdd276df-924b-5754-8791-8eb542f35f83', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:55.921Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:55.942Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '1c6e3ece-b63e-40a3-b33c-1f36eeb789d9', - name: 'beforeAll hook', - result: 'pending', - test_run_id: 'bdd276df-924b-5754-8791-8eb542f35f83', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:09:55.939Z' - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:55.995Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:09:55.941Z', - uuid: '1c6e3ece-b63e-40a3-b33c-1f36eeb789d9', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - hook_run_uuid: '1c6e3ece-b63e-40a3-b33c-1f36eeb789d9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:09:55.952Z', - uuid: '1c6e3ece-b63e-40a3-b33c-1f36eeb789d9', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 20, - hook_run_uuid: '1c6e3ece-b63e-40a3-b33c-1f36eeb789d9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:09:55.973Z', - uuid: '1c6e3ece-b63e-40a3-b33c-1f36eeb789d9', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 9, - hook_run_uuid: '1c6e3ece-b63e-40a3-b33c-1f36eeb789d9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:09:55.984Z', - uuid: '1c6e3ece-b63e-40a3-b33c-1f36eeb789d9', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: '1c6e3ece-b63e-40a3-b33c-1f36eeb789d9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:09:55.984Z', - uuid: '1c6e3ece-b63e-40a3-b33c-1f36eeb789d9', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: '1c6e3ece-b63e-40a3-b33c-1f36eeb789d9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:09:55.986Z', - uuid: '1c6e3ece-b63e-40a3-b33c-1f36eeb789d9', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: '1c6e3ece-b63e-40a3-b33c-1f36eeb789d9' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:09:55.996Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '1c6e3ece-b63e-40a3-b33c-1f36eeb789d9', - name: 'beforeAll hook', - result: 'passed', - test_run_id: 'bdd276df-924b-5754-8791-8eb542f35f83', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:09:55.939Z', - finished_at: '2026-09-28T19:09:55.991Z' - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:56.023Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=314bf1f425261f4532d46becfda1960ba7885ab8357ea323678b84a398782d6a platform={} -2026-09-28T19:09:56.030Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b04acd50-8d81-5a15-bd81-8957f0e2998e', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:56.027Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:56.037Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:55.999Z', - uuid: 'bdd276df-924b-5754-8791-8eb542f35f83', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'bdd276df-924b-5754-8791-8eb542f35f83' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.003Z', - uuid: 'bdd276df-924b-5754-8791-8eb542f35f83', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bdd276df-924b-5754-8791-8eb542f35f83' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.005Z', - uuid: 'bdd276df-924b-5754-8791-8eb542f35f83', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bdd276df-924b-5754-8791-8eb542f35f83' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:09:56.039Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'bdd276df-924b-5754-8791-8eb542f35f83', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 106, - started_at: '2026-09-28T19:09:55.921Z', - finished_at: '2026-09-28T19:09:56.027Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [ '1c6e3ece-b63e-40a3-b33c-1f36eeb789d9' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:56.044Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=314bf1f425261f4532d46becfda1960ba7885ab8357ea323678b84a398782d6a platform={} -2026-09-28T19:09:56.050Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ac4b634f-f7cd-5174-a22e-7bc7c60f211e', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:56.047Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:56.055Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.033Z', - uuid: 'b04acd50-8d81-5a15-bd81-8957f0e2998e', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'b04acd50-8d81-5a15-bd81-8957f0e2998e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.036Z', - uuid: 'b04acd50-8d81-5a15-bd81-8957f0e2998e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b04acd50-8d81-5a15-bd81-8957f0e2998e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.037Z', - uuid: 'b04acd50-8d81-5a15-bd81-8957f0e2998e', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b04acd50-8d81-5a15-bd81-8957f0e2998e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.037Z', - uuid: 'b04acd50-8d81-5a15-bd81-8957f0e2998e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b04acd50-8d81-5a15-bd81-8957f0e2998e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.037Z', - uuid: 'b04acd50-8d81-5a15-bd81-8957f0e2998e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b04acd50-8d81-5a15-bd81-8957f0e2998e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.038Z', - uuid: 'b04acd50-8d81-5a15-bd81-8957f0e2998e', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b04acd50-8d81-5a15-bd81-8957f0e2998e' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:09:56.057Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b04acd50-8d81-5a15-bd81-8957f0e2998e', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 20, - started_at: '2026-09-28T19:09:56.027Z', - finished_at: '2026-09-28T19:09:56.047Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:56.062Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=314bf1f425261f4532d46becfda1960ba7885ab8357ea323678b84a398782d6a platform={} -2026-09-28T19:09:56.071Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '65993433-93f5-5a45-87dc-31c2276de0fb', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:56.065Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:56.076Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.053Z', - uuid: 'ac4b634f-f7cd-5174-a22e-7bc7c60f211e', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'ac4b634f-f7cd-5174-a22e-7bc7c60f211e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.056Z', - uuid: 'ac4b634f-f7cd-5174-a22e-7bc7c60f211e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ac4b634f-f7cd-5174-a22e-7bc7c60f211e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.057Z', - uuid: 'ac4b634f-f7cd-5174-a22e-7bc7c60f211e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ac4b634f-f7cd-5174-a22e-7bc7c60f211e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.057Z', - uuid: 'ac4b634f-f7cd-5174-a22e-7bc7c60f211e', - kind: 'TEST_STEP', - message: 'Snapshot 20ee776f-e01a-435e-bc53-489812fe3f9c should be in the queue', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ac4b634f-f7cd-5174-a22e-7bc7c60f211e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.057Z', - uuid: 'ac4b634f-f7cd-5174-a22e-7bc7c60f211e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ac4b634f-f7cd-5174-a22e-7bc7c60f211e' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:09:56.078Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ac4b634f-f7cd-5174-a22e-7bc7c60f211e', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:09:56.047Z', - finished_at: '2026-09-28T19:09:56.066Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:56.082Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=314bf1f425261f4532d46becfda1960ba7885ab8357ea323678b84a398782d6a platform={} -2026-09-28T19:09:56.091Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8434d771-5989-5b64-a9b2-87ca9c9901e9', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:56.084Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:56.100Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.072Z', - uuid: '65993433-93f5-5a45-87dc-31c2276de0fb', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '65993433-93f5-5a45-87dc-31c2276de0fb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.075Z', - uuid: '65993433-93f5-5a45-87dc-31c2276de0fb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '65993433-93f5-5a45-87dc-31c2276de0fb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.076Z', - uuid: '65993433-93f5-5a45-87dc-31c2276de0fb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '65993433-93f5-5a45-87dc-31c2276de0fb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.076Z', - uuid: '65993433-93f5-5a45-87dc-31c2276de0fb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '65993433-93f5-5a45-87dc-31c2276de0fb' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:09:56.103Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '65993433-93f5-5a45-87dc-31c2276de0fb', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 20, - started_at: '2026-09-28T19:09:56.065Z', - finished_at: '2026-09-28T19:09:56.085Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:56.108Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=314bf1f425261f4532d46becfda1960ba7885ab8357ea323678b84a398782d6a platform={} -2026-09-28T19:09:56.117Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2c500274-2534-5d3b-b598-8066c2951a44', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:56.112Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:56.122Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.096Z', - uuid: '8434d771-5989-5b64-a9b2-87ca9c9901e9', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '8434d771-5989-5b64-a9b2-87ca9c9901e9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.100Z', - uuid: '8434d771-5989-5b64-a9b2-87ca9c9901e9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '8434d771-5989-5b64-a9b2-87ca9c9901e9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.102Z', - uuid: '8434d771-5989-5b64-a9b2-87ca9c9901e9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '8434d771-5989-5b64-a9b2-87ca9c9901e9' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:09:56.124Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8434d771-5989-5b64-a9b2-87ca9c9901e9', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 28, - started_at: '2026-09-28T19:09:56.084Z', - finished_at: '2026-09-28T19:09:56.112Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:56.125Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=314bf1f425261f4532d46becfda1960ba7885ab8357ea323678b84a398782d6a platform={} -2026-09-28T19:09:56.132Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3f066335-f69f-51d3-b3b4-491b2549fc69', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:56.127Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:56.140Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.117Z', - uuid: '2c500274-2534-5d3b-b598-8066c2951a44', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '2c500274-2534-5d3b-b598-8066c2951a44' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.120Z', - uuid: '2c500274-2534-5d3b-b598-8066c2951a44', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2c500274-2534-5d3b-b598-8066c2951a44' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.120Z', - uuid: '2c500274-2534-5d3b-b598-8066c2951a44', - kind: 'TEST_STEP', - message: 'Deleted snapshot should not appear in the queue', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2c500274-2534-5d3b-b598-8066c2951a44' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:09:56.143Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2c500274-2534-5d3b-b598-8066c2951a44', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:09:56.112Z', - finished_at: '2026-09-28T19:09:56.128Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:56.311Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c12942fa-0977-5b82-ab20-6abe2377d5ff', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:54.410Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f6c85487-6a02-5135-90f6-f0a77fe0481c', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:54.490Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c12942fa-0977-5b82-ab20-6abe2377d5ff', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 80, - started_at: '2026-09-28T19:09:54.410Z', - finished_at: '2026-09-28T19:09:54.490Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f6c85487-6a02-5135-90f6-f0a77fe0481c', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 25, - started_at: '2026-09-28T19:09:54.490Z', - finished_at: '2026-09-28T19:09:54.515Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'cdb0c904-b18f-5b01-b22d-9eb627e139f0', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 2060, - started_at: '2026-09-28T19:09:52.989Z', - finished_at: '2026-09-28T19:09:55.049Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'bdd276df-924b-5754-8791-8eb542f35f83', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:55.921Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '1c6e3ece-b63e-40a3-b33c-1f36eeb789d9', - name: 'beforeAll hook', - result: 'pending', - test_run_id: 'bdd276df-924b-5754-8791-8eb542f35f83', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:09:55.939Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '1c6e3ece-b63e-40a3-b33c-1f36eeb789d9', - name: 'beforeAll hook', - result: 'passed', - test_run_id: 'bdd276df-924b-5754-8791-8eb542f35f83', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:09:55.939Z', - finished_at: '2026-09-28T19:09:55.991Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b04acd50-8d81-5a15-bd81-8957f0e2998e', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:56.027Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'bdd276df-924b-5754-8791-8eb542f35f83', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 106, - started_at: '2026-09-28T19:09:55.921Z', - finished_at: '2026-09-28T19:09:56.027Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [ '1c6e3ece-b63e-40a3-b33c-1f36eeb789d9' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ac4b634f-f7cd-5174-a22e-7bc7c60f211e', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:56.047Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b04acd50-8d81-5a15-bd81-8957f0e2998e', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 20, - started_at: '2026-09-28T19:09:56.027Z', - finished_at: '2026-09-28T19:09:56.047Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '65993433-93f5-5a45-87dc-31c2276de0fb', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:56.065Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ac4b634f-f7cd-5174-a22e-7bc7c60f211e', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:09:56.047Z', - finished_at: '2026-09-28T19:09:56.066Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8434d771-5989-5b64-a9b2-87ca9c9901e9', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:56.084Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '65993433-93f5-5a45-87dc-31c2276de0fb', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 20, - started_at: '2026-09-28T19:09:56.065Z', - finished_at: '2026-09-28T19:09:56.085Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2c500274-2534-5d3b-b598-8066c2951a44', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:56.112Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8434d771-5989-5b64-a9b2-87ca9c9901e9', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 28, - started_at: '2026-09-28T19:09:56.084Z', - finished_at: '2026-09-28T19:09:56.112Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3f066335-f69f-51d3-b3b4-491b2549fc69', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:56.127Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2c500274-2534-5d3b-b598-8066c2951a44', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:09:56.112Z', - finished_at: '2026-09-28T19:09:56.128Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 7953:0 -2026-09-28T19:09:56.313Z CLI info [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:09:56.580Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '19b11ae6-735a-51cd-b513-3a0d3ad59ec6', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:56.573Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:56.888Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=b6214933d6668e1e90c82a1e994676e2c7d9a03437786f6ff633471471781cc9 platform={} -2026-09-28T19:09:56.901Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ebc67556-0927-56ba-9cff-36f0de1ddc04', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:56.892Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:56.907Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.717Z', - uuid: '19b11ae6-735a-51cd-b513-3a0d3ad59ec6', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 126, - test_run_uuid: '19b11ae6-735a-51cd-b513-3a0d3ad59ec6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.846Z', - uuid: '19b11ae6-735a-51cd-b513-3a0d3ad59ec6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '19b11ae6-735a-51cd-b513-3a0d3ad59ec6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.848Z', - uuid: '19b11ae6-735a-51cd-b513-3a0d3ad59ec6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '19b11ae6-735a-51cd-b513-3a0d3ad59ec6' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:09:56.908Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '19b11ae6-735a-51cd-b513-3a0d3ad59ec6', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 321, - started_at: '2026-09-28T19:09:56.573Z', - finished_at: '2026-09-28T19:09:56.894Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:57.277Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=b6214933d6668e1e90c82a1e994676e2c7d9a03437786f6ff633471471781cc9 platform={} -2026-09-28T19:09:57.297Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fccd461a-9bfc-55c2-bb3c-587bb297fc7e', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:57.287Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:57.303Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.899Z', - uuid: 'ebc67556-0927-56ba-9cff-36f0de1ddc04', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 358, - test_run_uuid: 'ebc67556-0927-56ba-9cff-36f0de1ddc04' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:57.258Z', - uuid: 'ebc67556-0927-56ba-9cff-36f0de1ddc04', - kind: 'TEST_STEP', - message: 'Expect "toContain"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ebc67556-0927-56ba-9cff-36f0de1ddc04' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:09:57.309Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ebc67556-0927-56ba-9cff-36f0de1ddc04', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 397, - started_at: '2026-09-28T19:09:56.892Z', - finished_at: '2026-09-28T19:09:57.289Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:57.318Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=b6214933d6668e1e90c82a1e994676e2c7d9a03437786f6ff633471471781cc9 platform={} -2026-09-28T19:09:57.326Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '95941f35-8302-548c-aacf-847a78a79262', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:57.322Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:57.330Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:57.298Z', - uuid: 'fccd461a-9bfc-55c2-bb3c-587bb297fc7e', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'fccd461a-9bfc-55c2-bb3c-587bb297fc7e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:57.302Z', - uuid: 'fccd461a-9bfc-55c2-bb3c-587bb297fc7e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fccd461a-9bfc-55c2-bb3c-587bb297fc7e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:57.307Z', - uuid: 'fccd461a-9bfc-55c2-bb3c-587bb297fc7e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fccd461a-9bfc-55c2-bb3c-587bb297fc7e' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:09:57.331Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fccd461a-9bfc-55c2-bb3c-587bb297fc7e', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 36, - started_at: '2026-09-28T19:09:57.287Z', - finished_at: '2026-09-28T19:09:57.323Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:57.335Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=b6214933d6668e1e90c82a1e994676e2c7d9a03437786f6ff633471471781cc9 platform={} -2026-09-28T19:09:57.342Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c9bdcdd4-613d-5920-88b0-2ea2bb54e1b0', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:57.338Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:57.347Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:57.328Z', - uuid: '95941f35-8302-548c-aacf-847a78a79262', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '95941f35-8302-548c-aacf-847a78a79262' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:57.330Z', - uuid: '95941f35-8302-548c-aacf-847a78a79262', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '95941f35-8302-548c-aacf-847a78a79262' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:57.331Z', - uuid: '95941f35-8302-548c-aacf-847a78a79262', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '95941f35-8302-548c-aacf-847a78a79262' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:09:57.349Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '95941f35-8302-548c-aacf-847a78a79262', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 17, - started_at: '2026-09-28T19:09:57.322Z', - finished_at: '2026-09-28T19:09:57.339Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:09:57.423Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:09:55.941Z', - uuid: '1c6e3ece-b63e-40a3-b33c-1f36eeb789d9', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - hook_run_uuid: '1c6e3ece-b63e-40a3-b33c-1f36eeb789d9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:09:55.952Z', - uuid: '1c6e3ece-b63e-40a3-b33c-1f36eeb789d9', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 20, - hook_run_uuid: '1c6e3ece-b63e-40a3-b33c-1f36eeb789d9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:09:55.973Z', - uuid: '1c6e3ece-b63e-40a3-b33c-1f36eeb789d9', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 9, - hook_run_uuid: '1c6e3ece-b63e-40a3-b33c-1f36eeb789d9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:09:55.984Z', - uuid: '1c6e3ece-b63e-40a3-b33c-1f36eeb789d9', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: '1c6e3ece-b63e-40a3-b33c-1f36eeb789d9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:09:55.984Z', - uuid: '1c6e3ece-b63e-40a3-b33c-1f36eeb789d9', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: '1c6e3ece-b63e-40a3-b33c-1f36eeb789d9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:09:55.986Z', - uuid: '1c6e3ece-b63e-40a3-b33c-1f36eeb789d9', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: '1c6e3ece-b63e-40a3-b33c-1f36eeb789d9' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:55.999Z', - uuid: 'bdd276df-924b-5754-8791-8eb542f35f83', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'bdd276df-924b-5754-8791-8eb542f35f83' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.003Z', - uuid: 'bdd276df-924b-5754-8791-8eb542f35f83', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bdd276df-924b-5754-8791-8eb542f35f83' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.005Z', - uuid: 'bdd276df-924b-5754-8791-8eb542f35f83', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bdd276df-924b-5754-8791-8eb542f35f83' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.033Z', - uuid: 'b04acd50-8d81-5a15-bd81-8957f0e2998e', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'b04acd50-8d81-5a15-bd81-8957f0e2998e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.036Z', - uuid: 'b04acd50-8d81-5a15-bd81-8957f0e2998e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b04acd50-8d81-5a15-bd81-8957f0e2998e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.037Z', - uuid: 'b04acd50-8d81-5a15-bd81-8957f0e2998e', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b04acd50-8d81-5a15-bd81-8957f0e2998e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.037Z', - uuid: 'b04acd50-8d81-5a15-bd81-8957f0e2998e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b04acd50-8d81-5a15-bd81-8957f0e2998e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.037Z', - uuid: 'b04acd50-8d81-5a15-bd81-8957f0e2998e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b04acd50-8d81-5a15-bd81-8957f0e2998e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.038Z', - uuid: 'b04acd50-8d81-5a15-bd81-8957f0e2998e', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b04acd50-8d81-5a15-bd81-8957f0e2998e' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.053Z', - uuid: 'ac4b634f-f7cd-5174-a22e-7bc7c60f211e', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'ac4b634f-f7cd-5174-a22e-7bc7c60f211e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.056Z', - uuid: 'ac4b634f-f7cd-5174-a22e-7bc7c60f211e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ac4b634f-f7cd-5174-a22e-7bc7c60f211e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.057Z', - uuid: 'ac4b634f-f7cd-5174-a22e-7bc7c60f211e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ac4b634f-f7cd-5174-a22e-7bc7c60f211e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.057Z', - uuid: 'ac4b634f-f7cd-5174-a22e-7bc7c60f211e', - kind: 'TEST_STEP', - message: 'Snapshot 20ee776f-e01a-435e-bc53-489812fe3f9c should be in the queue', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ac4b634f-f7cd-5174-a22e-7bc7c60f211e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.057Z', - uuid: 'ac4b634f-f7cd-5174-a22e-7bc7c60f211e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ac4b634f-f7cd-5174-a22e-7bc7c60f211e' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.072Z', - uuid: '65993433-93f5-5a45-87dc-31c2276de0fb', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '65993433-93f5-5a45-87dc-31c2276de0fb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.075Z', - uuid: '65993433-93f5-5a45-87dc-31c2276de0fb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '65993433-93f5-5a45-87dc-31c2276de0fb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.076Z', - uuid: '65993433-93f5-5a45-87dc-31c2276de0fb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '65993433-93f5-5a45-87dc-31c2276de0fb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.076Z', - uuid: '65993433-93f5-5a45-87dc-31c2276de0fb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '65993433-93f5-5a45-87dc-31c2276de0fb' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.096Z', - uuid: '8434d771-5989-5b64-a9b2-87ca9c9901e9', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '8434d771-5989-5b64-a9b2-87ca9c9901e9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.100Z', - uuid: '8434d771-5989-5b64-a9b2-87ca9c9901e9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '8434d771-5989-5b64-a9b2-87ca9c9901e9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.102Z', - uuid: '8434d771-5989-5b64-a9b2-87ca9c9901e9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '8434d771-5989-5b64-a9b2-87ca9c9901e9' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.117Z', - uuid: '2c500274-2534-5d3b-b598-8066c2951a44', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '2c500274-2534-5d3b-b598-8066c2951a44' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.120Z', - uuid: '2c500274-2534-5d3b-b598-8066c2951a44', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2c500274-2534-5d3b-b598-8066c2951a44' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.120Z', - uuid: '2c500274-2534-5d3b-b598-8066c2951a44', - kind: 'TEST_STEP', - message: 'Deleted snapshot should not appear in the queue', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2c500274-2534-5d3b-b598-8066c2951a44' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.717Z', - uuid: '19b11ae6-735a-51cd-b513-3a0d3ad59ec6', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 126, - test_run_uuid: '19b11ae6-735a-51cd-b513-3a0d3ad59ec6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.846Z', - uuid: '19b11ae6-735a-51cd-b513-3a0d3ad59ec6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '19b11ae6-735a-51cd-b513-3a0d3ad59ec6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.848Z', - uuid: '19b11ae6-735a-51cd-b513-3a0d3ad59ec6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '19b11ae6-735a-51cd-b513-3a0d3ad59ec6' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.899Z', - uuid: 'ebc67556-0927-56ba-9cff-36f0de1ddc04', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 358, - test_run_uuid: 'ebc67556-0927-56ba-9cff-36f0de1ddc04' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:57.258Z', - uuid: 'ebc67556-0927-56ba-9cff-36f0de1ddc04', - kind: 'TEST_STEP', - message: 'Expect "toContain"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ebc67556-0927-56ba-9cff-36f0de1ddc04' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:57.298Z', - uuid: 'fccd461a-9bfc-55c2-bb3c-587bb297fc7e', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'fccd461a-9bfc-55c2-bb3c-587bb297fc7e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:57.302Z', - uuid: 'fccd461a-9bfc-55c2-bb3c-587bb297fc7e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fccd461a-9bfc-55c2-bb3c-587bb297fc7e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:57.307Z', - uuid: 'fccd461a-9bfc-55c2-bb3c-587bb297fc7e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fccd461a-9bfc-55c2-bb3c-587bb297fc7e' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:57.328Z', - uuid: '95941f35-8302-548c-aacf-847a78a79262', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '95941f35-8302-548c-aacf-847a78a79262' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:57.330Z', - uuid: '95941f35-8302-548c-aacf-847a78a79262', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '95941f35-8302-548c-aacf-847a78a79262' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:57.331Z', - uuid: '95941f35-8302-548c-aacf-847a78a79262', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '95941f35-8302-548c-aacf-847a78a79262' - } - ] - } -] to 7953:0 -2026-09-28T19:09:57.424Z CLI info [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:09:58.315Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '19b11ae6-735a-51cd-b513-3a0d3ad59ec6', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:56.573Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ebc67556-0927-56ba-9cff-36f0de1ddc04', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:56.892Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '19b11ae6-735a-51cd-b513-3a0d3ad59ec6', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 321, - started_at: '2026-09-28T19:09:56.573Z', - finished_at: '2026-09-28T19:09:56.894Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fccd461a-9bfc-55c2-bb3c-587bb297fc7e', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:57.287Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ebc67556-0927-56ba-9cff-36f0de1ddc04', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 397, - started_at: '2026-09-28T19:09:56.892Z', - finished_at: '2026-09-28T19:09:57.289Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '95941f35-8302-548c-aacf-847a78a79262', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:57.322Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fccd461a-9bfc-55c2-bb3c-587bb297fc7e', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 36, - started_at: '2026-09-28T19:09:57.287Z', - finished_at: '2026-09-28T19:09:57.323Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c9bdcdd4-613d-5920-88b0-2ea2bb54e1b0', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:57.338Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '95941f35-8302-548c-aacf-847a78a79262', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 17, - started_at: '2026-09-28T19:09:57.322Z', - finished_at: '2026-09-28T19:09:57.339Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 7953:0 -2026-09-28T19:09:58.316Z CLI info [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:10:00.400Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=b6214933d6668e1e90c82a1e994676e2c7d9a03437786f6ff633471471781cc9 platform={} -2026-09-28T19:10:00.426Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:57.346Z', - uuid: 'c9bdcdd4-613d-5920-88b0-2ea2bb54e1b0', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3033, - test_run_uuid: 'c9bdcdd4-613d-5920-88b0-2ea2bb54e1b0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:00.380Z', - uuid: 'c9bdcdd4-613d-5920-88b0-2ea2bb54e1b0', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c9bdcdd4-613d-5920-88b0-2ea2bb54e1b0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:00.381Z', - uuid: 'c9bdcdd4-613d-5920-88b0-2ea2bb54e1b0', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c9bdcdd4-613d-5920-88b0-2ea2bb54e1b0' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:10:00.428Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c9bdcdd4-613d-5920-88b0-2ea2bb54e1b0', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 3067, - started_at: '2026-09-28T19:09:57.338Z', - finished_at: '2026-09-28T19:10:00.405Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:02.158Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2fd633d5-c850-588f-8e16-c59b4f954f12', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:02.134Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:02.162Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'ea7e6b12-a8bf-49cd-8ff0-134e56da1eaa', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '2fd633d5-c850-588f-8e16-c59b4f954f12', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:10:02.151Z' - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:02.216Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:10:02.154Z', - uuid: 'ea7e6b12-a8bf-49cd-8ff0-134e56da1eaa', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 7, - hook_run_uuid: 'ea7e6b12-a8bf-49cd-8ff0-134e56da1eaa' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:10:02.166Z', - uuid: 'ea7e6b12-a8bf-49cd-8ff0-134e56da1eaa', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - hook_run_uuid: 'ea7e6b12-a8bf-49cd-8ff0-134e56da1eaa' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:10:02.172Z', - uuid: 'ea7e6b12-a8bf-49cd-8ff0-134e56da1eaa', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 22, - hook_run_uuid: 'ea7e6b12-a8bf-49cd-8ff0-134e56da1eaa' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:10:02.195Z', - uuid: 'ea7e6b12-a8bf-49cd-8ff0-134e56da1eaa', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 10, - hook_run_uuid: 'ea7e6b12-a8bf-49cd-8ff0-134e56da1eaa' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:10:02.221Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'ea7e6b12-a8bf-49cd-8ff0-134e56da1eaa', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '2fd633d5-c850-588f-8e16-c59b4f954f12', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:10:02.151Z', - finished_at: '2026-09-28T19:10:02.205Z' - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:02.240Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=d47a290897320472ebca511265ff72b7f44fe4bc34ce8f328012ad3a99c7c34c platform={} -2026-09-28T19:10:02.252Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1accbe34-b452-5d34-855f-3a6d7987088b', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:02.244Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:02.264Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.205Z', - uuid: '2fd633d5-c850-588f-8e16-c59b4f954f12', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 7, - test_run_uuid: '2fd633d5-c850-588f-8e16-c59b4f954f12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.217Z', - uuid: '2fd633d5-c850-588f-8e16-c59b4f954f12', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2fd633d5-c850-588f-8e16-c59b4f954f12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.221Z', - uuid: '2fd633d5-c850-588f-8e16-c59b4f954f12', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '2fd633d5-c850-588f-8e16-c59b4f954f12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.222Z', - uuid: '2fd633d5-c850-588f-8e16-c59b4f954f12', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2fd633d5-c850-588f-8e16-c59b4f954f12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.222Z', - uuid: '2fd633d5-c850-588f-8e16-c59b4f954f12', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2fd633d5-c850-588f-8e16-c59b4f954f12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.223Z', - uuid: '2fd633d5-c850-588f-8e16-c59b4f954f12', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2fd633d5-c850-588f-8e16-c59b4f954f12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.223Z', - uuid: '2fd633d5-c850-588f-8e16-c59b4f954f12', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2fd633d5-c850-588f-8e16-c59b4f954f12' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:10:02.264Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:10:02.266Z CLI error [TEST REPORTING AND ANALYTICS:service] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:10:02.269Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2fd633d5-c850-588f-8e16-c59b4f954f12', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 111, - started_at: '2026-09-28T19:10:02.134Z', - finished_at: '2026-09-28T19:10:02.245Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [ 'ea7e6b12-a8bf-49cd-8ff0-134e56da1eaa' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:02.271Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=d47a290897320472ebca511265ff72b7f44fe4bc34ce8f328012ad3a99c7c34c platform={} -2026-09-28T19:10:02.280Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5423bea2-052c-5cbe-a095-cee315a9181e', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:02.274Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:02.286Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.254Z', - uuid: '1accbe34-b452-5d34-855f-3a6d7987088b', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 8, - test_run_uuid: '1accbe34-b452-5d34-855f-3a6d7987088b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.262Z', - uuid: '1accbe34-b452-5d34-855f-3a6d7987088b', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1accbe34-b452-5d34-855f-3a6d7987088b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.264Z', - uuid: '1accbe34-b452-5d34-855f-3a6d7987088b', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1accbe34-b452-5d34-855f-3a6d7987088b' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:10:02.287Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1accbe34-b452-5d34-855f-3a6d7987088b', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 31, - started_at: '2026-09-28T19:10:02.244Z', - finished_at: '2026-09-28T19:10:02.275Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:02.288Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:10:02.288Z CLI error [TEST REPORTING AND ANALYTICS:service] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:10:02.292Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=d47a290897320472ebca511265ff72b7f44fe4bc34ce8f328012ad3a99c7c34c platform={} -2026-09-28T19:10:02.310Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Processing batch event [ - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c9bdcdd4-613d-5920-88b0-2ea2bb54e1b0', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 3067, - started_at: '2026-09-28T19:09:57.338Z', - finished_at: '2026-09-28T19:10:00.405Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2fd633d5-c850-588f-8e16-c59b4f954f12', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:02.134Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'ea7e6b12-a8bf-49cd-8ff0-134e56da1eaa', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '2fd633d5-c850-588f-8e16-c59b4f954f12', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:10:02.151Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'ea7e6b12-a8bf-49cd-8ff0-134e56da1eaa', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '2fd633d5-c850-588f-8e16-c59b4f954f12', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:10:02.151Z', - finished_at: '2026-09-28T19:10:02.205Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1accbe34-b452-5d34-855f-3a6d7987088b', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:02.244Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2fd633d5-c850-588f-8e16-c59b4f954f12', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 111, - started_at: '2026-09-28T19:10:02.134Z', - finished_at: '2026-09-28T19:10:02.245Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [ 'ea7e6b12-a8bf-49cd-8ff0-134e56da1eaa' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5423bea2-052c-5cbe-a095-cee315a9181e', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:02.274Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1accbe34-b452-5d34-855f-3a6d7987088b', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 31, - started_at: '2026-09-28T19:10:02.244Z', - finished_at: '2026-09-28T19:10:02.275Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 7953:0 -2026-09-28T19:10:02.311Z CLI info [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:10:02.327Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fc3ab534-069a-53da-b70d-2becc44c819c', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:02.296Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:02.334Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.285Z', - uuid: '5423bea2-052c-5cbe-a095-cee315a9181e', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '5423bea2-052c-5cbe-a095-cee315a9181e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.288Z', - uuid: '5423bea2-052c-5cbe-a095-cee315a9181e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5423bea2-052c-5cbe-a095-cee315a9181e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.288Z', - uuid: '5423bea2-052c-5cbe-a095-cee315a9181e', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5423bea2-052c-5cbe-a095-cee315a9181e' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:10:02.336Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5423bea2-052c-5cbe-a095-cee315a9181e', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 22, - started_at: '2026-09-28T19:10:02.274Z', - finished_at: '2026-09-28T19:10:02.296Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:02.336Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:10:02.336Z CLI error [TEST REPORTING AND ANALYTICS:service] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:10:02.340Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=d47a290897320472ebca511265ff72b7f44fe4bc34ce8f328012ad3a99c7c34c platform={} -2026-09-28T19:10:02.347Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ba9a921c-f3f0-5f93-8175-5394f755d0dd', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:02.342Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:02.351Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.334Z', - uuid: 'fc3ab534-069a-53da-b70d-2becc44c819c', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'fc3ab534-069a-53da-b70d-2becc44c819c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.336Z', - uuid: 'fc3ab534-069a-53da-b70d-2becc44c819c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fc3ab534-069a-53da-b70d-2becc44c819c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.336Z', - uuid: 'fc3ab534-069a-53da-b70d-2becc44c819c', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fc3ab534-069a-53da-b70d-2becc44c819c' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:10:02.353Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fc3ab534-069a-53da-b70d-2becc44c819c', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 46, - started_at: '2026-09-28T19:10:02.296Z', - finished_at: '2026-09-28T19:10:02.342Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:02.358Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:10:02.358Z CLI error [TEST REPORTING AND ANALYTICS:service] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:10:02.367Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=d47a290897320472ebca511265ff72b7f44fe4bc34ce8f328012ad3a99c7c34c platform={} -2026-09-28T19:10:02.378Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3f11e8e3-9567-57fd-83ff-a57b556c5faf', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:02.371Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:02.386Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.353Z', - uuid: 'ba9a921c-f3f0-5f93-8175-5394f755d0dd', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'ba9a921c-f3f0-5f93-8175-5394f755d0dd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.356Z', - uuid: 'ba9a921c-f3f0-5f93-8175-5394f755d0dd', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ba9a921c-f3f0-5f93-8175-5394f755d0dd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.359Z', - uuid: 'ba9a921c-f3f0-5f93-8175-5394f755d0dd', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ba9a921c-f3f0-5f93-8175-5394f755d0dd' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:10:02.388Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:10:02.388Z CLI error [TEST REPORTING AND ANALYTICS:service] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:10:02.389Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ba9a921c-f3f0-5f93-8175-5394f755d0dd', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 29, - started_at: '2026-09-28T19:10:02.342Z', - finished_at: '2026-09-28T19:10:02.371Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:02.394Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=d47a290897320472ebca511265ff72b7f44fe4bc34ce8f328012ad3a99c7c34c platform={} -2026-09-28T19:10:02.401Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2868f334-552a-5321-ac70-e4fc64dc74cb', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:02.397Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:02.405Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.383Z', - uuid: '3f11e8e3-9567-57fd-83ff-a57b556c5faf', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '3f11e8e3-9567-57fd-83ff-a57b556c5faf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.386Z', - uuid: '3f11e8e3-9567-57fd-83ff-a57b556c5faf', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '3f11e8e3-9567-57fd-83ff-a57b556c5faf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.388Z', - uuid: '3f11e8e3-9567-57fd-83ff-a57b556c5faf', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '3f11e8e3-9567-57fd-83ff-a57b556c5faf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.390Z', - uuid: '3f11e8e3-9567-57fd-83ff-a57b556c5faf', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3f11e8e3-9567-57fd-83ff-a57b556c5faf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.391Z', - uuid: '3f11e8e3-9567-57fd-83ff-a57b556c5faf', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3f11e8e3-9567-57fd-83ff-a57b556c5faf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.391Z', - uuid: '3f11e8e3-9567-57fd-83ff-a57b556c5faf', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3f11e8e3-9567-57fd-83ff-a57b556c5faf' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:10:02.406Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3f11e8e3-9567-57fd-83ff-a57b556c5faf', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 27, - started_at: '2026-09-28T19:10:02.371Z', - finished_at: '2026-09-28T19:10:02.398Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:02.408Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:10:02.408Z CLI error [TEST REPORTING AND ANALYTICS:service] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:10:02.410Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=d47a290897320472ebca511265ff72b7f44fe4bc34ce8f328012ad3a99c7c34c platform={} -2026-09-28T19:10:02.429Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4e9517e1-1ffb-5f4c-a3f5-d7dbdcfa8082', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:02.417Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:02.438Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'efa129a7-8c05-4272-8af1-dc402bc70cf2', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '4e9517e1-1ffb-5f4c-a3f5-d7dbdcfa8082', - body: { lang: 'node', code: null }, - scope: 'PATCH /snapshots/:id updates snapshot name', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:10:02.431Z' - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:02.441Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.405Z', - uuid: '2868f334-552a-5321-ac70-e4fc64dc74cb', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '2868f334-552a-5321-ac70-e4fc64dc74cb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.406Z', - uuid: '2868f334-552a-5321-ac70-e4fc64dc74cb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2868f334-552a-5321-ac70-e4fc64dc74cb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.407Z', - uuid: '2868f334-552a-5321-ac70-e4fc64dc74cb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2868f334-552a-5321-ac70-e4fc64dc74cb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.407Z', - uuid: '2868f334-552a-5321-ac70-e4fc64dc74cb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2868f334-552a-5321-ac70-e4fc64dc74cb' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:10:02.444Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2868f334-552a-5321-ac70-e4fc64dc74cb', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 21, - started_at: '2026-09-28T19:10:02.397Z', - finished_at: '2026-09-28T19:10:02.418Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:02.450Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:10:02.435Z', - uuid: 'efa129a7-8c05-4272-8af1-dc402bc70cf2', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: 'efa129a7-8c05-4272-8af1-dc402bc70cf2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:10:02.437Z', - uuid: 'efa129a7-8c05-4272-8af1-dc402bc70cf2', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: 'efa129a7-8c05-4272-8af1-dc402bc70cf2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:10:02.438Z', - uuid: 'efa129a7-8c05-4272-8af1-dc402bc70cf2', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: 'efa129a7-8c05-4272-8af1-dc402bc70cf2' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:10:02.463Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'efa129a7-8c05-4272-8af1-dc402bc70cf2', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '4e9517e1-1ffb-5f4c-a3f5-d7dbdcfa8082', - body: { lang: 'node', code: null }, - scope: 'PATCH /snapshots/:id updates snapshot name', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:10:02.431Z', - finished_at: '2026-09-28T19:10:02.441Z' - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:02.470Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=d47a290897320472ebca511265ff72b7f44fe4bc34ce8f328012ad3a99c7c34c platform={} -2026-09-28T19:10:02.485Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b3ff7857-e016-59c6-a537-e4e603ceed73', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:02.474Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:02.492Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:10:02.492Z CLI error [TEST REPORTING AND ANALYTICS:service] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:10:02.493Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.441Z', - uuid: '4e9517e1-1ffb-5f4c-a3f5-d7dbdcfa8082', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '4e9517e1-1ffb-5f4c-a3f5-d7dbdcfa8082' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.446Z', - uuid: '4e9517e1-1ffb-5f4c-a3f5-d7dbdcfa8082', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 7, - test_run_uuid: '4e9517e1-1ffb-5f4c-a3f5-d7dbdcfa8082' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.453Z', - uuid: '4e9517e1-1ffb-5f4c-a3f5-d7dbdcfa8082', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4e9517e1-1ffb-5f4c-a3f5-d7dbdcfa8082' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.454Z', - uuid: '4e9517e1-1ffb-5f4c-a3f5-d7dbdcfa8082', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4e9517e1-1ffb-5f4c-a3f5-d7dbdcfa8082' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.454Z', - uuid: '4e9517e1-1ffb-5f4c-a3f5-d7dbdcfa8082', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4e9517e1-1ffb-5f4c-a3f5-d7dbdcfa8082' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.454Z', - uuid: '4e9517e1-1ffb-5f4c-a3f5-d7dbdcfa8082', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4e9517e1-1ffb-5f4c-a3f5-d7dbdcfa8082' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:10:02.496Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4e9517e1-1ffb-5f4c-a3f5-d7dbdcfa8082', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 57, - started_at: '2026-09-28T19:10:02.417Z', - finished_at: '2026-09-28T19:10:02.474Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [ 'efa129a7-8c05-4272-8af1-dc402bc70cf2' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:02.503Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=d47a290897320472ebca511265ff72b7f44fe4bc34ce8f328012ad3a99c7c34c platform={} -2026-09-28T19:10:02.510Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e7a616f6-2e40-56f5-806b-890b9584bd30', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:02.505Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:02.521Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.488Z', - uuid: 'b3ff7857-e016-59c6-a537-e4e603ceed73', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'b3ff7857-e016-59c6-a537-e4e603ceed73' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.492Z', - uuid: 'b3ff7857-e016-59c6-a537-e4e603ceed73', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b3ff7857-e016-59c6-a537-e4e603ceed73' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.493Z', - uuid: 'b3ff7857-e016-59c6-a537-e4e603ceed73', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b3ff7857-e016-59c6-a537-e4e603ceed73' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:10:02.522Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:10:02.522Z CLI error [TEST REPORTING AND ANALYTICS:service] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:10:02.523Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b3ff7857-e016-59c6-a537-e4e603ceed73', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 32, - started_at: '2026-09-28T19:10:02.474Z', - finished_at: '2026-09-28T19:10:02.506Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:02.526Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=d47a290897320472ebca511265ff72b7f44fe4bc34ce8f328012ad3a99c7c34c platform={} -2026-09-28T19:10:02.534Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '030b30a1-26b9-5a47-a45e-6da41c683ee1', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:02.529Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:02.554Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.517Z', - uuid: 'e7a616f6-2e40-56f5-806b-890b9584bd30', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'e7a616f6-2e40-56f5-806b-890b9584bd30' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.520Z', - uuid: 'e7a616f6-2e40-56f5-806b-890b9584bd30', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'e7a616f6-2e40-56f5-806b-890b9584bd30' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.522Z', - uuid: 'e7a616f6-2e40-56f5-806b-890b9584bd30', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e7a616f6-2e40-56f5-806b-890b9584bd30' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.522Z', - uuid: 'e7a616f6-2e40-56f5-806b-890b9584bd30', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e7a616f6-2e40-56f5-806b-890b9584bd30' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:10:02.556Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e7a616f6-2e40-56f5-806b-890b9584bd30', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 24, - started_at: '2026-09-28T19:10:02.505Z', - finished_at: '2026-09-28T19:10:02.529Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:02.558Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:10:02.558Z CLI error [TEST REPORTING AND ANALYTICS:service] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:10:02.566Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=d47a290897320472ebca511265ff72b7f44fe4bc34ce8f328012ad3a99c7c34c platform={} -2026-09-28T19:10:02.573Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6c421fbb-eb0c-5f4e-9dd2-559a989fb777', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:02.569Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:02.584Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=d47a290897320472ebca511265ff72b7f44fe4bc34ce8f328012ad3a99c7c34c platform={} -2026-09-28T19:10:02.586Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.555Z', - uuid: '030b30a1-26b9-5a47-a45e-6da41c683ee1', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '030b30a1-26b9-5a47-a45e-6da41c683ee1' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.558Z', - uuid: '030b30a1-26b9-5a47-a45e-6da41c683ee1', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '030b30a1-26b9-5a47-a45e-6da41c683ee1' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.559Z', - uuid: '030b30a1-26b9-5a47-a45e-6da41c683ee1', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '030b30a1-26b9-5a47-a45e-6da41c683ee1' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.559Z', - uuid: '030b30a1-26b9-5a47-a45e-6da41c683ee1', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '030b30a1-26b9-5a47-a45e-6da41c683ee1' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.560Z', - uuid: '030b30a1-26b9-5a47-a45e-6da41c683ee1', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '030b30a1-26b9-5a47-a45e-6da41c683ee1' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.561Z', - uuid: '030b30a1-26b9-5a47-a45e-6da41c683ee1', - kind: 'TEST_STEP', - message: 'Expect "toBeUndefined"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '030b30a1-26b9-5a47-a45e-6da41c683ee1' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:10:02.587Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '030b30a1-26b9-5a47-a45e-6da41c683ee1', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 40, - started_at: '2026-09-28T19:10:02.529Z', - finished_at: '2026-09-28T19:10:02.569Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:02.588Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:10:02.588Z CLI error [TEST REPORTING AND ANALYTICS:service] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:10:02.591Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '453ef31e-8e7f-55c9-89d2-25ba0b595f55', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:02.587Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:02.594Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.575Z', - uuid: '6c421fbb-eb0c-5f4e-9dd2-559a989fb777', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '6c421fbb-eb0c-5f4e-9dd2-559a989fb777' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.577Z', - uuid: '6c421fbb-eb0c-5f4e-9dd2-559a989fb777', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6c421fbb-eb0c-5f4e-9dd2-559a989fb777' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.577Z', - uuid: '6c421fbb-eb0c-5f4e-9dd2-559a989fb777', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6c421fbb-eb0c-5f4e-9dd2-559a989fb777' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:10:02.595Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6c421fbb-eb0c-5f4e-9dd2-559a989fb777', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 18, - started_at: '2026-09-28T19:10:02.569Z', - finished_at: '2026-09-28T19:10:02.587Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:02.597Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:10:02.597Z CLI error [TEST REPORTING AND ANALYTICS:service] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:10:02.605Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=d47a290897320472ebca511265ff72b7f44fe4bc34ce8f328012ad3a99c7c34c platform={} -2026-09-28T19:10:02.625Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.594Z', - uuid: '453ef31e-8e7f-55c9-89d2-25ba0b595f55', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '453ef31e-8e7f-55c9-89d2-25ba0b595f55' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.596Z', - uuid: '453ef31e-8e7f-55c9-89d2-25ba0b595f55', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '453ef31e-8e7f-55c9-89d2-25ba0b595f55' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.598Z', - uuid: '453ef31e-8e7f-55c9-89d2-25ba0b595f55', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '453ef31e-8e7f-55c9-89d2-25ba0b595f55' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.600Z', - uuid: '453ef31e-8e7f-55c9-89d2-25ba0b595f55', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '453ef31e-8e7f-55c9-89d2-25ba0b595f55' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.600Z', - uuid: '453ef31e-8e7f-55c9-89d2-25ba0b595f55', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '453ef31e-8e7f-55c9-89d2-25ba0b595f55' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.600Z', - uuid: '453ef31e-8e7f-55c9-89d2-25ba0b595f55', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '453ef31e-8e7f-55c9-89d2-25ba0b595f55' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.601Z', - uuid: '453ef31e-8e7f-55c9-89d2-25ba0b595f55', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '453ef31e-8e7f-55c9-89d2-25ba0b595f55' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:10:02.627Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '453ef31e-8e7f-55c9-89d2-25ba0b595f55', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 20, - started_at: '2026-09-28T19:10:02.587Z', - finished_at: '2026-09-28T19:10:02.607Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:03.180Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:57.346Z', - uuid: 'c9bdcdd4-613d-5920-88b0-2ea2bb54e1b0', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3033, - test_run_uuid: 'c9bdcdd4-613d-5920-88b0-2ea2bb54e1b0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:00.380Z', - uuid: 'c9bdcdd4-613d-5920-88b0-2ea2bb54e1b0', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c9bdcdd4-613d-5920-88b0-2ea2bb54e1b0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:00.381Z', - uuid: 'c9bdcdd4-613d-5920-88b0-2ea2bb54e1b0', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c9bdcdd4-613d-5920-88b0-2ea2bb54e1b0' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:10:02.154Z', - uuid: 'ea7e6b12-a8bf-49cd-8ff0-134e56da1eaa', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 7, - hook_run_uuid: 'ea7e6b12-a8bf-49cd-8ff0-134e56da1eaa' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:10:02.166Z', - uuid: 'ea7e6b12-a8bf-49cd-8ff0-134e56da1eaa', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - hook_run_uuid: 'ea7e6b12-a8bf-49cd-8ff0-134e56da1eaa' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:10:02.172Z', - uuid: 'ea7e6b12-a8bf-49cd-8ff0-134e56da1eaa', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 22, - hook_run_uuid: 'ea7e6b12-a8bf-49cd-8ff0-134e56da1eaa' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:10:02.195Z', - uuid: 'ea7e6b12-a8bf-49cd-8ff0-134e56da1eaa', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 10, - hook_run_uuid: 'ea7e6b12-a8bf-49cd-8ff0-134e56da1eaa' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.205Z', - uuid: '2fd633d5-c850-588f-8e16-c59b4f954f12', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 7, - test_run_uuid: '2fd633d5-c850-588f-8e16-c59b4f954f12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.217Z', - uuid: '2fd633d5-c850-588f-8e16-c59b4f954f12', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2fd633d5-c850-588f-8e16-c59b4f954f12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.221Z', - uuid: '2fd633d5-c850-588f-8e16-c59b4f954f12', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '2fd633d5-c850-588f-8e16-c59b4f954f12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.222Z', - uuid: '2fd633d5-c850-588f-8e16-c59b4f954f12', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2fd633d5-c850-588f-8e16-c59b4f954f12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.222Z', - uuid: '2fd633d5-c850-588f-8e16-c59b4f954f12', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2fd633d5-c850-588f-8e16-c59b4f954f12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.223Z', - uuid: '2fd633d5-c850-588f-8e16-c59b4f954f12', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2fd633d5-c850-588f-8e16-c59b4f954f12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.223Z', - uuid: '2fd633d5-c850-588f-8e16-c59b4f954f12', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2fd633d5-c850-588f-8e16-c59b4f954f12' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.254Z', - uuid: '1accbe34-b452-5d34-855f-3a6d7987088b', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 8, - test_run_uuid: '1accbe34-b452-5d34-855f-3a6d7987088b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.262Z', - uuid: '1accbe34-b452-5d34-855f-3a6d7987088b', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1accbe34-b452-5d34-855f-3a6d7987088b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.264Z', - uuid: '1accbe34-b452-5d34-855f-3a6d7987088b', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1accbe34-b452-5d34-855f-3a6d7987088b' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.285Z', - uuid: '5423bea2-052c-5cbe-a095-cee315a9181e', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '5423bea2-052c-5cbe-a095-cee315a9181e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.288Z', - uuid: '5423bea2-052c-5cbe-a095-cee315a9181e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5423bea2-052c-5cbe-a095-cee315a9181e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.288Z', - uuid: '5423bea2-052c-5cbe-a095-cee315a9181e', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5423bea2-052c-5cbe-a095-cee315a9181e' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.334Z', - uuid: 'fc3ab534-069a-53da-b70d-2becc44c819c', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'fc3ab534-069a-53da-b70d-2becc44c819c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.336Z', - uuid: 'fc3ab534-069a-53da-b70d-2becc44c819c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fc3ab534-069a-53da-b70d-2becc44c819c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.336Z', - uuid: 'fc3ab534-069a-53da-b70d-2becc44c819c', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fc3ab534-069a-53da-b70d-2becc44c819c' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.353Z', - uuid: 'ba9a921c-f3f0-5f93-8175-5394f755d0dd', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'ba9a921c-f3f0-5f93-8175-5394f755d0dd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.356Z', - uuid: 'ba9a921c-f3f0-5f93-8175-5394f755d0dd', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ba9a921c-f3f0-5f93-8175-5394f755d0dd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.359Z', - uuid: 'ba9a921c-f3f0-5f93-8175-5394f755d0dd', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ba9a921c-f3f0-5f93-8175-5394f755d0dd' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.383Z', - uuid: '3f11e8e3-9567-57fd-83ff-a57b556c5faf', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '3f11e8e3-9567-57fd-83ff-a57b556c5faf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.386Z', - uuid: '3f11e8e3-9567-57fd-83ff-a57b556c5faf', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '3f11e8e3-9567-57fd-83ff-a57b556c5faf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.388Z', - uuid: '3f11e8e3-9567-57fd-83ff-a57b556c5faf', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '3f11e8e3-9567-57fd-83ff-a57b556c5faf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.390Z', - uuid: '3f11e8e3-9567-57fd-83ff-a57b556c5faf', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3f11e8e3-9567-57fd-83ff-a57b556c5faf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.391Z', - uuid: '3f11e8e3-9567-57fd-83ff-a57b556c5faf', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3f11e8e3-9567-57fd-83ff-a57b556c5faf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.391Z', - uuid: '3f11e8e3-9567-57fd-83ff-a57b556c5faf', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3f11e8e3-9567-57fd-83ff-a57b556c5faf' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.405Z', - uuid: '2868f334-552a-5321-ac70-e4fc64dc74cb', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '2868f334-552a-5321-ac70-e4fc64dc74cb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.406Z', - uuid: '2868f334-552a-5321-ac70-e4fc64dc74cb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2868f334-552a-5321-ac70-e4fc64dc74cb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.407Z', - uuid: '2868f334-552a-5321-ac70-e4fc64dc74cb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2868f334-552a-5321-ac70-e4fc64dc74cb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.407Z', - uuid: '2868f334-552a-5321-ac70-e4fc64dc74cb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2868f334-552a-5321-ac70-e4fc64dc74cb' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:10:02.435Z', - uuid: 'efa129a7-8c05-4272-8af1-dc402bc70cf2', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: 'efa129a7-8c05-4272-8af1-dc402bc70cf2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:10:02.437Z', - uuid: 'efa129a7-8c05-4272-8af1-dc402bc70cf2', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: 'efa129a7-8c05-4272-8af1-dc402bc70cf2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:10:02.438Z', - uuid: 'efa129a7-8c05-4272-8af1-dc402bc70cf2', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: 'efa129a7-8c05-4272-8af1-dc402bc70cf2' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.441Z', - uuid: '4e9517e1-1ffb-5f4c-a3f5-d7dbdcfa8082', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '4e9517e1-1ffb-5f4c-a3f5-d7dbdcfa8082' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.446Z', - uuid: '4e9517e1-1ffb-5f4c-a3f5-d7dbdcfa8082', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 7, - test_run_uuid: '4e9517e1-1ffb-5f4c-a3f5-d7dbdcfa8082' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.453Z', - uuid: '4e9517e1-1ffb-5f4c-a3f5-d7dbdcfa8082', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4e9517e1-1ffb-5f4c-a3f5-d7dbdcfa8082' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.454Z', - uuid: '4e9517e1-1ffb-5f4c-a3f5-d7dbdcfa8082', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4e9517e1-1ffb-5f4c-a3f5-d7dbdcfa8082' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.454Z', - uuid: '4e9517e1-1ffb-5f4c-a3f5-d7dbdcfa8082', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4e9517e1-1ffb-5f4c-a3f5-d7dbdcfa8082' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.454Z', - uuid: '4e9517e1-1ffb-5f4c-a3f5-d7dbdcfa8082', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4e9517e1-1ffb-5f4c-a3f5-d7dbdcfa8082' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.488Z', - uuid: 'b3ff7857-e016-59c6-a537-e4e603ceed73', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'b3ff7857-e016-59c6-a537-e4e603ceed73' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.492Z', - uuid: 'b3ff7857-e016-59c6-a537-e4e603ceed73', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b3ff7857-e016-59c6-a537-e4e603ceed73' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.493Z', - uuid: 'b3ff7857-e016-59c6-a537-e4e603ceed73', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b3ff7857-e016-59c6-a537-e4e603ceed73' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.517Z', - uuid: 'e7a616f6-2e40-56f5-806b-890b9584bd30', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'e7a616f6-2e40-56f5-806b-890b9584bd30' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.520Z', - uuid: 'e7a616f6-2e40-56f5-806b-890b9584bd30', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'e7a616f6-2e40-56f5-806b-890b9584bd30' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.522Z', - uuid: 'e7a616f6-2e40-56f5-806b-890b9584bd30', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e7a616f6-2e40-56f5-806b-890b9584bd30' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.522Z', - uuid: 'e7a616f6-2e40-56f5-806b-890b9584bd30', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e7a616f6-2e40-56f5-806b-890b9584bd30' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.555Z', - uuid: '030b30a1-26b9-5a47-a45e-6da41c683ee1', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '030b30a1-26b9-5a47-a45e-6da41c683ee1' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.558Z', - uuid: '030b30a1-26b9-5a47-a45e-6da41c683ee1', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '030b30a1-26b9-5a47-a45e-6da41c683ee1' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.559Z', - uuid: '030b30a1-26b9-5a47-a45e-6da41c683ee1', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '030b30a1-26b9-5a47-a45e-6da41c683ee1' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.559Z', - uuid: '030b30a1-26b9-5a47-a45e-6da41c683ee1', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '030b30a1-26b9-5a47-a45e-6da41c683ee1' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.560Z', - uuid: '030b30a1-26b9-5a47-a45e-6da41c683ee1', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '030b30a1-26b9-5a47-a45e-6da41c683ee1' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.561Z', - uuid: '030b30a1-26b9-5a47-a45e-6da41c683ee1', - kind: 'TEST_STEP', - message: 'Expect "toBeUndefined"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '030b30a1-26b9-5a47-a45e-6da41c683ee1' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.575Z', - uuid: '6c421fbb-eb0c-5f4e-9dd2-559a989fb777', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '6c421fbb-eb0c-5f4e-9dd2-559a989fb777' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.577Z', - uuid: '6c421fbb-eb0c-5f4e-9dd2-559a989fb777', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6c421fbb-eb0c-5f4e-9dd2-559a989fb777' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.577Z', - uuid: '6c421fbb-eb0c-5f4e-9dd2-559a989fb777', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6c421fbb-eb0c-5f4e-9dd2-559a989fb777' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.594Z', - uuid: '453ef31e-8e7f-55c9-89d2-25ba0b595f55', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '453ef31e-8e7f-55c9-89d2-25ba0b595f55' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.596Z', - uuid: '453ef31e-8e7f-55c9-89d2-25ba0b595f55', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '453ef31e-8e7f-55c9-89d2-25ba0b595f55' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.598Z', - uuid: '453ef31e-8e7f-55c9-89d2-25ba0b595f55', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '453ef31e-8e7f-55c9-89d2-25ba0b595f55' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.600Z', - uuid: '453ef31e-8e7f-55c9-89d2-25ba0b595f55', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '453ef31e-8e7f-55c9-89d2-25ba0b595f55' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.600Z', - uuid: '453ef31e-8e7f-55c9-89d2-25ba0b595f55', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '453ef31e-8e7f-55c9-89d2-25ba0b595f55' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.600Z', - uuid: '453ef31e-8e7f-55c9-89d2-25ba0b595f55', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '453ef31e-8e7f-55c9-89d2-25ba0b595f55' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:02.601Z', - uuid: '453ef31e-8e7f-55c9-89d2-25ba0b595f55', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '453ef31e-8e7f-55c9-89d2-25ba0b595f55' - } - ] - } -] to 7953:0 -2026-09-28T19:10:03.181Z CLI info [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:10:04.085Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '56d53bc3-577d-5759-a4af-a045cf7bb085', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:04.077Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:04.175Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=7d54c69b3aae31a84a211764fd956c55dd447b76a328069cb8e47a9a83bc4e9f platform={} -2026-09-28T19:10:04.185Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f0955d44-8afb-5b9b-adf4-a913417a5ceb', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:04.179Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:04.191Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:04.142Z', - uuid: '56d53bc3-577d-5759-a4af-a045cf7bb085', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 11, - test_run_uuid: '56d53bc3-577d-5759-a4af-a045cf7bb085' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:04.155Z', - uuid: '56d53bc3-577d-5759-a4af-a045cf7bb085', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '56d53bc3-577d-5759-a4af-a045cf7bb085' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:04.157Z', - uuid: '56d53bc3-577d-5759-a4af-a045cf7bb085', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '56d53bc3-577d-5759-a4af-a045cf7bb085' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:10:04.193Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '56d53bc3-577d-5759-a4af-a045cf7bb085', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 103, - started_at: '2026-09-28T19:10:04.077Z', - finished_at: '2026-09-28T19:10:04.180Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:04.196Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=7d54c69b3aae31a84a211764fd956c55dd447b76a328069cb8e47a9a83bc4e9f platform={} -2026-09-28T19:10:04.209Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:04.186Z', - uuid: 'f0955d44-8afb-5b9b-adf4-a913417a5ceb', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'f0955d44-8afb-5b9b-adf4-a913417a5ceb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:04.189Z', - uuid: 'f0955d44-8afb-5b9b-adf4-a913417a5ceb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f0955d44-8afb-5b9b-adf4-a913417a5ceb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:04.190Z', - uuid: 'f0955d44-8afb-5b9b-adf4-a913417a5ceb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f0955d44-8afb-5b9b-adf4-a913417a5ceb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:04.190Z', - uuid: 'f0955d44-8afb-5b9b-adf4-a913417a5ceb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'f0955d44-8afb-5b9b-adf4-a913417a5ceb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:04.191Z', - uuid: 'f0955d44-8afb-5b9b-adf4-a913417a5ceb', - kind: 'TEST_STEP', - message: 'Expect "toBeGreaterThan"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f0955d44-8afb-5b9b-adf4-a913417a5ceb' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:10:04.210Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f0955d44-8afb-5b9b-adf4-a913417a5ceb', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 21, - started_at: '2026-09-28T19:10:04.179Z', - finished_at: '2026-09-28T19:10:04.200Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:04.311Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fc3ab534-069a-53da-b70d-2becc44c819c', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:02.296Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5423bea2-052c-5cbe-a095-cee315a9181e', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 22, - started_at: '2026-09-28T19:10:02.274Z', - finished_at: '2026-09-28T19:10:02.296Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ba9a921c-f3f0-5f93-8175-5394f755d0dd', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:02.342Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fc3ab534-069a-53da-b70d-2becc44c819c', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 46, - started_at: '2026-09-28T19:10:02.296Z', - finished_at: '2026-09-28T19:10:02.342Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3f11e8e3-9567-57fd-83ff-a57b556c5faf', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:02.371Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ba9a921c-f3f0-5f93-8175-5394f755d0dd', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 29, - started_at: '2026-09-28T19:10:02.342Z', - finished_at: '2026-09-28T19:10:02.371Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2868f334-552a-5321-ac70-e4fc64dc74cb', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:02.397Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3f11e8e3-9567-57fd-83ff-a57b556c5faf', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 27, - started_at: '2026-09-28T19:10:02.371Z', - finished_at: '2026-09-28T19:10:02.398Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4e9517e1-1ffb-5f4c-a3f5-d7dbdcfa8082', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:02.417Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'efa129a7-8c05-4272-8af1-dc402bc70cf2', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '4e9517e1-1ffb-5f4c-a3f5-d7dbdcfa8082', - body: { lang: 'node', code: null }, - scope: 'PATCH /snapshots/:id updates snapshot name', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:10:02.431Z' - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2868f334-552a-5321-ac70-e4fc64dc74cb', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 21, - started_at: '2026-09-28T19:10:02.397Z', - finished_at: '2026-09-28T19:10:02.418Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'efa129a7-8c05-4272-8af1-dc402bc70cf2', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '4e9517e1-1ffb-5f4c-a3f5-d7dbdcfa8082', - body: { lang: 'node', code: null }, - scope: 'PATCH /snapshots/:id updates snapshot name', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:10:02.431Z', - finished_at: '2026-09-28T19:10:02.441Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b3ff7857-e016-59c6-a537-e4e603ceed73', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:02.474Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4e9517e1-1ffb-5f4c-a3f5-d7dbdcfa8082', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 57, - started_at: '2026-09-28T19:10:02.417Z', - finished_at: '2026-09-28T19:10:02.474Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [ 'efa129a7-8c05-4272-8af1-dc402bc70cf2' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e7a616f6-2e40-56f5-806b-890b9584bd30', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:02.505Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b3ff7857-e016-59c6-a537-e4e603ceed73', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 32, - started_at: '2026-09-28T19:10:02.474Z', - finished_at: '2026-09-28T19:10:02.506Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '030b30a1-26b9-5a47-a45e-6da41c683ee1', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:02.529Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e7a616f6-2e40-56f5-806b-890b9584bd30', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 24, - started_at: '2026-09-28T19:10:02.505Z', - finished_at: '2026-09-28T19:10:02.529Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6c421fbb-eb0c-5f4e-9dd2-559a989fb777', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:02.569Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '030b30a1-26b9-5a47-a45e-6da41c683ee1', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 40, - started_at: '2026-09-28T19:10:02.529Z', - finished_at: '2026-09-28T19:10:02.569Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '453ef31e-8e7f-55c9-89d2-25ba0b595f55', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:02.587Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6c421fbb-eb0c-5f4e-9dd2-559a989fb777', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 18, - started_at: '2026-09-28T19:10:02.569Z', - finished_at: '2026-09-28T19:10:02.587Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '453ef31e-8e7f-55c9-89d2-25ba0b595f55', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 20, - started_at: '2026-09-28T19:10:02.587Z', - finished_at: '2026-09-28T19:10:02.607Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '56d53bc3-577d-5759-a4af-a045cf7bb085', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:04.077Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f0955d44-8afb-5b9b-adf4-a913417a5ceb', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:04.179Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '56d53bc3-577d-5759-a4af-a045cf7bb085', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 103, - started_at: '2026-09-28T19:10:04.077Z', - finished_at: '2026-09-28T19:10:04.180Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f0955d44-8afb-5b9b-adf4-a913417a5ceb', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 21, - started_at: '2026-09-28T19:10:04.179Z', - finished_at: '2026-09-28T19:10:04.200Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 7953:0 -2026-09-28T19:10:04.312Z CLI info [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:10:05.725Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:04.142Z', - uuid: '56d53bc3-577d-5759-a4af-a045cf7bb085', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 11, - test_run_uuid: '56d53bc3-577d-5759-a4af-a045cf7bb085' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:04.155Z', - uuid: '56d53bc3-577d-5759-a4af-a045cf7bb085', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '56d53bc3-577d-5759-a4af-a045cf7bb085' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:04.157Z', - uuid: '56d53bc3-577d-5759-a4af-a045cf7bb085', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '56d53bc3-577d-5759-a4af-a045cf7bb085' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:04.186Z', - uuid: 'f0955d44-8afb-5b9b-adf4-a913417a5ceb', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'f0955d44-8afb-5b9b-adf4-a913417a5ceb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:04.189Z', - uuid: 'f0955d44-8afb-5b9b-adf4-a913417a5ceb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f0955d44-8afb-5b9b-adf4-a913417a5ceb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:04.190Z', - uuid: 'f0955d44-8afb-5b9b-adf4-a913417a5ceb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f0955d44-8afb-5b9b-adf4-a913417a5ceb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:04.190Z', - uuid: 'f0955d44-8afb-5b9b-adf4-a913417a5ceb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'f0955d44-8afb-5b9b-adf4-a913417a5ceb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:04.191Z', - uuid: 'f0955d44-8afb-5b9b-adf4-a913417a5ceb', - kind: 'TEST_STEP', - message: 'Expect "toBeGreaterThan"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f0955d44-8afb-5b9b-adf4-a913417a5ceb' - } - ] - } -] to 7953:0 -2026-09-28T19:10:05.726Z CLI info [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:10:05.869Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '61143907-26e7-56a2-aa27-ba6741a2f0d4', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:05.849Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:05.879Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'fe3ad568-a6cd-4d1a-adde-c488ca514f70', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '61143907-26e7-56a2-aa27-ba6741a2f0d4', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:10:05.876Z' - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:05.946Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:10:05.878Z', - uuid: 'fe3ad568-a6cd-4d1a-adde-c488ca514f70', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - hook_run_uuid: 'fe3ad568-a6cd-4d1a-adde-c488ca514f70' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:10:05.889Z', - uuid: 'fe3ad568-a6cd-4d1a-adde-c488ca514f70', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 24, - hook_run_uuid: 'fe3ad568-a6cd-4d1a-adde-c488ca514f70' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:10:05.915Z', - uuid: 'fe3ad568-a6cd-4d1a-adde-c488ca514f70', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 14, - hook_run_uuid: 'fe3ad568-a6cd-4d1a-adde-c488ca514f70' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:10:05.931Z', - uuid: 'fe3ad568-a6cd-4d1a-adde-c488ca514f70', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: 'fe3ad568-a6cd-4d1a-adde-c488ca514f70' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:10:05.932Z', - uuid: 'fe3ad568-a6cd-4d1a-adde-c488ca514f70', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: 'fe3ad568-a6cd-4d1a-adde-c488ca514f70' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:10:05.935Z', - uuid: 'fe3ad568-a6cd-4d1a-adde-c488ca514f70', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: 'fe3ad568-a6cd-4d1a-adde-c488ca514f70' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:10:05.947Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'fe3ad568-a6cd-4d1a-adde-c488ca514f70', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '61143907-26e7-56a2-aa27-ba6741a2f0d4', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:10:05.876Z', - finished_at: '2026-09-28T19:10:05.941Z' - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:05.967Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=d30c1cacca636f2e68d4c25baea73c76511678f1fe5552ae4c783bd25f929c76 platform={} -2026-09-28T19:10:05.973Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '61653070-e950-52cc-bb52-ef844ea11aa4', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:05.970Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:05.979Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:05.950Z', - uuid: '61143907-26e7-56a2-aa27-ba6741a2f0d4', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '61143907-26e7-56a2-aa27-ba6741a2f0d4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:05.952Z', - uuid: '61143907-26e7-56a2-aa27-ba6741a2f0d4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '61143907-26e7-56a2-aa27-ba6741a2f0d4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:05.953Z', - uuid: '61143907-26e7-56a2-aa27-ba6741a2f0d4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '61143907-26e7-56a2-aa27-ba6741a2f0d4' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:10:05.984Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '61143907-26e7-56a2-aa27-ba6741a2f0d4', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 122, - started_at: '2026-09-28T19:10:05.849Z', - finished_at: '2026-09-28T19:10:05.971Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [ 'fe3ad568-a6cd-4d1a-adde-c488ca514f70' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:05.991Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=d30c1cacca636f2e68d4c25baea73c76511678f1fe5552ae4c783bd25f929c76 platform={} -2026-09-28T19:10:05.999Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3211b546-712e-5426-9d49-03bc9117e7ad', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:05.995Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:06.003Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:05.975Z', - uuid: '61653070-e950-52cc-bb52-ef844ea11aa4', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: '61653070-e950-52cc-bb52-ef844ea11aa4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:05.981Z', - uuid: '61653070-e950-52cc-bb52-ef844ea11aa4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '61653070-e950-52cc-bb52-ef844ea11aa4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:05.983Z', - uuid: '61653070-e950-52cc-bb52-ef844ea11aa4', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '61653070-e950-52cc-bb52-ef844ea11aa4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:05.984Z', - uuid: '61653070-e950-52cc-bb52-ef844ea11aa4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '61653070-e950-52cc-bb52-ef844ea11aa4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:05.984Z', - uuid: '61653070-e950-52cc-bb52-ef844ea11aa4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '61653070-e950-52cc-bb52-ef844ea11aa4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:05.984Z', - uuid: '61653070-e950-52cc-bb52-ef844ea11aa4', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '61653070-e950-52cc-bb52-ef844ea11aa4' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:10:06.004Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '61653070-e950-52cc-bb52-ef844ea11aa4', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 26, - started_at: '2026-09-28T19:10:05.970Z', - finished_at: '2026-09-28T19:10:05.996Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:06.009Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=d30c1cacca636f2e68d4c25baea73c76511678f1fe5552ae4c783bd25f929c76 platform={} -2026-09-28T19:10:06.014Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6135154e-e8b3-51c7-9d0e-536f96143878', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:06.012Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:06.017Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:06.001Z', - uuid: '3211b546-712e-5426-9d49-03bc9117e7ad', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '3211b546-712e-5426-9d49-03bc9117e7ad' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:06.004Z', - uuid: '3211b546-712e-5426-9d49-03bc9117e7ad', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3211b546-712e-5426-9d49-03bc9117e7ad' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:06.005Z', - uuid: '3211b546-712e-5426-9d49-03bc9117e7ad', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3211b546-712e-5426-9d49-03bc9117e7ad' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:06.005Z', - uuid: '3211b546-712e-5426-9d49-03bc9117e7ad', - kind: 'TEST_STEP', - message: 'Snapshot 9d3612d9-02b4-4f9e-9855-0c209af24662 should be in the queue', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3211b546-712e-5426-9d49-03bc9117e7ad' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:06.005Z', - uuid: '3211b546-712e-5426-9d49-03bc9117e7ad', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3211b546-712e-5426-9d49-03bc9117e7ad' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:10:06.019Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3211b546-712e-5426-9d49-03bc9117e7ad', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 17, - started_at: '2026-09-28T19:10:05.995Z', - finished_at: '2026-09-28T19:10:06.012Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:06.027Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=d30c1cacca636f2e68d4c25baea73c76511678f1fe5552ae4c783bd25f929c76 platform={} -2026-09-28T19:10:06.036Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e17cc92d-a006-530f-8c6e-cc6ebdad7d29', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:06.030Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:06.042Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:06.017Z', - uuid: '6135154e-e8b3-51c7-9d0e-536f96143878', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '6135154e-e8b3-51c7-9d0e-536f96143878' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:06.019Z', - uuid: '6135154e-e8b3-51c7-9d0e-536f96143878', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6135154e-e8b3-51c7-9d0e-536f96143878' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:06.020Z', - uuid: '6135154e-e8b3-51c7-9d0e-536f96143878', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6135154e-e8b3-51c7-9d0e-536f96143878' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:06.020Z', - uuid: '6135154e-e8b3-51c7-9d0e-536f96143878', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6135154e-e8b3-51c7-9d0e-536f96143878' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:10:06.043Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6135154e-e8b3-51c7-9d0e-536f96143878', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 18, - started_at: '2026-09-28T19:10:06.012Z', - finished_at: '2026-09-28T19:10:06.030Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:06.052Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=d30c1cacca636f2e68d4c25baea73c76511678f1fe5552ae4c783bd25f929c76 platform={} -2026-09-28T19:10:06.059Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e9f819a9-29cd-5f64-92e4-c51ecb177c89', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:06.055Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:06.063Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:06.045Z', - uuid: 'e17cc92d-a006-530f-8c6e-cc6ebdad7d29', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'e17cc92d-a006-530f-8c6e-cc6ebdad7d29' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:06.048Z', - uuid: 'e17cc92d-a006-530f-8c6e-cc6ebdad7d29', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e17cc92d-a006-530f-8c6e-cc6ebdad7d29' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:06.048Z', - uuid: 'e17cc92d-a006-530f-8c6e-cc6ebdad7d29', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e17cc92d-a006-530f-8c6e-cc6ebdad7d29' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:10:06.064Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e17cc92d-a006-530f-8c6e-cc6ebdad7d29', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 25, - started_at: '2026-09-28T19:10:06.030Z', - finished_at: '2026-09-28T19:10:06.055Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:06.073Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=d30c1cacca636f2e68d4c25baea73c76511678f1fe5552ae4c783bd25f929c76 platform={} -2026-09-28T19:10:06.085Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a0dd2a2c-d90a-5bcf-8169-ce78d66d1831', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:06.079Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:06.093Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:06.060Z', - uuid: 'e9f819a9-29cd-5f64-92e4-c51ecb177c89', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'e9f819a9-29cd-5f64-92e4-c51ecb177c89' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:06.064Z', - uuid: 'e9f819a9-29cd-5f64-92e4-c51ecb177c89', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e9f819a9-29cd-5f64-92e4-c51ecb177c89' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:06.064Z', - uuid: 'e9f819a9-29cd-5f64-92e4-c51ecb177c89', - kind: 'TEST_STEP', - message: 'Deleted snapshot should not appear in the queue', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e9f819a9-29cd-5f64-92e4-c51ecb177c89' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:10:06.095Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e9f819a9-29cd-5f64-92e4-c51ecb177c89', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 24, - started_at: '2026-09-28T19:10:06.055Z', - finished_at: '2026-09-28T19:10:06.079Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:06.315Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '61143907-26e7-56a2-aa27-ba6741a2f0d4', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:05.849Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'fe3ad568-a6cd-4d1a-adde-c488ca514f70', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '61143907-26e7-56a2-aa27-ba6741a2f0d4', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:10:05.876Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'fe3ad568-a6cd-4d1a-adde-c488ca514f70', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '61143907-26e7-56a2-aa27-ba6741a2f0d4', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:10:05.876Z', - finished_at: '2026-09-28T19:10:05.941Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '61653070-e950-52cc-bb52-ef844ea11aa4', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:05.970Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '61143907-26e7-56a2-aa27-ba6741a2f0d4', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 122, - started_at: '2026-09-28T19:10:05.849Z', - finished_at: '2026-09-28T19:10:05.971Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [ 'fe3ad568-a6cd-4d1a-adde-c488ca514f70' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3211b546-712e-5426-9d49-03bc9117e7ad', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:05.995Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '61653070-e950-52cc-bb52-ef844ea11aa4', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 26, - started_at: '2026-09-28T19:10:05.970Z', - finished_at: '2026-09-28T19:10:05.996Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6135154e-e8b3-51c7-9d0e-536f96143878', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:06.012Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3211b546-712e-5426-9d49-03bc9117e7ad', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 17, - started_at: '2026-09-28T19:10:05.995Z', - finished_at: '2026-09-28T19:10:06.012Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e17cc92d-a006-530f-8c6e-cc6ebdad7d29', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:06.030Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6135154e-e8b3-51c7-9d0e-536f96143878', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 18, - started_at: '2026-09-28T19:10:06.012Z', - finished_at: '2026-09-28T19:10:06.030Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e9f819a9-29cd-5f64-92e4-c51ecb177c89', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:06.055Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e17cc92d-a006-530f-8c6e-cc6ebdad7d29', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 25, - started_at: '2026-09-28T19:10:06.030Z', - finished_at: '2026-09-28T19:10:06.055Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a0dd2a2c-d90a-5bcf-8169-ce78d66d1831', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:10:06.079Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e9f819a9-29cd-5f64-92e4-c51ecb177c89', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 24, - started_at: '2026-09-28T19:10:06.055Z', - finished_at: '2026-09-28T19:10:06.079Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 7953:0 -2026-09-28T19:10:06.316Z CLI info [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:10:07.423Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:10:05.878Z', - uuid: 'fe3ad568-a6cd-4d1a-adde-c488ca514f70', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - hook_run_uuid: 'fe3ad568-a6cd-4d1a-adde-c488ca514f70' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:10:05.889Z', - uuid: 'fe3ad568-a6cd-4d1a-adde-c488ca514f70', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 24, - hook_run_uuid: 'fe3ad568-a6cd-4d1a-adde-c488ca514f70' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:10:05.915Z', - uuid: 'fe3ad568-a6cd-4d1a-adde-c488ca514f70', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 14, - hook_run_uuid: 'fe3ad568-a6cd-4d1a-adde-c488ca514f70' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:10:05.931Z', - uuid: 'fe3ad568-a6cd-4d1a-adde-c488ca514f70', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: 'fe3ad568-a6cd-4d1a-adde-c488ca514f70' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:10:05.932Z', - uuid: 'fe3ad568-a6cd-4d1a-adde-c488ca514f70', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: 'fe3ad568-a6cd-4d1a-adde-c488ca514f70' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:10:05.935Z', - uuid: 'fe3ad568-a6cd-4d1a-adde-c488ca514f70', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: 'fe3ad568-a6cd-4d1a-adde-c488ca514f70' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:05.950Z', - uuid: '61143907-26e7-56a2-aa27-ba6741a2f0d4', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '61143907-26e7-56a2-aa27-ba6741a2f0d4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:05.952Z', - uuid: '61143907-26e7-56a2-aa27-ba6741a2f0d4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '61143907-26e7-56a2-aa27-ba6741a2f0d4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:05.953Z', - uuid: '61143907-26e7-56a2-aa27-ba6741a2f0d4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '61143907-26e7-56a2-aa27-ba6741a2f0d4' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:05.975Z', - uuid: '61653070-e950-52cc-bb52-ef844ea11aa4', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: '61653070-e950-52cc-bb52-ef844ea11aa4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:05.981Z', - uuid: '61653070-e950-52cc-bb52-ef844ea11aa4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '61653070-e950-52cc-bb52-ef844ea11aa4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:05.983Z', - uuid: '61653070-e950-52cc-bb52-ef844ea11aa4', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '61653070-e950-52cc-bb52-ef844ea11aa4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:05.984Z', - uuid: '61653070-e950-52cc-bb52-ef844ea11aa4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '61653070-e950-52cc-bb52-ef844ea11aa4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:05.984Z', - uuid: '61653070-e950-52cc-bb52-ef844ea11aa4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '61653070-e950-52cc-bb52-ef844ea11aa4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:05.984Z', - uuid: '61653070-e950-52cc-bb52-ef844ea11aa4', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '61653070-e950-52cc-bb52-ef844ea11aa4' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:06.001Z', - uuid: '3211b546-712e-5426-9d49-03bc9117e7ad', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '3211b546-712e-5426-9d49-03bc9117e7ad' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:06.004Z', - uuid: '3211b546-712e-5426-9d49-03bc9117e7ad', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3211b546-712e-5426-9d49-03bc9117e7ad' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:06.005Z', - uuid: '3211b546-712e-5426-9d49-03bc9117e7ad', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3211b546-712e-5426-9d49-03bc9117e7ad' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:06.005Z', - uuid: '3211b546-712e-5426-9d49-03bc9117e7ad', - kind: 'TEST_STEP', - message: 'Snapshot 9d3612d9-02b4-4f9e-9855-0c209af24662 should be in the queue', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3211b546-712e-5426-9d49-03bc9117e7ad' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:06.005Z', - uuid: '3211b546-712e-5426-9d49-03bc9117e7ad', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3211b546-712e-5426-9d49-03bc9117e7ad' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:06.017Z', - uuid: '6135154e-e8b3-51c7-9d0e-536f96143878', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '6135154e-e8b3-51c7-9d0e-536f96143878' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:06.019Z', - uuid: '6135154e-e8b3-51c7-9d0e-536f96143878', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6135154e-e8b3-51c7-9d0e-536f96143878' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:06.020Z', - uuid: '6135154e-e8b3-51c7-9d0e-536f96143878', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6135154e-e8b3-51c7-9d0e-536f96143878' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:06.020Z', - uuid: '6135154e-e8b3-51c7-9d0e-536f96143878', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6135154e-e8b3-51c7-9d0e-536f96143878' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:06.045Z', - uuid: 'e17cc92d-a006-530f-8c6e-cc6ebdad7d29', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'e17cc92d-a006-530f-8c6e-cc6ebdad7d29' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:06.048Z', - uuid: 'e17cc92d-a006-530f-8c6e-cc6ebdad7d29', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e17cc92d-a006-530f-8c6e-cc6ebdad7d29' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:06.048Z', - uuid: 'e17cc92d-a006-530f-8c6e-cc6ebdad7d29', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e17cc92d-a006-530f-8c6e-cc6ebdad7d29' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:06.060Z', - uuid: 'e9f819a9-29cd-5f64-92e4-c51ecb177c89', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'e9f819a9-29cd-5f64-92e4-c51ecb177c89' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:06.064Z', - uuid: 'e9f819a9-29cd-5f64-92e4-c51ecb177c89', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e9f819a9-29cd-5f64-92e4-c51ecb177c89' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:06.064Z', - uuid: 'e9f819a9-29cd-5f64-92e4-c51ecb177c89', - kind: 'TEST_STEP', - message: 'Deleted snapshot should not appear in the queue', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e9f819a9-29cd-5f64-92e4-c51ecb177c89' - } - ] - } -] to 7953:0 -2026-09-28T19:10:07.424Z CLI info [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:10:11.234Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=314bf1f425261f4532d46becfda1960ba7885ab8357ea323678b84a398782d6a platform={} -2026-09-28T19:10:11.277Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.136Z', - uuid: '3f066335-f69f-51d3-b3b4-491b2549fc69', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '3f066335-f69f-51d3-b3b4-491b2549fc69' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.140Z', - uuid: '3f066335-f69f-51d3-b3b4-491b2549fc69', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3f066335-f69f-51d3-b3b4-491b2549fc69' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.140Z', - uuid: '3f066335-f69f-51d3-b3b4-491b2549fc69', - kind: 'TEST_STEP', - message: 'POST', - level: 'failed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 15046, - test_run_uuid: '3f066335-f69f-51d3-b3b4-491b2549fc69' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:11.244Z', - uuid: '3f066335-f69f-51d3-b3b4-491b2549fc69', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '3f066335-f69f-51d3-b3b4-491b2549fc69' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:10:11.283Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3f066335-f69f-51d3-b3b4-491b2549fc69', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'failed', - duration_in_ms: 15126, - started_at: '2026-09-28T19:09:56.127Z', - finished_at: '2026-09-28T19:10:11.253Z', - failure: [ [Object] ], - failure_type: 'TimeoutError', - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:12.319Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Processing batch event [ - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3f066335-f69f-51d3-b3b4-491b2549fc69', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'failed', - duration_in_ms: 15126, - started_at: '2026-09-28T19:09:56.127Z', - finished_at: '2026-09-28T19:10:11.253Z', - failure: [ - { - backtrace: [ - 'TimeoutError: apiRequestContext.post: Timeout 15000ms exceeded.', - 'Call log:', - ' - → POST http://localhost:4321/build/finalize', - ' - user-agent: Playwright/1.63.0 (arm64; macOS 14.5) node/24.15 CI/1', - ' - accept: */*', - ' - accept-encoding: gzip,deflate,br', - ' - Content-Type: application/json', - ' - content-length: 80', - '', - ' at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js:99:31' - ], - expanded: [ - 'message: TimeoutError: apiRequestContext.post: Timeout 15000ms exceeded.\n' + - 'Call log:\n' + - '\x1B[2m - → POST http://localhost:4321/build/finalize\x1B[22m\n' + - '\x1B[2m - user-agent: Playwright/1.63.0 (arm64; macOS 14.5) node/24.15 CI/1\x1B[22m\n' + - '\x1B[2m - accept: */*\x1B[22m\n' + - '\x1B[2m - accept-encoding: gzip,deflate,br\x1B[22m\n' + - '\x1B[2m - Content-Type: application/json\x1B[22m\n' + - '\x1B[2m - content-length: 80\x1B[22m\n', - 'location: [object Object]', - 'snippet: 97 | expect(createRes.status()).toBe(201);\n' + - ' 98 |\n' + - "> 99 | const res = await request.post('/build/finalize', {\n" + - ' | ^\n' + - ' 100 | data: { token: PERCY_TOKEN },\n' + - ' 101 | });\n' + - ' 102 | expect(res.status()).toBe(200);' - ] - } - ], - failure_type: 'TimeoutError', - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 7953:0 -2026-09-28T19:10:12.320Z CLI info [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:10:13.165Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.136Z', - uuid: '3f066335-f69f-51d3-b3b4-491b2549fc69', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '3f066335-f69f-51d3-b3b4-491b2549fc69' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.140Z', - uuid: '3f066335-f69f-51d3-b3b4-491b2549fc69', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3f066335-f69f-51d3-b3b4-491b2549fc69' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:09:56.140Z', - uuid: '3f066335-f69f-51d3-b3b4-491b2549fc69', - kind: 'TEST_STEP', - message: 'POST', - level: 'failed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 15046, - test_run_uuid: '3f066335-f69f-51d3-b3b4-491b2549fc69' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:11.244Z', - uuid: '3f066335-f69f-51d3-b3b4-491b2549fc69', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '3f066335-f69f-51d3-b3b4-491b2549fc69' - } - ] - } -] to 7953:0 -2026-09-28T19:10:13.166Z CLI info [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:10:13.529Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '38fcf27c-5f54-5055-b91d-8e61ee0a0f6f', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:56.127Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:13.543Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '261286dc-73ba-40aa-b27f-7e16dba9fd1d', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '38fcf27c-5f54-5055-b91d-8e61ee0a0f6f', - body: { lang: 'node', code: null }, - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:10:13.538Z' - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:13.637Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:10:13.540Z', - uuid: '261286dc-73ba-40aa-b27f-7e16dba9fd1d', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 6, - hook_run_uuid: '261286dc-73ba-40aa-b27f-7e16dba9fd1d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:10:13.552Z', - uuid: '261286dc-73ba-40aa-b27f-7e16dba9fd1d', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 43, - hook_run_uuid: '261286dc-73ba-40aa-b27f-7e16dba9fd1d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:10:13.597Z', - uuid: '261286dc-73ba-40aa-b27f-7e16dba9fd1d', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 16, - hook_run_uuid: '261286dc-73ba-40aa-b27f-7e16dba9fd1d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:10:13.616Z', - uuid: '261286dc-73ba-40aa-b27f-7e16dba9fd1d', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: '261286dc-73ba-40aa-b27f-7e16dba9fd1d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:10:13.617Z', - uuid: '261286dc-73ba-40aa-b27f-7e16dba9fd1d', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: '261286dc-73ba-40aa-b27f-7e16dba9fd1d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:10:13.621Z', - uuid: '261286dc-73ba-40aa-b27f-7e16dba9fd1d', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: '261286dc-73ba-40aa-b27f-7e16dba9fd1d' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:10:13.641Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '261286dc-73ba-40aa-b27f-7e16dba9fd1d', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '38fcf27c-5f54-5055-b91d-8e61ee0a0f6f', - body: { lang: 'node', code: null }, - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:10:13.538Z', - finished_at: '2026-09-28T19:10:13.625Z' - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:14.315Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '38fcf27c-5f54-5055-b91d-8e61ee0a0f6f', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:56.127Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '261286dc-73ba-40aa-b27f-7e16dba9fd1d', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '38fcf27c-5f54-5055-b91d-8e61ee0a0f6f', - body: { lang: 'node', code: null }, - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:10:13.538Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '261286dc-73ba-40aa-b27f-7e16dba9fd1d', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '38fcf27c-5f54-5055-b91d-8e61ee0a0f6f', - body: { lang: 'node', code: null }, - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:10:13.538Z', - finished_at: '2026-09-28T19:10:13.625Z' - } - } -] to 7953:0 -2026-09-28T19:10:14.315Z CLI info [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:10:15.181Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:10:13.540Z', - uuid: '261286dc-73ba-40aa-b27f-7e16dba9fd1d', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 6, - hook_run_uuid: '261286dc-73ba-40aa-b27f-7e16dba9fd1d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:10:13.552Z', - uuid: '261286dc-73ba-40aa-b27f-7e16dba9fd1d', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 43, - hook_run_uuid: '261286dc-73ba-40aa-b27f-7e16dba9fd1d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:10:13.597Z', - uuid: '261286dc-73ba-40aa-b27f-7e16dba9fd1d', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 16, - hook_run_uuid: '261286dc-73ba-40aa-b27f-7e16dba9fd1d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:10:13.616Z', - uuid: '261286dc-73ba-40aa-b27f-7e16dba9fd1d', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: '261286dc-73ba-40aa-b27f-7e16dba9fd1d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:10:13.617Z', - uuid: '261286dc-73ba-40aa-b27f-7e16dba9fd1d', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: '261286dc-73ba-40aa-b27f-7e16dba9fd1d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:10:13.621Z', - uuid: '261286dc-73ba-40aa-b27f-7e16dba9fd1d', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: '261286dc-73ba-40aa-b27f-7e16dba9fd1d' - } - ] - } -] to 7953:0 -2026-09-28T19:10:15.182Z CLI info [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:10:20.007Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=d30c1cacca636f2e68d4c25baea73c76511678f1fe5552ae4c783bd25f929c76 platform={} -2026-09-28T19:10:20.024Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:06.087Z', - uuid: 'a0dd2a2c-d90a-5bcf-8169-ce78d66d1831', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'a0dd2a2c-d90a-5bcf-8169-ce78d66d1831' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:06.090Z', - uuid: 'a0dd2a2c-d90a-5bcf-8169-ce78d66d1831', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a0dd2a2c-d90a-5bcf-8169-ce78d66d1831' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:06.090Z', - uuid: 'a0dd2a2c-d90a-5bcf-8169-ce78d66d1831', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 13885, - test_run_uuid: 'a0dd2a2c-d90a-5bcf-8169-ce78d66d1831' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:19.976Z', - uuid: 'a0dd2a2c-d90a-5bcf-8169-ce78d66d1831', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a0dd2a2c-d90a-5bcf-8169-ce78d66d1831' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:19.977Z', - uuid: 'a0dd2a2c-d90a-5bcf-8169-ce78d66d1831', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a0dd2a2c-d90a-5bcf-8169-ce78d66d1831' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:19.977Z', - uuid: 'a0dd2a2c-d90a-5bcf-8169-ce78d66d1831', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a0dd2a2c-d90a-5bcf-8169-ce78d66d1831' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:19.977Z', - uuid: 'a0dd2a2c-d90a-5bcf-8169-ce78d66d1831', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a0dd2a2c-d90a-5bcf-8169-ce78d66d1831' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:10:20.026Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a0dd2a2c-d90a-5bcf-8169-ce78d66d1831', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 13935, - started_at: '2026-09-28T19:10:06.079Z', - finished_at: '2026-09-28T19:10:20.014Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:20.318Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Processing batch event [ - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a0dd2a2c-d90a-5bcf-8169-ce78d66d1831', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 13935, - started_at: '2026-09-28T19:10:06.079Z', - finished_at: '2026-09-28T19:10:20.014Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 7953:0 -2026-09-28T19:10:20.319Z CLI info [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:10:22.158Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:06.087Z', - uuid: 'a0dd2a2c-d90a-5bcf-8169-ce78d66d1831', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'a0dd2a2c-d90a-5bcf-8169-ce78d66d1831' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:06.090Z', - uuid: 'a0dd2a2c-d90a-5bcf-8169-ce78d66d1831', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a0dd2a2c-d90a-5bcf-8169-ce78d66d1831' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:06.090Z', - uuid: 'a0dd2a2c-d90a-5bcf-8169-ce78d66d1831', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 13885, - test_run_uuid: 'a0dd2a2c-d90a-5bcf-8169-ce78d66d1831' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:19.976Z', - uuid: 'a0dd2a2c-d90a-5bcf-8169-ce78d66d1831', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a0dd2a2c-d90a-5bcf-8169-ce78d66d1831' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:19.977Z', - uuid: 'a0dd2a2c-d90a-5bcf-8169-ce78d66d1831', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a0dd2a2c-d90a-5bcf-8169-ce78d66d1831' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:19.977Z', - uuid: 'a0dd2a2c-d90a-5bcf-8169-ce78d66d1831', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a0dd2a2c-d90a-5bcf-8169-ce78d66d1831' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:19.977Z', - uuid: 'a0dd2a2c-d90a-5bcf-8169-ce78d66d1831', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a0dd2a2c-d90a-5bcf-8169-ce78d66d1831' - } - ] - } -] to 7953:0 -2026-09-28T19:10:22.159Z CLI info [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:10:28.709Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=9b4ddd884484d7c62038c516872bac56a7d97992f668e9afb6740f023b4b5d9f platform={} -2026-09-28T19:10:28.732Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:13.634Z', - uuid: '38fcf27c-5f54-5055-b91d-8e61ee0a0f6f', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 7, - test_run_uuid: '38fcf27c-5f54-5055-b91d-8e61ee0a0f6f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:13.641Z', - uuid: '38fcf27c-5f54-5055-b91d-8e61ee0a0f6f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '38fcf27c-5f54-5055-b91d-8e61ee0a0f6f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:13.642Z', - uuid: '38fcf27c-5f54-5055-b91d-8e61ee0a0f6f', - kind: 'TEST_STEP', - message: 'POST', - level: 'failed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 15013, - test_run_uuid: '38fcf27c-5f54-5055-b91d-8e61ee0a0f6f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:28.715Z', - uuid: '38fcf27c-5f54-5055-b91d-8e61ee0a0f6f', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '38fcf27c-5f54-5055-b91d-8e61ee0a0f6f' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:10:28.735Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '38fcf27c-5f54-5055-b91d-8e61ee0a0f6f', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'failed', - duration_in_ms: 32592, - started_at: '2026-09-28T19:09:56.127Z', - finished_at: '2026-09-28T19:10:28.719Z', - failure: [ [Object] ], - failure_type: 'TimeoutError', - failure_reason: null, - retry_of: '3f066335-f69f-51d3-b3b4-491b2549fc69', - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [ '261286dc-73ba-40aa-b27f-7e16dba9fd1d' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:30.431Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Processing batch event [ - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '38fcf27c-5f54-5055-b91d-8e61ee0a0f6f', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'failed', - duration_in_ms: 32592, - started_at: '2026-09-28T19:09:56.127Z', - finished_at: '2026-09-28T19:10:28.719Z', - failure: [ - { - backtrace: [ - 'TimeoutError: apiRequestContext.post: Timeout 15000ms exceeded.', - 'Call log:', - ' - → POST http://localhost:4321/build/finalize', - ' - user-agent: Playwright/1.63.0 (arm64; macOS 14.5) node/24.15 CI/1', - ' - accept: */*', - ' - accept-encoding: gzip,deflate,br', - ' - Content-Type: application/json', - ' - content-length: 80', - '', - ' at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js:99:31' - ], - expanded: [ - 'message: TimeoutError: apiRequestContext.post: Timeout 15000ms exceeded.\n' + - 'Call log:\n' + - '\x1B[2m - → POST http://localhost:4321/build/finalize\x1B[22m\n' + - '\x1B[2m - user-agent: Playwright/1.63.0 (arm64; macOS 14.5) node/24.15 CI/1\x1B[22m\n' + - '\x1B[2m - accept: */*\x1B[22m\n' + - '\x1B[2m - accept-encoding: gzip,deflate,br\x1B[22m\n' + - '\x1B[2m - Content-Type: application/json\x1B[22m\n' + - '\x1B[2m - content-length: 80\x1B[22m\n', - 'location: [object Object]', - 'snippet: 97 | expect(createRes.status()).toBe(201);\n' + - ' 98 |\n' + - "> 99 | const res = await request.post('/build/finalize', {\n" + - ' | ^\n' + - ' 100 | data: { token: PERCY_TOKEN },\n' + - ' 101 | });\n' + - ' 102 | expect(res.status()).toBe(200);' - ] - } - ], - failure_type: 'TimeoutError', - failure_reason: null, - retry_of: '3f066335-f69f-51d3-b3b4-491b2549fc69', - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [ '261286dc-73ba-40aa-b27f-7e16dba9fd1d' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 7953:0 -2026-09-28T19:10:30.439Z CLI info [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:10:31.397Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:13.634Z', - uuid: '38fcf27c-5f54-5055-b91d-8e61ee0a0f6f', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 7, - test_run_uuid: '38fcf27c-5f54-5055-b91d-8e61ee0a0f6f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:13.641Z', - uuid: '38fcf27c-5f54-5055-b91d-8e61ee0a0f6f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '38fcf27c-5f54-5055-b91d-8e61ee0a0f6f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:13.642Z', - uuid: '38fcf27c-5f54-5055-b91d-8e61ee0a0f6f', - kind: 'TEST_STEP', - message: 'POST', - level: 'failed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 15013, - test_run_uuid: '38fcf27c-5f54-5055-b91d-8e61ee0a0f6f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:28.715Z', - uuid: '38fcf27c-5f54-5055-b91d-8e61ee0a0f6f', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '38fcf27c-5f54-5055-b91d-8e61ee0a0f6f' - } - ] - } -] to 7953:0 -2026-09-28T19:10:31.397Z CLI info [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:10:31.489Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ce1e7783-4d8b-5137-b133-364103157aeb', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:56.127Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:31.506Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '6bac5dc2-0ea8-4797-bd54-d7b14ec3426b', - name: 'beforeAll hook', - result: 'pending', - test_run_id: 'ce1e7783-4d8b-5137-b133-364103157aeb', - body: { lang: 'node', code: null }, - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:10:31.499Z' - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:31.581Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:10:31.501Z', - uuid: '6bac5dc2-0ea8-4797-bd54-d7b14ec3426b', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 7, - hook_run_uuid: '6bac5dc2-0ea8-4797-bd54-d7b14ec3426b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:10:31.514Z', - uuid: '6bac5dc2-0ea8-4797-bd54-d7b14ec3426b', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 25, - hook_run_uuid: '6bac5dc2-0ea8-4797-bd54-d7b14ec3426b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:10:31.540Z', - uuid: '6bac5dc2-0ea8-4797-bd54-d7b14ec3426b', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 21, - hook_run_uuid: '6bac5dc2-0ea8-4797-bd54-d7b14ec3426b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:10:31.563Z', - uuid: '6bac5dc2-0ea8-4797-bd54-d7b14ec3426b', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: '6bac5dc2-0ea8-4797-bd54-d7b14ec3426b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:10:31.563Z', - uuid: '6bac5dc2-0ea8-4797-bd54-d7b14ec3426b', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 6, - hook_run_uuid: '6bac5dc2-0ea8-4797-bd54-d7b14ec3426b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:10:31.569Z', - uuid: '6bac5dc2-0ea8-4797-bd54-d7b14ec3426b', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: '6bac5dc2-0ea8-4797-bd54-d7b14ec3426b' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:10:31.583Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '6bac5dc2-0ea8-4797-bd54-d7b14ec3426b', - name: 'beforeAll hook', - result: 'passed', - test_run_id: 'ce1e7783-4d8b-5137-b133-364103157aeb', - body: { lang: 'node', code: null }, - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:10:31.499Z', - finished_at: '2026-09-28T19:10:31.576Z' - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:32.400Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ce1e7783-4d8b-5137-b133-364103157aeb', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:09:56.127Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '6bac5dc2-0ea8-4797-bd54-d7b14ec3426b', - name: 'beforeAll hook', - result: 'pending', - test_run_id: 'ce1e7783-4d8b-5137-b133-364103157aeb', - body: { lang: 'node', code: null }, - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:10:31.499Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '6bac5dc2-0ea8-4797-bd54-d7b14ec3426b', - name: 'beforeAll hook', - result: 'passed', - test_run_id: 'ce1e7783-4d8b-5137-b133-364103157aeb', - body: { lang: 'node', code: null }, - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:10:31.499Z', - finished_at: '2026-09-28T19:10:31.576Z' - } - } -] to 7953:0 -2026-09-28T19:10:32.402Z CLI info [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:10:33.262Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:10:31.501Z', - uuid: '6bac5dc2-0ea8-4797-bd54-d7b14ec3426b', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 7, - hook_run_uuid: '6bac5dc2-0ea8-4797-bd54-d7b14ec3426b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:10:31.514Z', - uuid: '6bac5dc2-0ea8-4797-bd54-d7b14ec3426b', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 25, - hook_run_uuid: '6bac5dc2-0ea8-4797-bd54-d7b14ec3426b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:10:31.540Z', - uuid: '6bac5dc2-0ea8-4797-bd54-d7b14ec3426b', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 21, - hook_run_uuid: '6bac5dc2-0ea8-4797-bd54-d7b14ec3426b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:10:31.563Z', - uuid: '6bac5dc2-0ea8-4797-bd54-d7b14ec3426b', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: '6bac5dc2-0ea8-4797-bd54-d7b14ec3426b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:10:31.563Z', - uuid: '6bac5dc2-0ea8-4797-bd54-d7b14ec3426b', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 6, - hook_run_uuid: '6bac5dc2-0ea8-4797-bd54-d7b14ec3426b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:10:31.569Z', - uuid: '6bac5dc2-0ea8-4797-bd54-d7b14ec3426b', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: '6bac5dc2-0ea8-4797-bd54-d7b14ec3426b' - } - ] - } -] to 7953:0 -2026-09-28T19:10:33.264Z CLI info [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:10:46.679Z CLI warn [TEST REPORTING AND ANALYTICS:node] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] onTestSessionEvent: empty platform for driver=244b2b44a93f20ca7480ac711d8ab57c857c1c24d3c26f97f3d9a349e7ddb55b platform={} -2026-09-28T19:10:46.710Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:31.584Z', - uuid: 'ce1e7783-4d8b-5137-b133-364103157aeb', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'ce1e7783-4d8b-5137-b133-364103157aeb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:31.588Z', - uuid: 'ce1e7783-4d8b-5137-b133-364103157aeb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ce1e7783-4d8b-5137-b133-364103157aeb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:31.589Z', - uuid: 'ce1e7783-4d8b-5137-b133-364103157aeb', - kind: 'TEST_STEP', - message: 'POST', - level: 'failed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 15006, - test_run_uuid: 'ce1e7783-4d8b-5137-b133-364103157aeb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:10:46.687Z', - uuid: 'ce1e7783-4d8b-5137-b133-364103157aeb', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'ce1e7783-4d8b-5137-b133-364103157aeb' - } - ] -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/logs/batch) -2026-09-28T19:10:46.715Z CLI info [testhub:request-queue-handler] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ce1e7783-4d8b-5137-b133-364103157aeb', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'failed', - duration_in_ms: 50565, - started_at: '2026-09-28T19:09:56.127Z', - finished_at: '2026-09-28T19:10:46.692Z', - failure: [ [Object] ], - failure_type: 'TimeoutError', - failure_reason: null, - retry_of: '38fcf27c-5f54-5055-b91d-8e61ee0a0f6f', - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [ '6bac5dc2-0ea8-4797-bd54-d7b14ec3426b' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 7953:0 (target=/api/v2/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd/batch) -2026-09-28T19:10:46.924Z CLI info [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] [PRODUCTION] Making GET request to https://api.browserstack.com -2026-09-28T19:10:46.935Z CLI info [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:10:46.935Z CLI info [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:10:47.887Z CLI info [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] [PRODUCTION] Making PUT request to https://collector-observability.browserstack.com -2026-09-28T19:10:48.796Z CLI info [testhub:module] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] stopBuild: oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd request={"finished_at":"2026-09-28T19:10:46.924Z","finished_metadata":[],"custom_metadata":{}} response={"data":""} -2026-09-28T19:10:48.802Z CLI info [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] [PRODUCTION] Making POST request to https://api.browserstack.com -2026-09-28T19:10:49.867Z CLI info [TEST REPORTING AND ANALYTICS:module] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Visit https://automation.browserstack.com/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd to view build report, insights, and many more debugging information all at one place! -2026-09-28T19:10:49.964Z CLI info [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] [PRODUCTION] Making POST request to https://eds.browserstack.com -2026-09-28T19:10:54.920Z CLI info [main] [oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd] [4362495b-fd30-4b71-8b33-8d41d55fd401] Received graceful signal termination (SIGTERM), performing cleanup -2026-09-28T19:12:01.678Z CLI info Config : {"userName":"****","accessKey":"****","projectName":"Percy Local Manager","buildName":"Percy Local Manager Tests","buildIdentifier":"#${BUILD_NUMBER}","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"playwrightConfigOptions":{"testMatch":"**/{api/**,e2e/snapshot-lifecycle.spec}.js"},"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true} -2026-09-28T19:12:01.707Z CLI info Should start debug utility: undefined -2026-09-28T19:12:01.708Z CLI info [testhub:module] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Starting testhub from 10582:0 -2026-09-28T19:12:01.709Z CLI info [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making POST request to https://sdk.browserstack.com -2026-09-28T19:12:01.712Z CLI info [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making GET request to https://hub.browserstack.com -2026-09-28T19:12:01.779Z CLI info [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making GET request to https://hub-aps.browserstack.com -2026-09-28T19:12:01.779Z CLI info [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making GET request to https://hub-euw.browserstack.com -2026-09-28T19:12:01.780Z CLI info [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making GET request to https://hub-apse.browserstack.com -2026-09-28T19:12:02.477Z CLI info [testhub:module] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] startBuild: response=in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60 -2026-09-28T19:12:02.481Z CLI info [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making POST request to https://api.browserstack.com -2026-09-28T19:12:17.320Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1001d6d1-3e09-52b1-993d-202aaf46f202', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:17.263Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:17.438Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '69a01ad3-523e-53b3-9bce-e28de3bef3c6', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:17.432Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:17.466Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'fc2d125e-0aba-4aeb-bdec-5ad4868996f3', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '69a01ad3-523e-53b3-9bce-e28de3bef3c6', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:12:17.447Z' - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:17.506Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=e7474cab6df7b67413a4810950844f1673b8e0c17662877ea470b9c7522a7ba7 platform={} -2026-09-28T19:12:17.518Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dddd91fd-8cb2-535c-a7a3-b155b512dda7', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:17.511Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:17.530Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.353Z', - uuid: '1001d6d1-3e09-52b1-993d-202aaf46f202', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 133, - test_run_uuid: '1001d6d1-3e09-52b1-993d-202aaf46f202' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.488Z', - uuid: '1001d6d1-3e09-52b1-993d-202aaf46f202', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1001d6d1-3e09-52b1-993d-202aaf46f202' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.489Z', - uuid: '1001d6d1-3e09-52b1-993d-202aaf46f202', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1001d6d1-3e09-52b1-993d-202aaf46f202' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:17.536Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1001d6d1-3e09-52b1-993d-202aaf46f202', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 250, - started_at: '2026-09-28T19:12:17.263Z', - finished_at: '2026-09-28T19:12:17.513Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:17.540Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:12:17.451Z', - uuid: 'fc2d125e-0aba-4aeb-bdec-5ad4868996f3', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 13, - hook_run_uuid: 'fc2d125e-0aba-4aeb-bdec-5ad4868996f3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:12:17.468Z', - uuid: 'fc2d125e-0aba-4aeb-bdec-5ad4868996f3', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - hook_run_uuid: 'fc2d125e-0aba-4aeb-bdec-5ad4868996f3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:12:17.474Z', - uuid: 'fc2d125e-0aba-4aeb-bdec-5ad4868996f3', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 27, - hook_run_uuid: 'fc2d125e-0aba-4aeb-bdec-5ad4868996f3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:12:17.503Z', - uuid: 'fc2d125e-0aba-4aeb-bdec-5ad4868996f3', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 20, - hook_run_uuid: 'fc2d125e-0aba-4aeb-bdec-5ad4868996f3' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:17.542Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'fc2d125e-0aba-4aeb-bdec-5ad4868996f3', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '69a01ad3-523e-53b3-9bce-e28de3bef3c6', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:12:17.447Z', - finished_at: '2026-09-28T19:12:17.523Z' - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:17.557Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=9df32dbea72d561025c93f4f57db3535d93d8feb6726314fdc91ad90c47691fc platform={} -2026-09-28T19:12:17.567Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7654d658-addd-52d3-b240-1cb2484c6b8e', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:17.560Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:17.574Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.524Z', - uuid: '69a01ad3-523e-53b3-9bce-e28de3bef3c6', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 11, - test_run_uuid: '69a01ad3-523e-53b3-9bce-e28de3bef3c6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.538Z', - uuid: '69a01ad3-523e-53b3-9bce-e28de3bef3c6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '69a01ad3-523e-53b3-9bce-e28de3bef3c6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.539Z', - uuid: '69a01ad3-523e-53b3-9bce-e28de3bef3c6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '69a01ad3-523e-53b3-9bce-e28de3bef3c6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.539Z', - uuid: '69a01ad3-523e-53b3-9bce-e28de3bef3c6', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '69a01ad3-523e-53b3-9bce-e28de3bef3c6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.539Z', - uuid: '69a01ad3-523e-53b3-9bce-e28de3bef3c6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '69a01ad3-523e-53b3-9bce-e28de3bef3c6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.539Z', - uuid: '69a01ad3-523e-53b3-9bce-e28de3bef3c6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '69a01ad3-523e-53b3-9bce-e28de3bef3c6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.540Z', - uuid: '69a01ad3-523e-53b3-9bce-e28de3bef3c6', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '69a01ad3-523e-53b3-9bce-e28de3bef3c6' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:17.574Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:12:17.583Z CLI error [TEST REPORTING AND ANALYTICS:service] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:12:17.585Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '69a01ad3-523e-53b3-9bce-e28de3bef3c6', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 129, - started_at: '2026-09-28T19:12:17.432Z', - finished_at: '2026-09-28T19:12:17.561Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [ 'fc2d125e-0aba-4aeb-bdec-5ad4868996f3' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:17.585Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=9df32dbea72d561025c93f4f57db3535d93d8feb6726314fdc91ad90c47691fc platform={} -2026-09-28T19:12:17.592Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '690a3e01-1bfa-5d9a-856f-d9a0a14cff4b', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:17.588Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:17.602Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.570Z', - uuid: '7654d658-addd-52d3-b240-1cb2484c6b8e', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '7654d658-addd-52d3-b240-1cb2484c6b8e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.572Z', - uuid: '7654d658-addd-52d3-b240-1cb2484c6b8e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7654d658-addd-52d3-b240-1cb2484c6b8e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.572Z', - uuid: '7654d658-addd-52d3-b240-1cb2484c6b8e', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '7654d658-addd-52d3-b240-1cb2484c6b8e' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:17.602Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:12:17.602Z CLI error [TEST REPORTING AND ANALYTICS:service] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:12:17.605Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7654d658-addd-52d3-b240-1cb2484c6b8e', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 28, - started_at: '2026-09-28T19:12:17.560Z', - finished_at: '2026-09-28T19:12:17.588Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:17.606Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=9df32dbea72d561025c93f4f57db3535d93d8feb6726314fdc91ad90c47691fc platform={} -2026-09-28T19:12:17.613Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fe31fdc4-8365-530f-9f5a-cf6ffe3073c0', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:17.609Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:17.619Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.598Z', - uuid: '690a3e01-1bfa-5d9a-856f-d9a0a14cff4b', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '690a3e01-1bfa-5d9a-856f-d9a0a14cff4b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.601Z', - uuid: '690a3e01-1bfa-5d9a-856f-d9a0a14cff4b', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '690a3e01-1bfa-5d9a-856f-d9a0a14cff4b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.602Z', - uuid: '690a3e01-1bfa-5d9a-856f-d9a0a14cff4b', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '690a3e01-1bfa-5d9a-856f-d9a0a14cff4b' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:17.621Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '690a3e01-1bfa-5d9a-856f-d9a0a14cff4b', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 22, - started_at: '2026-09-28T19:12:17.588Z', - finished_at: '2026-09-28T19:12:17.610Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:17.621Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:12:17.622Z CLI error [TEST REPORTING AND ANALYTICS:service] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:12:17.635Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=9df32dbea72d561025c93f4f57db3535d93d8feb6726314fdc91ad90c47691fc platform={} -2026-09-28T19:12:17.644Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3cb77e4b-d380-5059-b0d0-440213677462', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:17.638Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:17.665Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.618Z', - uuid: 'fe31fdc4-8365-530f-9f5a-cf6ffe3073c0', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 13, - test_run_uuid: 'fe31fdc4-8365-530f-9f5a-cf6ffe3073c0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.631Z', - uuid: 'fe31fdc4-8365-530f-9f5a-cf6ffe3073c0', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fe31fdc4-8365-530f-9f5a-cf6ffe3073c0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.631Z', - uuid: 'fe31fdc4-8365-530f-9f5a-cf6ffe3073c0', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fe31fdc4-8365-530f-9f5a-cf6ffe3073c0' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:17.668Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fe31fdc4-8365-530f-9f5a-cf6ffe3073c0', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 29, - started_at: '2026-09-28T19:12:17.609Z', - finished_at: '2026-09-28T19:12:17.638Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:17.670Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:12:17.670Z CLI error [TEST REPORTING AND ANALYTICS:service] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:12:17.673Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=9df32dbea72d561025c93f4f57db3535d93d8feb6726314fdc91ad90c47691fc platform={} -2026-09-28T19:12:17.682Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f060bd0c-df85-5f45-adcf-21aea71533e7', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:17.675Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:17.700Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:12:17.701Z CLI error [TEST REPORTING AND ANALYTICS:service] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:12:17.701Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.664Z', - uuid: '3cb77e4b-d380-5059-b0d0-440213677462', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '3cb77e4b-d380-5059-b0d0-440213677462' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.666Z', - uuid: '3cb77e4b-d380-5059-b0d0-440213677462', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3cb77e4b-d380-5059-b0d0-440213677462' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.667Z', - uuid: '3cb77e4b-d380-5059-b0d0-440213677462', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3cb77e4b-d380-5059-b0d0-440213677462' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:17.706Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3cb77e4b-d380-5059-b0d0-440213677462', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 38, - started_at: '2026-09-28T19:12:17.638Z', - finished_at: '2026-09-28T19:12:17.676Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:17.709Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=9df32dbea72d561025c93f4f57db3535d93d8feb6726314fdc91ad90c47691fc platform={} -2026-09-28T19:12:17.716Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ccb93fed-3949-5735-8347-5cf025157514', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:17.712Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:17.723Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.684Z', - uuid: 'f060bd0c-df85-5f45-adcf-21aea71533e7', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'f060bd0c-df85-5f45-adcf-21aea71533e7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.687Z', - uuid: 'f060bd0c-df85-5f45-adcf-21aea71533e7', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'f060bd0c-df85-5f45-adcf-21aea71533e7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.692Z', - uuid: 'f060bd0c-df85-5f45-adcf-21aea71533e7', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: 'f060bd0c-df85-5f45-adcf-21aea71533e7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.697Z', - uuid: 'f060bd0c-df85-5f45-adcf-21aea71533e7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f060bd0c-df85-5f45-adcf-21aea71533e7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.699Z', - uuid: 'f060bd0c-df85-5f45-adcf-21aea71533e7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'f060bd0c-df85-5f45-adcf-21aea71533e7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.701Z', - uuid: 'f060bd0c-df85-5f45-adcf-21aea71533e7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f060bd0c-df85-5f45-adcf-21aea71533e7' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:17.724Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f060bd0c-df85-5f45-adcf-21aea71533e7', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 38, - started_at: '2026-09-28T19:12:17.675Z', - finished_at: '2026-09-28T19:12:17.713Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:17.725Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:12:17.725Z CLI error [TEST REPORTING AND ANALYTICS:service] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:12:17.729Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=9df32dbea72d561025c93f4f57db3535d93d8feb6726314fdc91ad90c47691fc platform={} -2026-09-28T19:12:17.735Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd7060b56-bdde-5689-ae26-a79d86b7d159', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:17.731Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:17.745Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.722Z', - uuid: 'ccb93fed-3949-5735-8347-5cf025157514', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'ccb93fed-3949-5735-8347-5cf025157514' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.724Z', - uuid: 'ccb93fed-3949-5735-8347-5cf025157514', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ccb93fed-3949-5735-8347-5cf025157514' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.725Z', - uuid: 'ccb93fed-3949-5735-8347-5cf025157514', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ccb93fed-3949-5735-8347-5cf025157514' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.725Z', - uuid: 'ccb93fed-3949-5735-8347-5cf025157514', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ccb93fed-3949-5735-8347-5cf025157514' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:17.750Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ccb93fed-3949-5735-8347-5cf025157514', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 20, - started_at: '2026-09-28T19:12:17.712Z', - finished_at: '2026-09-28T19:12:17.732Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:17.758Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:12:17.759Z CLI error [TEST REPORTING AND ANALYTICS:service] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:12:17.765Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=9df32dbea72d561025c93f4f57db3535d93d8feb6726314fdc91ad90c47691fc platform={} -2026-09-28T19:12:17.772Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '24922ab0-d470-5a07-801a-6522543b4372', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:17.768Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:17.778Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.756Z', - uuid: 'd7060b56-bdde-5689-ae26-a79d86b7d159', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'd7060b56-bdde-5689-ae26-a79d86b7d159' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.758Z', - uuid: 'd7060b56-bdde-5689-ae26-a79d86b7d159', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'd7060b56-bdde-5689-ae26-a79d86b7d159' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.761Z', - uuid: 'd7060b56-bdde-5689-ae26-a79d86b7d159', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd7060b56-bdde-5689-ae26-a79d86b7d159' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.762Z', - uuid: 'd7060b56-bdde-5689-ae26-a79d86b7d159', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd7060b56-bdde-5689-ae26-a79d86b7d159' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.762Z', - uuid: 'd7060b56-bdde-5689-ae26-a79d86b7d159', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd7060b56-bdde-5689-ae26-a79d86b7d159' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.762Z', - uuid: 'd7060b56-bdde-5689-ae26-a79d86b7d159', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd7060b56-bdde-5689-ae26-a79d86b7d159' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:17.778Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:12:17.778Z CLI error [TEST REPORTING AND ANALYTICS:service] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:12:17.779Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd7060b56-bdde-5689-ae26-a79d86b7d159', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 37, - started_at: '2026-09-28T19:12:17.731Z', - finished_at: '2026-09-28T19:12:17.768Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:17.780Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=9df32dbea72d561025c93f4f57db3535d93d8feb6726314fdc91ad90c47691fc platform={} -2026-09-28T19:12:17.786Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd6a904b8-fabf-51ab-bc45-c1161bf0de92', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:17.782Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:17.790Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.774Z', - uuid: '24922ab0-d470-5a07-801a-6522543b4372', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '24922ab0-d470-5a07-801a-6522543b4372' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.776Z', - uuid: '24922ab0-d470-5a07-801a-6522543b4372', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '24922ab0-d470-5a07-801a-6522543b4372' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.777Z', - uuid: '24922ab0-d470-5a07-801a-6522543b4372', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '24922ab0-d470-5a07-801a-6522543b4372' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:17.791Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '24922ab0-d470-5a07-801a-6522543b4372', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 15, - started_at: '2026-09-28T19:12:17.768Z', - finished_at: '2026-09-28T19:12:17.783Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:17.793Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:12:17.793Z CLI error [TEST REPORTING AND ANALYTICS:service] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:12:17.797Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=9df32dbea72d561025c93f4f57db3535d93d8feb6726314fdc91ad90c47691fc platform={} -2026-09-28T19:12:17.802Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fb857fd0-d602-536b-8105-6e7ab132280b', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:17.799Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:17.806Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.789Z', - uuid: 'd6a904b8-fabf-51ab-bc45-c1161bf0de92', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'd6a904b8-fabf-51ab-bc45-c1161bf0de92' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.792Z', - uuid: 'd6a904b8-fabf-51ab-bc45-c1161bf0de92', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'd6a904b8-fabf-51ab-bc45-c1161bf0de92' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.794Z', - uuid: 'd6a904b8-fabf-51ab-bc45-c1161bf0de92', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd6a904b8-fabf-51ab-bc45-c1161bf0de92' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.794Z', - uuid: 'd6a904b8-fabf-51ab-bc45-c1161bf0de92', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd6a904b8-fabf-51ab-bc45-c1161bf0de92' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:17.808Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd6a904b8-fabf-51ab-bc45-c1161bf0de92', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 17, - started_at: '2026-09-28T19:12:17.782Z', - finished_at: '2026-09-28T19:12:17.799Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:17.810Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:12:17.810Z CLI error [TEST REPORTING AND ANALYTICS:service] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:12:17.815Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=9df32dbea72d561025c93f4f57db3535d93d8feb6726314fdc91ad90c47691fc platform={} -2026-09-28T19:12:17.825Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '88f385ae-331f-537a-8435-d03270ff39e8', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:17.818Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:17.828Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'f9eda326-bef2-4b15-98a1-82739c6d4fb3', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '88f385ae-331f-537a-8435-d03270ff39e8', - body: { lang: 'node', code: null }, - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:12:17.824Z' - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:17.832Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.806Z', - uuid: 'fb857fd0-d602-536b-8105-6e7ab132280b', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'fb857fd0-d602-536b-8105-6e7ab132280b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.808Z', - uuid: 'fb857fd0-d602-536b-8105-6e7ab132280b', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'fb857fd0-d602-536b-8105-6e7ab132280b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.810Z', - uuid: 'fb857fd0-d602-536b-8105-6e7ab132280b', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fb857fd0-d602-536b-8105-6e7ab132280b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.810Z', - uuid: 'fb857fd0-d602-536b-8105-6e7ab132280b', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fb857fd0-d602-536b-8105-6e7ab132280b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.810Z', - uuid: 'fb857fd0-d602-536b-8105-6e7ab132280b', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'fb857fd0-d602-536b-8105-6e7ab132280b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.812Z', - uuid: 'fb857fd0-d602-536b-8105-6e7ab132280b', - kind: 'TEST_STEP', - message: 'Expect "toBeUndefined"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fb857fd0-d602-536b-8105-6e7ab132280b' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:17.833Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fb857fd0-d602-536b-8105-6e7ab132280b', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:12:17.799Z', - finished_at: '2026-09-28T19:12:17.818Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:17.835Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:12:17.827Z', - uuid: 'f9eda326-bef2-4b15-98a1-82739c6d4fb3', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: 'f9eda326-bef2-4b15-98a1-82739c6d4fb3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:12:17.829Z', - uuid: 'f9eda326-bef2-4b15-98a1-82739c6d4fb3', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: 'f9eda326-bef2-4b15-98a1-82739c6d4fb3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:12:17.829Z', - uuid: 'f9eda326-bef2-4b15-98a1-82739c6d4fb3', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: 'f9eda326-bef2-4b15-98a1-82739c6d4fb3' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:17.836Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'f9eda326-bef2-4b15-98a1-82739c6d4fb3', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '88f385ae-331f-537a-8435-d03270ff39e8', - body: { lang: 'node', code: null }, - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:12:17.824Z', - finished_at: '2026-09-28T19:12:17.832Z' - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:17.838Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=9df32dbea72d561025c93f4f57db3535d93d8feb6726314fdc91ad90c47691fc platform={} -2026-09-28T19:12:17.848Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a6a659c6-28c3-599e-8a5f-013917af2315', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:17.840Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:17.855Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.832Z', - uuid: '88f385ae-331f-537a-8435-d03270ff39e8', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '88f385ae-331f-537a-8435-d03270ff39e8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.834Z', - uuid: '88f385ae-331f-537a-8435-d03270ff39e8', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '88f385ae-331f-537a-8435-d03270ff39e8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.835Z', - uuid: '88f385ae-331f-537a-8435-d03270ff39e8', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '88f385ae-331f-537a-8435-d03270ff39e8' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:17.857Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:12:17.857Z CLI error [TEST REPORTING AND ANALYTICS:service] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:12:17.857Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '88f385ae-331f-537a-8435-d03270ff39e8', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 23, - started_at: '2026-09-28T19:12:17.818Z', - finished_at: '2026-09-28T19:12:17.841Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [ 'f9eda326-bef2-4b15-98a1-82739c6d4fb3' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:17.864Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=9df32dbea72d561025c93f4f57db3535d93d8feb6726314fdc91ad90c47691fc platform={} -2026-09-28T19:12:17.872Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.852Z', - uuid: 'a6a659c6-28c3-599e-8a5f-013917af2315', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'a6a659c6-28c3-599e-8a5f-013917af2315' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.854Z', - uuid: 'a6a659c6-28c3-599e-8a5f-013917af2315', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'a6a659c6-28c3-599e-8a5f-013917af2315' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.857Z', - uuid: 'a6a659c6-28c3-599e-8a5f-013917af2315', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'a6a659c6-28c3-599e-8a5f-013917af2315' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.858Z', - uuid: 'a6a659c6-28c3-599e-8a5f-013917af2315', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a6a659c6-28c3-599e-8a5f-013917af2315' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.859Z', - uuid: 'a6a659c6-28c3-599e-8a5f-013917af2315', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a6a659c6-28c3-599e-8a5f-013917af2315' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.859Z', - uuid: 'a6a659c6-28c3-599e-8a5f-013917af2315', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'a6a659c6-28c3-599e-8a5f-013917af2315' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.861Z', - uuid: 'a6a659c6-28c3-599e-8a5f-013917af2315', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a6a659c6-28c3-599e-8a5f-013917af2315' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:17.873Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a6a659c6-28c3-599e-8a5f-013917af2315', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 27, - started_at: '2026-09-28T19:12:17.840Z', - finished_at: '2026-09-28T19:12:17.867Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:17.914Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=e7474cab6df7b67413a4810950844f1673b8e0c17662877ea470b9c7522a7ba7 platform={} -2026-09-28T19:12:17.921Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'da728fdb-24e4-5233-86a0-36012d784590', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:17.917Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:17.926Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.517Z', - uuid: 'dddd91fd-8cb2-535c-a7a3-b155b512dda7', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 391, - test_run_uuid: 'dddd91fd-8cb2-535c-a7a3-b155b512dda7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.908Z', - uuid: 'dddd91fd-8cb2-535c-a7a3-b155b512dda7', - kind: 'TEST_STEP', - message: 'Expect "toContain"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'dddd91fd-8cb2-535c-a7a3-b155b512dda7' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:17.928Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dddd91fd-8cb2-535c-a7a3-b155b512dda7', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 406, - started_at: '2026-09-28T19:12:17.511Z', - finished_at: '2026-09-28T19:12:17.917Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:17.933Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=e7474cab6df7b67413a4810950844f1673b8e0c17662877ea470b9c7522a7ba7 platform={} -2026-09-28T19:12:17.939Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '638a0c61-3b4c-5ba2-89d8-e483682f2841', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:17.936Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:17.952Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=e7474cab6df7b67413a4810950844f1673b8e0c17662877ea470b9c7522a7ba7 platform={} -2026-09-28T19:12:17.956Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.922Z', - uuid: 'da728fdb-24e4-5233-86a0-36012d784590', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'da728fdb-24e4-5233-86a0-36012d784590' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.926Z', - uuid: 'da728fdb-24e4-5233-86a0-36012d784590', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'da728fdb-24e4-5233-86a0-36012d784590' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.928Z', - uuid: 'da728fdb-24e4-5233-86a0-36012d784590', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'da728fdb-24e4-5233-86a0-36012d784590' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:17.959Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'da728fdb-24e4-5233-86a0-36012d784590', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:12:17.917Z', - finished_at: '2026-09-28T19:12:17.936Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:17.967Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '93129f1e-d214-5394-91fd-98c36b91344f', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:17.961Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:17.983Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.941Z', - uuid: '638a0c61-3b4c-5ba2-89d8-e483682f2841', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '638a0c61-3b4c-5ba2-89d8-e483682f2841' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.945Z', - uuid: '638a0c61-3b4c-5ba2-89d8-e483682f2841', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '638a0c61-3b4c-5ba2-89d8-e483682f2841' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.947Z', - uuid: '638a0c61-3b4c-5ba2-89d8-e483682f2841', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '638a0c61-3b4c-5ba2-89d8-e483682f2841' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:17.984Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '638a0c61-3b4c-5ba2-89d8-e483682f2841', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 26, - started_at: '2026-09-28T19:12:17.936Z', - finished_at: '2026-09-28T19:12:17.962Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:18.529Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1001d6d1-3e09-52b1-993d-202aaf46f202', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:17.263Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '69a01ad3-523e-53b3-9bce-e28de3bef3c6', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:17.432Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'fc2d125e-0aba-4aeb-bdec-5ad4868996f3', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '69a01ad3-523e-53b3-9bce-e28de3bef3c6', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:12:17.447Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dddd91fd-8cb2-535c-a7a3-b155b512dda7', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:17.511Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1001d6d1-3e09-52b1-993d-202aaf46f202', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 250, - started_at: '2026-09-28T19:12:17.263Z', - finished_at: '2026-09-28T19:12:17.513Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'fc2d125e-0aba-4aeb-bdec-5ad4868996f3', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '69a01ad3-523e-53b3-9bce-e28de3bef3c6', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:12:17.447Z', - finished_at: '2026-09-28T19:12:17.523Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7654d658-addd-52d3-b240-1cb2484c6b8e', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:17.560Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '69a01ad3-523e-53b3-9bce-e28de3bef3c6', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 129, - started_at: '2026-09-28T19:12:17.432Z', - finished_at: '2026-09-28T19:12:17.561Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [ 'fc2d125e-0aba-4aeb-bdec-5ad4868996f3' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '690a3e01-1bfa-5d9a-856f-d9a0a14cff4b', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:17.588Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7654d658-addd-52d3-b240-1cb2484c6b8e', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 28, - started_at: '2026-09-28T19:12:17.560Z', - finished_at: '2026-09-28T19:12:17.588Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fe31fdc4-8365-530f-9f5a-cf6ffe3073c0', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:17.609Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '690a3e01-1bfa-5d9a-856f-d9a0a14cff4b', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 22, - started_at: '2026-09-28T19:12:17.588Z', - finished_at: '2026-09-28T19:12:17.610Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3cb77e4b-d380-5059-b0d0-440213677462', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:17.638Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fe31fdc4-8365-530f-9f5a-cf6ffe3073c0', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 29, - started_at: '2026-09-28T19:12:17.609Z', - finished_at: '2026-09-28T19:12:17.638Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f060bd0c-df85-5f45-adcf-21aea71533e7', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:17.675Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3cb77e4b-d380-5059-b0d0-440213677462', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 38, - started_at: '2026-09-28T19:12:17.638Z', - finished_at: '2026-09-28T19:12:17.676Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ccb93fed-3949-5735-8347-5cf025157514', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:17.712Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f060bd0c-df85-5f45-adcf-21aea71533e7', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 38, - started_at: '2026-09-28T19:12:17.675Z', - finished_at: '2026-09-28T19:12:17.713Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd7060b56-bdde-5689-ae26-a79d86b7d159', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:17.731Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ccb93fed-3949-5735-8347-5cf025157514', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 20, - started_at: '2026-09-28T19:12:17.712Z', - finished_at: '2026-09-28T19:12:17.732Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '24922ab0-d470-5a07-801a-6522543b4372', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:17.768Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd7060b56-bdde-5689-ae26-a79d86b7d159', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 37, - started_at: '2026-09-28T19:12:17.731Z', - finished_at: '2026-09-28T19:12:17.768Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd6a904b8-fabf-51ab-bc45-c1161bf0de92', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:17.782Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '24922ab0-d470-5a07-801a-6522543b4372', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 15, - started_at: '2026-09-28T19:12:17.768Z', - finished_at: '2026-09-28T19:12:17.783Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fb857fd0-d602-536b-8105-6e7ab132280b', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:17.799Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd6a904b8-fabf-51ab-bc45-c1161bf0de92', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 17, - started_at: '2026-09-28T19:12:17.782Z', - finished_at: '2026-09-28T19:12:17.799Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '88f385ae-331f-537a-8435-d03270ff39e8', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:17.818Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'f9eda326-bef2-4b15-98a1-82739c6d4fb3', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '88f385ae-331f-537a-8435-d03270ff39e8', - body: { lang: 'node', code: null }, - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:12:17.824Z' - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fb857fd0-d602-536b-8105-6e7ab132280b', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:12:17.799Z', - finished_at: '2026-09-28T19:12:17.818Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'f9eda326-bef2-4b15-98a1-82739c6d4fb3', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '88f385ae-331f-537a-8435-d03270ff39e8', - body: { lang: 'node', code: null }, - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:12:17.824Z', - finished_at: '2026-09-28T19:12:17.832Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a6a659c6-28c3-599e-8a5f-013917af2315', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:17.840Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '88f385ae-331f-537a-8435-d03270ff39e8', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 23, - started_at: '2026-09-28T19:12:17.818Z', - finished_at: '2026-09-28T19:12:17.841Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [ 'f9eda326-bef2-4b15-98a1-82739c6d4fb3' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a6a659c6-28c3-599e-8a5f-013917af2315', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 27, - started_at: '2026-09-28T19:12:17.840Z', - finished_at: '2026-09-28T19:12:17.867Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'da728fdb-24e4-5233-86a0-36012d784590', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:17.917Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dddd91fd-8cb2-535c-a7a3-b155b512dda7', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 406, - started_at: '2026-09-28T19:12:17.511Z', - finished_at: '2026-09-28T19:12:17.917Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '638a0c61-3b4c-5ba2-89d8-e483682f2841', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:17.936Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'da728fdb-24e4-5233-86a0-36012d784590', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:12:17.917Z', - finished_at: '2026-09-28T19:12:17.936Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '93129f1e-d214-5394-91fd-98c36b91344f', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:17.961Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '638a0c61-3b4c-5ba2-89d8-e483682f2841', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 26, - started_at: '2026-09-28T19:12:17.936Z', - finished_at: '2026-09-28T19:12:17.962Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 10582:0 -2026-09-28T19:12:18.530Z CLI info [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:12:19.240Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1b5e49fb-e498-5fa3-8228-ed2006d8d218', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:19.233Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:19.329Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=4f880f1241836496a640f97fa77c892e925ff0399c6e738865a013b21efe16b5 platform={} -2026-09-28T19:12:19.337Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ee88ab5c-e449-58a7-bdfe-b7fac327ba20', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:19.333Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:19.342Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:19.300Z', - uuid: '1b5e49fb-e498-5fa3-8228-ed2006d8d218', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 9, - test_run_uuid: '1b5e49fb-e498-5fa3-8228-ed2006d8d218' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:19.311Z', - uuid: '1b5e49fb-e498-5fa3-8228-ed2006d8d218', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1b5e49fb-e498-5fa3-8228-ed2006d8d218' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:19.312Z', - uuid: '1b5e49fb-e498-5fa3-8228-ed2006d8d218', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1b5e49fb-e498-5fa3-8228-ed2006d8d218' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:19.343Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1b5e49fb-e498-5fa3-8228-ed2006d8d218', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 101, - started_at: '2026-09-28T19:12:19.233Z', - finished_at: '2026-09-28T19:12:19.334Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:19.346Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=4f880f1241836496a640f97fa77c892e925ff0399c6e738865a013b21efe16b5 platform={} -2026-09-28T19:12:19.354Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:19.339Z', - uuid: 'ee88ab5c-e449-58a7-bdfe-b7fac327ba20', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'ee88ab5c-e449-58a7-bdfe-b7fac327ba20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:19.341Z', - uuid: 'ee88ab5c-e449-58a7-bdfe-b7fac327ba20', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ee88ab5c-e449-58a7-bdfe-b7fac327ba20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:19.342Z', - uuid: 'ee88ab5c-e449-58a7-bdfe-b7fac327ba20', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ee88ab5c-e449-58a7-bdfe-b7fac327ba20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:19.342Z', - uuid: 'ee88ab5c-e449-58a7-bdfe-b7fac327ba20', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ee88ab5c-e449-58a7-bdfe-b7fac327ba20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:19.342Z', - uuid: 'ee88ab5c-e449-58a7-bdfe-b7fac327ba20', - kind: 'TEST_STEP', - message: 'Expect "toBeGreaterThan"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ee88ab5c-e449-58a7-bdfe-b7fac327ba20' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:19.355Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ee88ab5c-e449-58a7-bdfe-b7fac327ba20', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:12:19.333Z', - finished_at: '2026-09-28T19:12:19.349Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:19.949Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.353Z', - uuid: '1001d6d1-3e09-52b1-993d-202aaf46f202', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 133, - test_run_uuid: '1001d6d1-3e09-52b1-993d-202aaf46f202' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.488Z', - uuid: '1001d6d1-3e09-52b1-993d-202aaf46f202', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1001d6d1-3e09-52b1-993d-202aaf46f202' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.489Z', - uuid: '1001d6d1-3e09-52b1-993d-202aaf46f202', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1001d6d1-3e09-52b1-993d-202aaf46f202' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:12:17.451Z', - uuid: 'fc2d125e-0aba-4aeb-bdec-5ad4868996f3', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 13, - hook_run_uuid: 'fc2d125e-0aba-4aeb-bdec-5ad4868996f3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:12:17.468Z', - uuid: 'fc2d125e-0aba-4aeb-bdec-5ad4868996f3', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - hook_run_uuid: 'fc2d125e-0aba-4aeb-bdec-5ad4868996f3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:12:17.474Z', - uuid: 'fc2d125e-0aba-4aeb-bdec-5ad4868996f3', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 27, - hook_run_uuid: 'fc2d125e-0aba-4aeb-bdec-5ad4868996f3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:12:17.503Z', - uuid: 'fc2d125e-0aba-4aeb-bdec-5ad4868996f3', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 20, - hook_run_uuid: 'fc2d125e-0aba-4aeb-bdec-5ad4868996f3' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.524Z', - uuid: '69a01ad3-523e-53b3-9bce-e28de3bef3c6', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 11, - test_run_uuid: '69a01ad3-523e-53b3-9bce-e28de3bef3c6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.538Z', - uuid: '69a01ad3-523e-53b3-9bce-e28de3bef3c6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '69a01ad3-523e-53b3-9bce-e28de3bef3c6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.539Z', - uuid: '69a01ad3-523e-53b3-9bce-e28de3bef3c6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '69a01ad3-523e-53b3-9bce-e28de3bef3c6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.539Z', - uuid: '69a01ad3-523e-53b3-9bce-e28de3bef3c6', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '69a01ad3-523e-53b3-9bce-e28de3bef3c6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.539Z', - uuid: '69a01ad3-523e-53b3-9bce-e28de3bef3c6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '69a01ad3-523e-53b3-9bce-e28de3bef3c6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.539Z', - uuid: '69a01ad3-523e-53b3-9bce-e28de3bef3c6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '69a01ad3-523e-53b3-9bce-e28de3bef3c6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.540Z', - uuid: '69a01ad3-523e-53b3-9bce-e28de3bef3c6', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '69a01ad3-523e-53b3-9bce-e28de3bef3c6' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.570Z', - uuid: '7654d658-addd-52d3-b240-1cb2484c6b8e', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '7654d658-addd-52d3-b240-1cb2484c6b8e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.572Z', - uuid: '7654d658-addd-52d3-b240-1cb2484c6b8e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7654d658-addd-52d3-b240-1cb2484c6b8e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.572Z', - uuid: '7654d658-addd-52d3-b240-1cb2484c6b8e', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '7654d658-addd-52d3-b240-1cb2484c6b8e' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.598Z', - uuid: '690a3e01-1bfa-5d9a-856f-d9a0a14cff4b', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '690a3e01-1bfa-5d9a-856f-d9a0a14cff4b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.601Z', - uuid: '690a3e01-1bfa-5d9a-856f-d9a0a14cff4b', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '690a3e01-1bfa-5d9a-856f-d9a0a14cff4b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.602Z', - uuid: '690a3e01-1bfa-5d9a-856f-d9a0a14cff4b', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '690a3e01-1bfa-5d9a-856f-d9a0a14cff4b' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.618Z', - uuid: 'fe31fdc4-8365-530f-9f5a-cf6ffe3073c0', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 13, - test_run_uuid: 'fe31fdc4-8365-530f-9f5a-cf6ffe3073c0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.631Z', - uuid: 'fe31fdc4-8365-530f-9f5a-cf6ffe3073c0', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fe31fdc4-8365-530f-9f5a-cf6ffe3073c0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.631Z', - uuid: 'fe31fdc4-8365-530f-9f5a-cf6ffe3073c0', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fe31fdc4-8365-530f-9f5a-cf6ffe3073c0' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.664Z', - uuid: '3cb77e4b-d380-5059-b0d0-440213677462', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '3cb77e4b-d380-5059-b0d0-440213677462' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.666Z', - uuid: '3cb77e4b-d380-5059-b0d0-440213677462', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3cb77e4b-d380-5059-b0d0-440213677462' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.667Z', - uuid: '3cb77e4b-d380-5059-b0d0-440213677462', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3cb77e4b-d380-5059-b0d0-440213677462' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.684Z', - uuid: 'f060bd0c-df85-5f45-adcf-21aea71533e7', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'f060bd0c-df85-5f45-adcf-21aea71533e7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.687Z', - uuid: 'f060bd0c-df85-5f45-adcf-21aea71533e7', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'f060bd0c-df85-5f45-adcf-21aea71533e7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.692Z', - uuid: 'f060bd0c-df85-5f45-adcf-21aea71533e7', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: 'f060bd0c-df85-5f45-adcf-21aea71533e7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.697Z', - uuid: 'f060bd0c-df85-5f45-adcf-21aea71533e7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f060bd0c-df85-5f45-adcf-21aea71533e7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.699Z', - uuid: 'f060bd0c-df85-5f45-adcf-21aea71533e7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'f060bd0c-df85-5f45-adcf-21aea71533e7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.701Z', - uuid: 'f060bd0c-df85-5f45-adcf-21aea71533e7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f060bd0c-df85-5f45-adcf-21aea71533e7' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.722Z', - uuid: 'ccb93fed-3949-5735-8347-5cf025157514', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'ccb93fed-3949-5735-8347-5cf025157514' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.724Z', - uuid: 'ccb93fed-3949-5735-8347-5cf025157514', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ccb93fed-3949-5735-8347-5cf025157514' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.725Z', - uuid: 'ccb93fed-3949-5735-8347-5cf025157514', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ccb93fed-3949-5735-8347-5cf025157514' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.725Z', - uuid: 'ccb93fed-3949-5735-8347-5cf025157514', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ccb93fed-3949-5735-8347-5cf025157514' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.756Z', - uuid: 'd7060b56-bdde-5689-ae26-a79d86b7d159', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'd7060b56-bdde-5689-ae26-a79d86b7d159' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.758Z', - uuid: 'd7060b56-bdde-5689-ae26-a79d86b7d159', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'd7060b56-bdde-5689-ae26-a79d86b7d159' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.761Z', - uuid: 'd7060b56-bdde-5689-ae26-a79d86b7d159', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd7060b56-bdde-5689-ae26-a79d86b7d159' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.762Z', - uuid: 'd7060b56-bdde-5689-ae26-a79d86b7d159', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd7060b56-bdde-5689-ae26-a79d86b7d159' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.762Z', - uuid: 'd7060b56-bdde-5689-ae26-a79d86b7d159', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd7060b56-bdde-5689-ae26-a79d86b7d159' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.762Z', - uuid: 'd7060b56-bdde-5689-ae26-a79d86b7d159', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd7060b56-bdde-5689-ae26-a79d86b7d159' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.774Z', - uuid: '24922ab0-d470-5a07-801a-6522543b4372', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '24922ab0-d470-5a07-801a-6522543b4372' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.776Z', - uuid: '24922ab0-d470-5a07-801a-6522543b4372', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '24922ab0-d470-5a07-801a-6522543b4372' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.777Z', - uuid: '24922ab0-d470-5a07-801a-6522543b4372', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '24922ab0-d470-5a07-801a-6522543b4372' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.789Z', - uuid: 'd6a904b8-fabf-51ab-bc45-c1161bf0de92', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'd6a904b8-fabf-51ab-bc45-c1161bf0de92' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.792Z', - uuid: 'd6a904b8-fabf-51ab-bc45-c1161bf0de92', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'd6a904b8-fabf-51ab-bc45-c1161bf0de92' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.794Z', - uuid: 'd6a904b8-fabf-51ab-bc45-c1161bf0de92', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd6a904b8-fabf-51ab-bc45-c1161bf0de92' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.794Z', - uuid: 'd6a904b8-fabf-51ab-bc45-c1161bf0de92', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd6a904b8-fabf-51ab-bc45-c1161bf0de92' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.806Z', - uuid: 'fb857fd0-d602-536b-8105-6e7ab132280b', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'fb857fd0-d602-536b-8105-6e7ab132280b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.808Z', - uuid: 'fb857fd0-d602-536b-8105-6e7ab132280b', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'fb857fd0-d602-536b-8105-6e7ab132280b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.810Z', - uuid: 'fb857fd0-d602-536b-8105-6e7ab132280b', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fb857fd0-d602-536b-8105-6e7ab132280b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.810Z', - uuid: 'fb857fd0-d602-536b-8105-6e7ab132280b', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fb857fd0-d602-536b-8105-6e7ab132280b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.810Z', - uuid: 'fb857fd0-d602-536b-8105-6e7ab132280b', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'fb857fd0-d602-536b-8105-6e7ab132280b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.812Z', - uuid: 'fb857fd0-d602-536b-8105-6e7ab132280b', - kind: 'TEST_STEP', - message: 'Expect "toBeUndefined"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fb857fd0-d602-536b-8105-6e7ab132280b' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:12:17.827Z', - uuid: 'f9eda326-bef2-4b15-98a1-82739c6d4fb3', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: 'f9eda326-bef2-4b15-98a1-82739c6d4fb3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:12:17.829Z', - uuid: 'f9eda326-bef2-4b15-98a1-82739c6d4fb3', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: 'f9eda326-bef2-4b15-98a1-82739c6d4fb3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:12:17.829Z', - uuid: 'f9eda326-bef2-4b15-98a1-82739c6d4fb3', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: 'f9eda326-bef2-4b15-98a1-82739c6d4fb3' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.832Z', - uuid: '88f385ae-331f-537a-8435-d03270ff39e8', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '88f385ae-331f-537a-8435-d03270ff39e8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.834Z', - uuid: '88f385ae-331f-537a-8435-d03270ff39e8', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '88f385ae-331f-537a-8435-d03270ff39e8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.835Z', - uuid: '88f385ae-331f-537a-8435-d03270ff39e8', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '88f385ae-331f-537a-8435-d03270ff39e8' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.852Z', - uuid: 'a6a659c6-28c3-599e-8a5f-013917af2315', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'a6a659c6-28c3-599e-8a5f-013917af2315' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.854Z', - uuid: 'a6a659c6-28c3-599e-8a5f-013917af2315', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'a6a659c6-28c3-599e-8a5f-013917af2315' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.857Z', - uuid: 'a6a659c6-28c3-599e-8a5f-013917af2315', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'a6a659c6-28c3-599e-8a5f-013917af2315' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.858Z', - uuid: 'a6a659c6-28c3-599e-8a5f-013917af2315', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a6a659c6-28c3-599e-8a5f-013917af2315' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.859Z', - uuid: 'a6a659c6-28c3-599e-8a5f-013917af2315', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a6a659c6-28c3-599e-8a5f-013917af2315' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.859Z', - uuid: 'a6a659c6-28c3-599e-8a5f-013917af2315', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'a6a659c6-28c3-599e-8a5f-013917af2315' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.861Z', - uuid: 'a6a659c6-28c3-599e-8a5f-013917af2315', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a6a659c6-28c3-599e-8a5f-013917af2315' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.517Z', - uuid: 'dddd91fd-8cb2-535c-a7a3-b155b512dda7', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 391, - test_run_uuid: 'dddd91fd-8cb2-535c-a7a3-b155b512dda7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.908Z', - uuid: 'dddd91fd-8cb2-535c-a7a3-b155b512dda7', - kind: 'TEST_STEP', - message: 'Expect "toContain"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'dddd91fd-8cb2-535c-a7a3-b155b512dda7' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.922Z', - uuid: 'da728fdb-24e4-5233-86a0-36012d784590', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'da728fdb-24e4-5233-86a0-36012d784590' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.926Z', - uuid: 'da728fdb-24e4-5233-86a0-36012d784590', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'da728fdb-24e4-5233-86a0-36012d784590' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.928Z', - uuid: 'da728fdb-24e4-5233-86a0-36012d784590', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'da728fdb-24e4-5233-86a0-36012d784590' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.941Z', - uuid: '638a0c61-3b4c-5ba2-89d8-e483682f2841', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '638a0c61-3b4c-5ba2-89d8-e483682f2841' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.945Z', - uuid: '638a0c61-3b4c-5ba2-89d8-e483682f2841', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '638a0c61-3b4c-5ba2-89d8-e483682f2841' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.947Z', - uuid: '638a0c61-3b4c-5ba2-89d8-e483682f2841', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '638a0c61-3b4c-5ba2-89d8-e483682f2841' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:19.300Z', - uuid: '1b5e49fb-e498-5fa3-8228-ed2006d8d218', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 9, - test_run_uuid: '1b5e49fb-e498-5fa3-8228-ed2006d8d218' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:19.311Z', - uuid: '1b5e49fb-e498-5fa3-8228-ed2006d8d218', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1b5e49fb-e498-5fa3-8228-ed2006d8d218' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:19.312Z', - uuid: '1b5e49fb-e498-5fa3-8228-ed2006d8d218', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1b5e49fb-e498-5fa3-8228-ed2006d8d218' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:19.339Z', - uuid: 'ee88ab5c-e449-58a7-bdfe-b7fac327ba20', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'ee88ab5c-e449-58a7-bdfe-b7fac327ba20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:19.341Z', - uuid: 'ee88ab5c-e449-58a7-bdfe-b7fac327ba20', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ee88ab5c-e449-58a7-bdfe-b7fac327ba20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:19.342Z', - uuid: 'ee88ab5c-e449-58a7-bdfe-b7fac327ba20', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ee88ab5c-e449-58a7-bdfe-b7fac327ba20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:19.342Z', - uuid: 'ee88ab5c-e449-58a7-bdfe-b7fac327ba20', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ee88ab5c-e449-58a7-bdfe-b7fac327ba20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:19.342Z', - uuid: 'ee88ab5c-e449-58a7-bdfe-b7fac327ba20', - kind: 'TEST_STEP', - message: 'Expect "toBeGreaterThan"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ee88ab5c-e449-58a7-bdfe-b7fac327ba20' - } - ] - } -] to 10582:0 -2026-09-28T19:12:19.949Z CLI info [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:12:20.488Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=e7474cab6df7b67413a4810950844f1673b8e0c17662877ea470b9c7522a7ba7 platform={} -2026-09-28T19:12:20.509Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.972Z', - uuid: '93129f1e-d214-5394-91fd-98c36b91344f', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2506, - test_run_uuid: '93129f1e-d214-5394-91fd-98c36b91344f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.479Z', - uuid: '93129f1e-d214-5394-91fd-98c36b91344f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '93129f1e-d214-5394-91fd-98c36b91344f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.480Z', - uuid: '93129f1e-d214-5394-91fd-98c36b91344f', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '93129f1e-d214-5394-91fd-98c36b91344f' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:20.515Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '93129f1e-d214-5394-91fd-98c36b91344f', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 2530, - started_at: '2026-09-28T19:12:17.961Z', - finished_at: '2026-09-28T19:12:20.491Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:20.529Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1b5e49fb-e498-5fa3-8228-ed2006d8d218', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:19.233Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ee88ab5c-e449-58a7-bdfe-b7fac327ba20', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:19.333Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1b5e49fb-e498-5fa3-8228-ed2006d8d218', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 101, - started_at: '2026-09-28T19:12:19.233Z', - finished_at: '2026-09-28T19:12:19.334Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ee88ab5c-e449-58a7-bdfe-b7fac327ba20', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:12:19.333Z', - finished_at: '2026-09-28T19:12:19.349Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '93129f1e-d214-5394-91fd-98c36b91344f', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 2530, - started_at: '2026-09-28T19:12:17.961Z', - finished_at: '2026-09-28T19:12:20.491Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 10582:0 -2026-09-28T19:12:20.530Z CLI info [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:12:20.766Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '58068a75-388b-55c4-852f-b01963260b4c', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:20.756Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:20.779Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '635a4b8a-3a01-4c0f-b624-9c3444f4f4ab', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '58068a75-388b-55c4-852f-b01963260b4c', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:12:20.775Z' - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:20.840Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:20.777Z', - uuid: '635a4b8a-3a01-4c0f-b624-9c3444f4f4ab', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 6, - hook_run_uuid: '635a4b8a-3a01-4c0f-b624-9c3444f4f4ab' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:20.788Z', - uuid: '635a4b8a-3a01-4c0f-b624-9c3444f4f4ab', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 19, - hook_run_uuid: '635a4b8a-3a01-4c0f-b624-9c3444f4f4ab' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:20.808Z', - uuid: '635a4b8a-3a01-4c0f-b624-9c3444f4f4ab', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 12, - hook_run_uuid: '635a4b8a-3a01-4c0f-b624-9c3444f4f4ab' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:20.823Z', - uuid: '635a4b8a-3a01-4c0f-b624-9c3444f4f4ab', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: '635a4b8a-3a01-4c0f-b624-9c3444f4f4ab' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:20.824Z', - uuid: '635a4b8a-3a01-4c0f-b624-9c3444f4f4ab', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - hook_run_uuid: '635a4b8a-3a01-4c0f-b624-9c3444f4f4ab' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:20.829Z', - uuid: '635a4b8a-3a01-4c0f-b624-9c3444f4f4ab', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: '635a4b8a-3a01-4c0f-b624-9c3444f4f4ab' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:20.843Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '635a4b8a-3a01-4c0f-b624-9c3444f4f4ab', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '58068a75-388b-55c4-852f-b01963260b4c', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:12:20.775Z', - finished_at: '2026-09-28T19:12:20.835Z' - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:20.863Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=ac4c1907d4d7fee8ce3e8246049f25179dbc11a2bd5e26816470f1058e0a66e7 platform={} -2026-09-28T19:12:20.871Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b5026e62-55aa-5638-a8e3-46aca658d954', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:20.867Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:20.880Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.842Z', - uuid: '58068a75-388b-55c4-852f-b01963260b4c', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '58068a75-388b-55c4-852f-b01963260b4c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.847Z', - uuid: '58068a75-388b-55c4-852f-b01963260b4c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '58068a75-388b-55c4-852f-b01963260b4c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.847Z', - uuid: '58068a75-388b-55c4-852f-b01963260b4c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '58068a75-388b-55c4-852f-b01963260b4c' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:20.885Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '58068a75-388b-55c4-852f-b01963260b4c', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 111, - started_at: '2026-09-28T19:12:20.756Z', - finished_at: '2026-09-28T19:12:20.867Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [ '635a4b8a-3a01-4c0f-b624-9c3444f4f4ab' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:20.886Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=ac4c1907d4d7fee8ce3e8246049f25179dbc11a2bd5e26816470f1058e0a66e7 platform={} -2026-09-28T19:12:20.892Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '28b0f396-08b1-56f3-a294-8fb9219edb29', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:20.889Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:20.904Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.873Z', - uuid: 'b5026e62-55aa-5638-a8e3-46aca658d954', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'b5026e62-55aa-5638-a8e3-46aca658d954' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.876Z', - uuid: 'b5026e62-55aa-5638-a8e3-46aca658d954', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b5026e62-55aa-5638-a8e3-46aca658d954' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.878Z', - uuid: 'b5026e62-55aa-5638-a8e3-46aca658d954', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'b5026e62-55aa-5638-a8e3-46aca658d954' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.879Z', - uuid: 'b5026e62-55aa-5638-a8e3-46aca658d954', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b5026e62-55aa-5638-a8e3-46aca658d954' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.879Z', - uuid: 'b5026e62-55aa-5638-a8e3-46aca658d954', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b5026e62-55aa-5638-a8e3-46aca658d954' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.879Z', - uuid: 'b5026e62-55aa-5638-a8e3-46aca658d954', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b5026e62-55aa-5638-a8e3-46aca658d954' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:20.905Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b5026e62-55aa-5638-a8e3-46aca658d954', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 22, - started_at: '2026-09-28T19:12:20.867Z', - finished_at: '2026-09-28T19:12:20.889Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:20.918Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=ac4c1907d4d7fee8ce3e8246049f25179dbc11a2bd5e26816470f1058e0a66e7 platform={} -2026-09-28T19:12:20.928Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ac88e547-a2a0-5490-bca6-9d6a0652cb73', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:20.921Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:20.939Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=ac4c1907d4d7fee8ce3e8246049f25179dbc11a2bd5e26816470f1058e0a66e7 platform={} -2026-09-28T19:12:20.942Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.903Z', - uuid: '28b0f396-08b1-56f3-a294-8fb9219edb29', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '28b0f396-08b1-56f3-a294-8fb9219edb29' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.907Z', - uuid: '28b0f396-08b1-56f3-a294-8fb9219edb29', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '28b0f396-08b1-56f3-a294-8fb9219edb29' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.908Z', - uuid: '28b0f396-08b1-56f3-a294-8fb9219edb29', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '28b0f396-08b1-56f3-a294-8fb9219edb29' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.908Z', - uuid: '28b0f396-08b1-56f3-a294-8fb9219edb29', - kind: 'TEST_STEP', - message: 'Snapshot f85fa8c7-49b5-40c7-9f43-225da49e0fda should be in the queue', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '28b0f396-08b1-56f3-a294-8fb9219edb29' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.908Z', - uuid: '28b0f396-08b1-56f3-a294-8fb9219edb29', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '28b0f396-08b1-56f3-a294-8fb9219edb29' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:20.946Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '28b0f396-08b1-56f3-a294-8fb9219edb29', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 32, - started_at: '2026-09-28T19:12:20.889Z', - finished_at: '2026-09-28T19:12:20.921Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:20.948Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e732daf9-f446-5c33-a807-b9a1171823e1', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:20.942Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:20.954Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.929Z', - uuid: 'ac88e547-a2a0-5490-bca6-9d6a0652cb73', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: 'ac88e547-a2a0-5490-bca6-9d6a0652cb73' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.934Z', - uuid: 'ac88e547-a2a0-5490-bca6-9d6a0652cb73', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ac88e547-a2a0-5490-bca6-9d6a0652cb73' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.935Z', - uuid: 'ac88e547-a2a0-5490-bca6-9d6a0652cb73', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ac88e547-a2a0-5490-bca6-9d6a0652cb73' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.935Z', - uuid: 'ac88e547-a2a0-5490-bca6-9d6a0652cb73', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ac88e547-a2a0-5490-bca6-9d6a0652cb73' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:20.955Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ac88e547-a2a0-5490-bca6-9d6a0652cb73', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 22, - started_at: '2026-09-28T19:12:20.921Z', - finished_at: '2026-09-28T19:12:20.943Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:20.956Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=ac4c1907d4d7fee8ce3e8246049f25179dbc11a2bd5e26816470f1058e0a66e7 platform={} -2026-09-28T19:12:20.964Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '67491952-9107-59a2-ae27-79a43f505d11', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:20.959Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:20.971Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.948Z', - uuid: 'e732daf9-f446-5c33-a807-b9a1171823e1', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'e732daf9-f446-5c33-a807-b9a1171823e1' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.951Z', - uuid: 'e732daf9-f446-5c33-a807-b9a1171823e1', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e732daf9-f446-5c33-a807-b9a1171823e1' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.951Z', - uuid: 'e732daf9-f446-5c33-a807-b9a1171823e1', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e732daf9-f446-5c33-a807-b9a1171823e1' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:20.972Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e732daf9-f446-5c33-a807-b9a1171823e1', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 17, - started_at: '2026-09-28T19:12:20.942Z', - finished_at: '2026-09-28T19:12:20.959Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:20.975Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=ac4c1907d4d7fee8ce3e8246049f25179dbc11a2bd5e26816470f1058e0a66e7 platform={} -2026-09-28T19:12:20.987Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5655ede8-f442-5adf-a9fb-19df728fd39a', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:20.979Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:20.998Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.967Z', - uuid: '67491952-9107-59a2-ae27-79a43f505d11', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '67491952-9107-59a2-ae27-79a43f505d11' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.970Z', - uuid: '67491952-9107-59a2-ae27-79a43f505d11', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '67491952-9107-59a2-ae27-79a43f505d11' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.971Z', - uuid: '67491952-9107-59a2-ae27-79a43f505d11', - kind: 'TEST_STEP', - message: 'Deleted snapshot should not appear in the queue', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '67491952-9107-59a2-ae27-79a43f505d11' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:21.000Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '67491952-9107-59a2-ae27-79a43f505d11', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 22, - started_at: '2026-09-28T19:12:20.959Z', - finished_at: '2026-09-28T19:12:20.981Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:21.357Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:17.972Z', - uuid: '93129f1e-d214-5394-91fd-98c36b91344f', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2506, - test_run_uuid: '93129f1e-d214-5394-91fd-98c36b91344f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.479Z', - uuid: '93129f1e-d214-5394-91fd-98c36b91344f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '93129f1e-d214-5394-91fd-98c36b91344f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.480Z', - uuid: '93129f1e-d214-5394-91fd-98c36b91344f', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '93129f1e-d214-5394-91fd-98c36b91344f' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:20.777Z', - uuid: '635a4b8a-3a01-4c0f-b624-9c3444f4f4ab', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 6, - hook_run_uuid: '635a4b8a-3a01-4c0f-b624-9c3444f4f4ab' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:20.788Z', - uuid: '635a4b8a-3a01-4c0f-b624-9c3444f4f4ab', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 19, - hook_run_uuid: '635a4b8a-3a01-4c0f-b624-9c3444f4f4ab' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:20.808Z', - uuid: '635a4b8a-3a01-4c0f-b624-9c3444f4f4ab', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 12, - hook_run_uuid: '635a4b8a-3a01-4c0f-b624-9c3444f4f4ab' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:20.823Z', - uuid: '635a4b8a-3a01-4c0f-b624-9c3444f4f4ab', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: '635a4b8a-3a01-4c0f-b624-9c3444f4f4ab' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:20.824Z', - uuid: '635a4b8a-3a01-4c0f-b624-9c3444f4f4ab', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - hook_run_uuid: '635a4b8a-3a01-4c0f-b624-9c3444f4f4ab' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:20.829Z', - uuid: '635a4b8a-3a01-4c0f-b624-9c3444f4f4ab', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: '635a4b8a-3a01-4c0f-b624-9c3444f4f4ab' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.842Z', - uuid: '58068a75-388b-55c4-852f-b01963260b4c', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '58068a75-388b-55c4-852f-b01963260b4c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.847Z', - uuid: '58068a75-388b-55c4-852f-b01963260b4c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '58068a75-388b-55c4-852f-b01963260b4c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.847Z', - uuid: '58068a75-388b-55c4-852f-b01963260b4c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '58068a75-388b-55c4-852f-b01963260b4c' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.873Z', - uuid: 'b5026e62-55aa-5638-a8e3-46aca658d954', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'b5026e62-55aa-5638-a8e3-46aca658d954' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.876Z', - uuid: 'b5026e62-55aa-5638-a8e3-46aca658d954', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b5026e62-55aa-5638-a8e3-46aca658d954' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.878Z', - uuid: 'b5026e62-55aa-5638-a8e3-46aca658d954', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'b5026e62-55aa-5638-a8e3-46aca658d954' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.879Z', - uuid: 'b5026e62-55aa-5638-a8e3-46aca658d954', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b5026e62-55aa-5638-a8e3-46aca658d954' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.879Z', - uuid: 'b5026e62-55aa-5638-a8e3-46aca658d954', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b5026e62-55aa-5638-a8e3-46aca658d954' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.879Z', - uuid: 'b5026e62-55aa-5638-a8e3-46aca658d954', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b5026e62-55aa-5638-a8e3-46aca658d954' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.903Z', - uuid: '28b0f396-08b1-56f3-a294-8fb9219edb29', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '28b0f396-08b1-56f3-a294-8fb9219edb29' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.907Z', - uuid: '28b0f396-08b1-56f3-a294-8fb9219edb29', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '28b0f396-08b1-56f3-a294-8fb9219edb29' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.908Z', - uuid: '28b0f396-08b1-56f3-a294-8fb9219edb29', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '28b0f396-08b1-56f3-a294-8fb9219edb29' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.908Z', - uuid: '28b0f396-08b1-56f3-a294-8fb9219edb29', - kind: 'TEST_STEP', - message: 'Snapshot f85fa8c7-49b5-40c7-9f43-225da49e0fda should be in the queue', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '28b0f396-08b1-56f3-a294-8fb9219edb29' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.908Z', - uuid: '28b0f396-08b1-56f3-a294-8fb9219edb29', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '28b0f396-08b1-56f3-a294-8fb9219edb29' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.929Z', - uuid: 'ac88e547-a2a0-5490-bca6-9d6a0652cb73', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: 'ac88e547-a2a0-5490-bca6-9d6a0652cb73' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.934Z', - uuid: 'ac88e547-a2a0-5490-bca6-9d6a0652cb73', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ac88e547-a2a0-5490-bca6-9d6a0652cb73' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.935Z', - uuid: 'ac88e547-a2a0-5490-bca6-9d6a0652cb73', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ac88e547-a2a0-5490-bca6-9d6a0652cb73' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.935Z', - uuid: 'ac88e547-a2a0-5490-bca6-9d6a0652cb73', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ac88e547-a2a0-5490-bca6-9d6a0652cb73' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.948Z', - uuid: 'e732daf9-f446-5c33-a807-b9a1171823e1', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'e732daf9-f446-5c33-a807-b9a1171823e1' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.951Z', - uuid: 'e732daf9-f446-5c33-a807-b9a1171823e1', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e732daf9-f446-5c33-a807-b9a1171823e1' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.951Z', - uuid: 'e732daf9-f446-5c33-a807-b9a1171823e1', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e732daf9-f446-5c33-a807-b9a1171823e1' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.967Z', - uuid: '67491952-9107-59a2-ae27-79a43f505d11', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '67491952-9107-59a2-ae27-79a43f505d11' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.970Z', - uuid: '67491952-9107-59a2-ae27-79a43f505d11', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '67491952-9107-59a2-ae27-79a43f505d11' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.971Z', - uuid: '67491952-9107-59a2-ae27-79a43f505d11', - kind: 'TEST_STEP', - message: 'Deleted snapshot should not appear in the queue', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '67491952-9107-59a2-ae27-79a43f505d11' - } - ] - } -] to 10582:0 -2026-09-28T19:12:21.357Z CLI info [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:12:22.146Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '404dafbb-f5e1-54a1-9185-c79d82100bbe', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:22.138Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:22.264Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=a477872d084c6c5b5a968780849bf14f84830ed5b352b84e0102b97e90c220f1 platform={} -2026-09-28T19:12:22.277Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '58f8ebdc-55a9-528c-be5f-25c24b5f6c36', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:22.270Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:22.283Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:22.234Z', - uuid: '404dafbb-f5e1-54a1-9185-c79d82100bbe', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 10, - test_run_uuid: '404dafbb-f5e1-54a1-9185-c79d82100bbe' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:22.246Z', - uuid: '404dafbb-f5e1-54a1-9185-c79d82100bbe', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '404dafbb-f5e1-54a1-9185-c79d82100bbe' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:22.247Z', - uuid: '404dafbb-f5e1-54a1-9185-c79d82100bbe', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '404dafbb-f5e1-54a1-9185-c79d82100bbe' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:22.284Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '404dafbb-f5e1-54a1-9185-c79d82100bbe', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 134, - started_at: '2026-09-28T19:12:22.138Z', - finished_at: '2026-09-28T19:12:22.272Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:22.531Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '58068a75-388b-55c4-852f-b01963260b4c', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:20.756Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '635a4b8a-3a01-4c0f-b624-9c3444f4f4ab', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '58068a75-388b-55c4-852f-b01963260b4c', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:12:20.775Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '635a4b8a-3a01-4c0f-b624-9c3444f4f4ab', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '58068a75-388b-55c4-852f-b01963260b4c', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:12:20.775Z', - finished_at: '2026-09-28T19:12:20.835Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b5026e62-55aa-5638-a8e3-46aca658d954', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:20.867Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '58068a75-388b-55c4-852f-b01963260b4c', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 111, - started_at: '2026-09-28T19:12:20.756Z', - finished_at: '2026-09-28T19:12:20.867Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [ '635a4b8a-3a01-4c0f-b624-9c3444f4f4ab' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '28b0f396-08b1-56f3-a294-8fb9219edb29', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:20.889Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b5026e62-55aa-5638-a8e3-46aca658d954', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 22, - started_at: '2026-09-28T19:12:20.867Z', - finished_at: '2026-09-28T19:12:20.889Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ac88e547-a2a0-5490-bca6-9d6a0652cb73', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:20.921Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '28b0f396-08b1-56f3-a294-8fb9219edb29', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 32, - started_at: '2026-09-28T19:12:20.889Z', - finished_at: '2026-09-28T19:12:20.921Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e732daf9-f446-5c33-a807-b9a1171823e1', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:20.942Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ac88e547-a2a0-5490-bca6-9d6a0652cb73', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 22, - started_at: '2026-09-28T19:12:20.921Z', - finished_at: '2026-09-28T19:12:20.943Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '67491952-9107-59a2-ae27-79a43f505d11', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:20.959Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e732daf9-f446-5c33-a807-b9a1171823e1', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 17, - started_at: '2026-09-28T19:12:20.942Z', - finished_at: '2026-09-28T19:12:20.959Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5655ede8-f442-5adf-a9fb-19df728fd39a', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:20.979Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '67491952-9107-59a2-ae27-79a43f505d11', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 22, - started_at: '2026-09-28T19:12:20.959Z', - finished_at: '2026-09-28T19:12:20.981Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '404dafbb-f5e1-54a1-9185-c79d82100bbe', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:22.138Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '58f8ebdc-55a9-528c-be5f-25c24b5f6c36', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:22.270Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '404dafbb-f5e1-54a1-9185-c79d82100bbe', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 134, - started_at: '2026-09-28T19:12:22.138Z', - finished_at: '2026-09-28T19:12:22.272Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 10582:0 -2026-09-28T19:12:22.531Z CLI info [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:12:22.553Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=a477872d084c6c5b5a968780849bf14f84830ed5b352b84e0102b97e90c220f1 platform={} -2026-09-28T19:12:22.559Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '63ca35ae-adf3-5d1f-af3f-32c319ad3038', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:22.556Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:22.564Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:22.280Z', - uuid: '58f8ebdc-55a9-528c-be5f-25c24b5f6c36', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 268, - test_run_uuid: '58f8ebdc-55a9-528c-be5f-25c24b5f6c36' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:22.548Z', - uuid: '58f8ebdc-55a9-528c-be5f-25c24b5f6c36', - kind: 'TEST_STEP', - message: 'Expect "toContain"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '58f8ebdc-55a9-528c-be5f-25c24b5f6c36' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:22.565Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '58f8ebdc-55a9-528c-be5f-25c24b5f6c36', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 286, - started_at: '2026-09-28T19:12:22.270Z', - finished_at: '2026-09-28T19:12:22.556Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:22.569Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=a477872d084c6c5b5a968780849bf14f84830ed5b352b84e0102b97e90c220f1 platform={} -2026-09-28T19:12:22.574Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '59fa0a44-ce7a-53a4-86fb-82058d4f4760', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:22.572Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:22.577Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:22.561Z', - uuid: '63ca35ae-adf3-5d1f-af3f-32c319ad3038', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '63ca35ae-adf3-5d1f-af3f-32c319ad3038' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:22.564Z', - uuid: '63ca35ae-adf3-5d1f-af3f-32c319ad3038', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '63ca35ae-adf3-5d1f-af3f-32c319ad3038' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:22.565Z', - uuid: '63ca35ae-adf3-5d1f-af3f-32c319ad3038', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '63ca35ae-adf3-5d1f-af3f-32c319ad3038' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:22.578Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '63ca35ae-adf3-5d1f-af3f-32c319ad3038', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:12:22.556Z', - finished_at: '2026-09-28T19:12:22.572Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:22.583Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=a477872d084c6c5b5a968780849bf14f84830ed5b352b84e0102b97e90c220f1 platform={} -2026-09-28T19:12:22.588Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '61c5d7f4-6b4f-53a4-8ba0-7d602c5649a2', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:22.585Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:22.592Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:22.576Z', - uuid: '59fa0a44-ce7a-53a4-86fb-82058d4f4760', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '59fa0a44-ce7a-53a4-86fb-82058d4f4760' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:22.578Z', - uuid: '59fa0a44-ce7a-53a4-86fb-82058d4f4760', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '59fa0a44-ce7a-53a4-86fb-82058d4f4760' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:22.579Z', - uuid: '59fa0a44-ce7a-53a4-86fb-82058d4f4760', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '59fa0a44-ce7a-53a4-86fb-82058d4f4760' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:22.593Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '59fa0a44-ce7a-53a4-86fb-82058d4f4760', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 13, - started_at: '2026-09-28T19:12:22.572Z', - finished_at: '2026-09-28T19:12:22.585Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:23.690Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:22.234Z', - uuid: '404dafbb-f5e1-54a1-9185-c79d82100bbe', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 10, - test_run_uuid: '404dafbb-f5e1-54a1-9185-c79d82100bbe' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:22.246Z', - uuid: '404dafbb-f5e1-54a1-9185-c79d82100bbe', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '404dafbb-f5e1-54a1-9185-c79d82100bbe' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:22.247Z', - uuid: '404dafbb-f5e1-54a1-9185-c79d82100bbe', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '404dafbb-f5e1-54a1-9185-c79d82100bbe' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:22.280Z', - uuid: '58f8ebdc-55a9-528c-be5f-25c24b5f6c36', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 268, - test_run_uuid: '58f8ebdc-55a9-528c-be5f-25c24b5f6c36' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:22.548Z', - uuid: '58f8ebdc-55a9-528c-be5f-25c24b5f6c36', - kind: 'TEST_STEP', - message: 'Expect "toContain"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '58f8ebdc-55a9-528c-be5f-25c24b5f6c36' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:22.561Z', - uuid: '63ca35ae-adf3-5d1f-af3f-32c319ad3038', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '63ca35ae-adf3-5d1f-af3f-32c319ad3038' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:22.564Z', - uuid: '63ca35ae-adf3-5d1f-af3f-32c319ad3038', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '63ca35ae-adf3-5d1f-af3f-32c319ad3038' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:22.565Z', - uuid: '63ca35ae-adf3-5d1f-af3f-32c319ad3038', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '63ca35ae-adf3-5d1f-af3f-32c319ad3038' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:22.576Z', - uuid: '59fa0a44-ce7a-53a4-86fb-82058d4f4760', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '59fa0a44-ce7a-53a4-86fb-82058d4f4760' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:22.578Z', - uuid: '59fa0a44-ce7a-53a4-86fb-82058d4f4760', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '59fa0a44-ce7a-53a4-86fb-82058d4f4760' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:22.579Z', - uuid: '59fa0a44-ce7a-53a4-86fb-82058d4f4760', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '59fa0a44-ce7a-53a4-86fb-82058d4f4760' - } - ] - } -] to 10582:0 -2026-09-28T19:12:23.691Z CLI info [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:12:24.538Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '63ca35ae-adf3-5d1f-af3f-32c319ad3038', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:22.556Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '58f8ebdc-55a9-528c-be5f-25c24b5f6c36', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 286, - started_at: '2026-09-28T19:12:22.270Z', - finished_at: '2026-09-28T19:12:22.556Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '59fa0a44-ce7a-53a4-86fb-82058d4f4760', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:22.572Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '63ca35ae-adf3-5d1f-af3f-32c319ad3038', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:12:22.556Z', - finished_at: '2026-09-28T19:12:22.572Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '61c5d7f4-6b4f-53a4-8ba0-7d602c5649a2', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:22.585Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '59fa0a44-ce7a-53a4-86fb-82058d4f4760', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 13, - started_at: '2026-09-28T19:12:22.572Z', - finished_at: '2026-09-28T19:12:22.585Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 10582:0 -2026-09-28T19:12:24.539Z CLI info [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:12:25.014Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=a477872d084c6c5b5a968780849bf14f84830ed5b352b84e0102b97e90c220f1 platform={} -2026-09-28T19:12:25.028Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:22.589Z', - uuid: '61c5d7f4-6b4f-53a4-8ba0-7d602c5649a2', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2405, - test_run_uuid: '61c5d7f4-6b4f-53a4-8ba0-7d602c5649a2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:24.998Z', - uuid: '61c5d7f4-6b4f-53a4-8ba0-7d602c5649a2', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '61c5d7f4-6b4f-53a4-8ba0-7d602c5649a2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:25.000Z', - uuid: '61c5d7f4-6b4f-53a4-8ba0-7d602c5649a2', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '61c5d7f4-6b4f-53a4-8ba0-7d602c5649a2' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:25.030Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '61c5d7f4-6b4f-53a4-8ba0-7d602c5649a2', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 2433, - started_at: '2026-09-28T19:12:22.585Z', - finished_at: '2026-09-28T19:12:25.018Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:25.442Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:22.589Z', - uuid: '61c5d7f4-6b4f-53a4-8ba0-7d602c5649a2', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2405, - test_run_uuid: '61c5d7f4-6b4f-53a4-8ba0-7d602c5649a2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:24.998Z', - uuid: '61c5d7f4-6b4f-53a4-8ba0-7d602c5649a2', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '61c5d7f4-6b4f-53a4-8ba0-7d602c5649a2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:25.000Z', - uuid: '61c5d7f4-6b4f-53a4-8ba0-7d602c5649a2', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '61c5d7f4-6b4f-53a4-8ba0-7d602c5649a2' - } - ] - } -] to 10582:0 -2026-09-28T19:12:25.442Z CLI info [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:12:26.498Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '88c59a38-f576-5844-a409-6c8d8f500121', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:26.490Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:26.517Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'a6483de5-89c9-4cc8-b475-655dade6d5fd', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '88c59a38-f576-5844-a409-6c8d8f500121', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:12:26.511Z' - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:26.532Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Processing batch event [ - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '61c5d7f4-6b4f-53a4-8ba0-7d602c5649a2', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 2433, - started_at: '2026-09-28T19:12:22.585Z', - finished_at: '2026-09-28T19:12:25.018Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '88c59a38-f576-5844-a409-6c8d8f500121', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:26.490Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'a6483de5-89c9-4cc8-b475-655dade6d5fd', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '88c59a38-f576-5844-a409-6c8d8f500121', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:12:26.511Z' - } - } -] to 10582:0 -2026-09-28T19:12:26.532Z CLI info [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:12:26.564Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:12:26.513Z', - uuid: 'a6483de5-89c9-4cc8-b475-655dade6d5fd', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 6, - hook_run_uuid: 'a6483de5-89c9-4cc8-b475-655dade6d5fd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:12:26.524Z', - uuid: 'a6483de5-89c9-4cc8-b475-655dade6d5fd', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: 'a6483de5-89c9-4cc8-b475-655dade6d5fd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:12:26.528Z', - uuid: 'a6483de5-89c9-4cc8-b475-655dade6d5fd', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 22, - hook_run_uuid: 'a6483de5-89c9-4cc8-b475-655dade6d5fd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:12:26.552Z', - uuid: 'a6483de5-89c9-4cc8-b475-655dade6d5fd', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 9, - hook_run_uuid: 'a6483de5-89c9-4cc8-b475-655dade6d5fd' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:26.565Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'a6483de5-89c9-4cc8-b475-655dade6d5fd', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '88c59a38-f576-5844-a409-6c8d8f500121', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:12:26.511Z', - finished_at: '2026-09-28T19:12:26.561Z' - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:26.581Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=9a6e9ff2f058dd9d898c038eee72e138f8df0c6cccccef1f84449d9155629f1e platform={} -2026-09-28T19:12:26.589Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1cbe8998-c3ff-5461-9264-37dfed4d9223', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:26.584Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:26.593Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.562Z', - uuid: '88c59a38-f576-5844-a409-6c8d8f500121', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '88c59a38-f576-5844-a409-6c8d8f500121' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.565Z', - uuid: '88c59a38-f576-5844-a409-6c8d8f500121', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '88c59a38-f576-5844-a409-6c8d8f500121' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.566Z', - uuid: '88c59a38-f576-5844-a409-6c8d8f500121', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '88c59a38-f576-5844-a409-6c8d8f500121' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.566Z', - uuid: '88c59a38-f576-5844-a409-6c8d8f500121', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '88c59a38-f576-5844-a409-6c8d8f500121' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.567Z', - uuid: '88c59a38-f576-5844-a409-6c8d8f500121', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '88c59a38-f576-5844-a409-6c8d8f500121' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.567Z', - uuid: '88c59a38-f576-5844-a409-6c8d8f500121', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '88c59a38-f576-5844-a409-6c8d8f500121' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.567Z', - uuid: '88c59a38-f576-5844-a409-6c8d8f500121', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '88c59a38-f576-5844-a409-6c8d8f500121' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:26.598Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '88c59a38-f576-5844-a409-6c8d8f500121', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 94, - started_at: '2026-09-28T19:12:26.490Z', - finished_at: '2026-09-28T19:12:26.584Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [ 'a6483de5-89c9-4cc8-b475-655dade6d5fd' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:26.598Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:12:26.599Z CLI error [TEST REPORTING AND ANALYTICS:service] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:12:26.599Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=9a6e9ff2f058dd9d898c038eee72e138f8df0c6cccccef1f84449d9155629f1e platform={} -2026-09-28T19:12:26.612Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd2a5711d-e4a8-5366-aee6-99dbc860e015', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:26.602Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:26.616Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=9a6e9ff2f058dd9d898c038eee72e138f8df0c6cccccef1f84449d9155629f1e platform={} -2026-09-28T19:12:26.617Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.592Z', - uuid: '1cbe8998-c3ff-5461-9264-37dfed4d9223', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '1cbe8998-c3ff-5461-9264-37dfed4d9223' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.594Z', - uuid: '1cbe8998-c3ff-5461-9264-37dfed4d9223', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1cbe8998-c3ff-5461-9264-37dfed4d9223' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.594Z', - uuid: '1cbe8998-c3ff-5461-9264-37dfed4d9223', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1cbe8998-c3ff-5461-9264-37dfed4d9223' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:26.617Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1cbe8998-c3ff-5461-9264-37dfed4d9223', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 22, - started_at: '2026-09-28T19:12:26.584Z', - finished_at: '2026-09-28T19:12:26.606Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:26.622Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '24e48120-2f2c-55fe-8358-00be1aaf7845', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:26.619Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:26.625Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.610Z', - uuid: 'd2a5711d-e4a8-5366-aee6-99dbc860e015', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'd2a5711d-e4a8-5366-aee6-99dbc860e015' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.612Z', - uuid: 'd2a5711d-e4a8-5366-aee6-99dbc860e015', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd2a5711d-e4a8-5366-aee6-99dbc860e015' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.612Z', - uuid: 'd2a5711d-e4a8-5366-aee6-99dbc860e015', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd2a5711d-e4a8-5366-aee6-99dbc860e015' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:26.626Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd2a5711d-e4a8-5366-aee6-99dbc860e015', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 17, - started_at: '2026-09-28T19:12:26.602Z', - finished_at: '2026-09-28T19:12:26.619Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:26.629Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:12:26.629Z CLI error [TEST REPORTING AND ANALYTICS:service] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:12:26.639Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=9a6e9ff2f058dd9d898c038eee72e138f8df0c6cccccef1f84449d9155629f1e platform={} -2026-09-28T19:12:26.644Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0139ea2a-d145-53de-b9be-b6435bed1404', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:26.641Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:26.654Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.627Z', - uuid: '24e48120-2f2c-55fe-8358-00be1aaf7845', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 7, - test_run_uuid: '24e48120-2f2c-55fe-8358-00be1aaf7845' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.634Z', - uuid: '24e48120-2f2c-55fe-8358-00be1aaf7845', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '24e48120-2f2c-55fe-8358-00be1aaf7845' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.635Z', - uuid: '24e48120-2f2c-55fe-8358-00be1aaf7845', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '24e48120-2f2c-55fe-8358-00be1aaf7845' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:26.656Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '24e48120-2f2c-55fe-8358-00be1aaf7845', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 22, - started_at: '2026-09-28T19:12:26.619Z', - finished_at: '2026-09-28T19:12:26.641Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:26.657Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:12:26.658Z CLI error [TEST REPORTING AND ANALYTICS:service] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:12:26.661Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=9a6e9ff2f058dd9d898c038eee72e138f8df0c6cccccef1f84449d9155629f1e platform={} -2026-09-28T19:12:26.667Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1b1735e1-df04-5804-8def-854d7fa77a81', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:26.664Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:26.669Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.655Z', - uuid: '0139ea2a-d145-53de-b9be-b6435bed1404', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '0139ea2a-d145-53de-b9be-b6435bed1404' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.658Z', - uuid: '0139ea2a-d145-53de-b9be-b6435bed1404', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0139ea2a-d145-53de-b9be-b6435bed1404' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.658Z', - uuid: '0139ea2a-d145-53de-b9be-b6435bed1404', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0139ea2a-d145-53de-b9be-b6435bed1404' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:26.670Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0139ea2a-d145-53de-b9be-b6435bed1404', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 23, - started_at: '2026-09-28T19:12:26.641Z', - finished_at: '2026-09-28T19:12:26.664Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:26.672Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:12:26.672Z CLI error [TEST REPORTING AND ANALYTICS:service] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:12:26.678Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=9a6e9ff2f058dd9d898c038eee72e138f8df0c6cccccef1f84449d9155629f1e platform={} -2026-09-28T19:12:26.684Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '950f3235-3f49-5ce2-b2e6-6a257f25e2c5', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:26.681Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:26.687Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.671Z', - uuid: '1b1735e1-df04-5804-8def-854d7fa77a81', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '1b1735e1-df04-5804-8def-854d7fa77a81' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.672Z', - uuid: '1b1735e1-df04-5804-8def-854d7fa77a81', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '1b1735e1-df04-5804-8def-854d7fa77a81' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.673Z', - uuid: '1b1735e1-df04-5804-8def-854d7fa77a81', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '1b1735e1-df04-5804-8def-854d7fa77a81' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.675Z', - uuid: '1b1735e1-df04-5804-8def-854d7fa77a81', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1b1735e1-df04-5804-8def-854d7fa77a81' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.675Z', - uuid: '1b1735e1-df04-5804-8def-854d7fa77a81', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1b1735e1-df04-5804-8def-854d7fa77a81' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.675Z', - uuid: '1b1735e1-df04-5804-8def-854d7fa77a81', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1b1735e1-df04-5804-8def-854d7fa77a81' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:26.688Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1b1735e1-df04-5804-8def-854d7fa77a81', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 17, - started_at: '2026-09-28T19:12:26.664Z', - finished_at: '2026-09-28T19:12:26.681Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:26.689Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:12:26.689Z CLI error [TEST REPORTING AND ANALYTICS:service] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:12:26.692Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=9a6e9ff2f058dd9d898c038eee72e138f8df0c6cccccef1f84449d9155629f1e platform={} -2026-09-28T19:12:26.698Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a6ef39e8-cd87-58a6-b876-8d20cea9790f', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:26.694Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:26.705Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.688Z', - uuid: '950f3235-3f49-5ce2-b2e6-6a257f25e2c5', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '950f3235-3f49-5ce2-b2e6-6a257f25e2c5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.689Z', - uuid: '950f3235-3f49-5ce2-b2e6-6a257f25e2c5', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '950f3235-3f49-5ce2-b2e6-6a257f25e2c5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.689Z', - uuid: '950f3235-3f49-5ce2-b2e6-6a257f25e2c5', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '950f3235-3f49-5ce2-b2e6-6a257f25e2c5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.689Z', - uuid: '950f3235-3f49-5ce2-b2e6-6a257f25e2c5', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '950f3235-3f49-5ce2-b2e6-6a257f25e2c5' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:26.707Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '950f3235-3f49-5ce2-b2e6-6a257f25e2c5', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 14, - started_at: '2026-09-28T19:12:26.681Z', - finished_at: '2026-09-28T19:12:26.695Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:26.708Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'a93b8ee9-6894-49af-8e3b-6074ee78019b', - name: 'beforeEach hook', - result: 'pending', - test_run_id: 'a6ef39e8-cd87-58a6-b876-8d20cea9790f', - body: { lang: 'node', code: null }, - scope: 'PATCH /snapshots/:id updates snapshot name', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:12:26.704Z' - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:26.714Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:12:26.706Z', - uuid: 'a93b8ee9-6894-49af-8e3b-6074ee78019b', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: 'a93b8ee9-6894-49af-8e3b-6074ee78019b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:12:26.708Z', - uuid: 'a93b8ee9-6894-49af-8e3b-6074ee78019b', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: 'a93b8ee9-6894-49af-8e3b-6074ee78019b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:12:26.709Z', - uuid: 'a93b8ee9-6894-49af-8e3b-6074ee78019b', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: 'a93b8ee9-6894-49af-8e3b-6074ee78019b' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:26.715Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'a93b8ee9-6894-49af-8e3b-6074ee78019b', - name: 'beforeEach hook', - result: 'passed', - test_run_id: 'a6ef39e8-cd87-58a6-b876-8d20cea9790f', - body: { lang: 'node', code: null }, - scope: 'PATCH /snapshots/:id updates snapshot name', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:12:26.704Z', - finished_at: '2026-09-28T19:12:26.712Z' - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:26.719Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=9a6e9ff2f058dd9d898c038eee72e138f8df0c6cccccef1f84449d9155629f1e platform={} -2026-09-28T19:12:26.726Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '202f3de9-c2ef-5a42-837b-ff11551a75c2', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:26.721Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:26.735Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:12:26.735Z CLI error [TEST REPORTING AND ANALYTICS:service] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:12:26.735Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.713Z', - uuid: 'a6ef39e8-cd87-58a6-b876-8d20cea9790f', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'a6ef39e8-cd87-58a6-b876-8d20cea9790f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.714Z', - uuid: 'a6ef39e8-cd87-58a6-b876-8d20cea9790f', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'a6ef39e8-cd87-58a6-b876-8d20cea9790f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.716Z', - uuid: 'a6ef39e8-cd87-58a6-b876-8d20cea9790f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a6ef39e8-cd87-58a6-b876-8d20cea9790f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.716Z', - uuid: 'a6ef39e8-cd87-58a6-b876-8d20cea9790f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a6ef39e8-cd87-58a6-b876-8d20cea9790f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.716Z', - uuid: 'a6ef39e8-cd87-58a6-b876-8d20cea9790f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a6ef39e8-cd87-58a6-b876-8d20cea9790f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.716Z', - uuid: 'a6ef39e8-cd87-58a6-b876-8d20cea9790f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a6ef39e8-cd87-58a6-b876-8d20cea9790f' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:26.736Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=9a6e9ff2f058dd9d898c038eee72e138f8df0c6cccccef1f84449d9155629f1e platform={} -2026-09-28T19:12:26.737Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a6ef39e8-cd87-58a6-b876-8d20cea9790f', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 27, - started_at: '2026-09-28T19:12:26.694Z', - finished_at: '2026-09-28T19:12:26.721Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [ 'a93b8ee9-6894-49af-8e3b-6074ee78019b' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:26.744Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a8d9ab92-4e0b-56a6-a3c5-4bbeabda4d2f', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:26.738Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:26.748Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.730Z', - uuid: '202f3de9-c2ef-5a42-837b-ff11551a75c2', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '202f3de9-c2ef-5a42-837b-ff11551a75c2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.732Z', - uuid: '202f3de9-c2ef-5a42-837b-ff11551a75c2', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '202f3de9-c2ef-5a42-837b-ff11551a75c2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.732Z', - uuid: '202f3de9-c2ef-5a42-837b-ff11551a75c2', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '202f3de9-c2ef-5a42-837b-ff11551a75c2' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:26.749Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '202f3de9-c2ef-5a42-837b-ff11551a75c2', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 17, - started_at: '2026-09-28T19:12:26.721Z', - finished_at: '2026-09-28T19:12:26.738Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:26.751Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:12:26.751Z CLI error [TEST REPORTING AND ANALYTICS:service] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:12:26.756Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=9a6e9ff2f058dd9d898c038eee72e138f8df0c6cccccef1f84449d9155629f1e platform={} -2026-09-28T19:12:26.762Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '99b6023d-7077-5f9e-ba2a-cbd0b9cd4422', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:26.758Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:26.769Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.748Z', - uuid: 'a8d9ab92-4e0b-56a6-a3c5-4bbeabda4d2f', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'a8d9ab92-4e0b-56a6-a3c5-4bbeabda4d2f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.751Z', - uuid: 'a8d9ab92-4e0b-56a6-a3c5-4bbeabda4d2f', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'a8d9ab92-4e0b-56a6-a3c5-4bbeabda4d2f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.752Z', - uuid: 'a8d9ab92-4e0b-56a6-a3c5-4bbeabda4d2f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a8d9ab92-4e0b-56a6-a3c5-4bbeabda4d2f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.753Z', - uuid: 'a8d9ab92-4e0b-56a6-a3c5-4bbeabda4d2f', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a8d9ab92-4e0b-56a6-a3c5-4bbeabda4d2f' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:26.769Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a8d9ab92-4e0b-56a6-a3c5-4bbeabda4d2f', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 21, - started_at: '2026-09-28T19:12:26.738Z', - finished_at: '2026-09-28T19:12:26.759Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:26.772Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:12:26.773Z CLI error [TEST REPORTING AND ANALYTICS:service] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:12:26.779Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=9a6e9ff2f058dd9d898c038eee72e138f8df0c6cccccef1f84449d9155629f1e platform={} -2026-09-28T19:12:26.784Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b7d1749b-6ea1-5b88-8ff2-b6b62c1b26dc', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:26.781Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:26.793Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:12:26.793Z CLI error [TEST REPORTING AND ANALYTICS:service] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:12:26.793Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=9a6e9ff2f058dd9d898c038eee72e138f8df0c6cccccef1f84449d9155629f1e platform={} -2026-09-28T19:12:26.795Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.771Z', - uuid: '99b6023d-7077-5f9e-ba2a-cbd0b9cd4422', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '99b6023d-7077-5f9e-ba2a-cbd0b9cd4422' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.773Z', - uuid: '99b6023d-7077-5f9e-ba2a-cbd0b9cd4422', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '99b6023d-7077-5f9e-ba2a-cbd0b9cd4422' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.774Z', - uuid: '99b6023d-7077-5f9e-ba2a-cbd0b9cd4422', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '99b6023d-7077-5f9e-ba2a-cbd0b9cd4422' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.774Z', - uuid: '99b6023d-7077-5f9e-ba2a-cbd0b9cd4422', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '99b6023d-7077-5f9e-ba2a-cbd0b9cd4422' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.775Z', - uuid: '99b6023d-7077-5f9e-ba2a-cbd0b9cd4422', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '99b6023d-7077-5f9e-ba2a-cbd0b9cd4422' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.776Z', - uuid: '99b6023d-7077-5f9e-ba2a-cbd0b9cd4422', - kind: 'TEST_STEP', - message: 'Expect "toBeUndefined"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '99b6023d-7077-5f9e-ba2a-cbd0b9cd4422' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:26.800Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '99b6023d-7077-5f9e-ba2a-cbd0b9cd4422', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 23, - started_at: '2026-09-28T19:12:26.758Z', - finished_at: '2026-09-28T19:12:26.781Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:26.808Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9f0b232c-b080-5123-9dd8-abd67ee5a8f5', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:26.796Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:26.814Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:12:26.814Z CLI error [TEST REPORTING AND ANALYTICS:service] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:12:26.816Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.788Z', - uuid: 'b7d1749b-6ea1-5b88-8ff2-b6b62c1b26dc', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'b7d1749b-6ea1-5b88-8ff2-b6b62c1b26dc' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.790Z', - uuid: 'b7d1749b-6ea1-5b88-8ff2-b6b62c1b26dc', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b7d1749b-6ea1-5b88-8ff2-b6b62c1b26dc' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.790Z', - uuid: 'b7d1749b-6ea1-5b88-8ff2-b6b62c1b26dc', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b7d1749b-6ea1-5b88-8ff2-b6b62c1b26dc' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:26.817Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b7d1749b-6ea1-5b88-8ff2-b6b62c1b26dc', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 18, - started_at: '2026-09-28T19:12:26.781Z', - finished_at: '2026-09-28T19:12:26.799Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:26.822Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=9a6e9ff2f058dd9d898c038eee72e138f8df0c6cccccef1f84449d9155629f1e platform={} -2026-09-28T19:12:26.829Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.809Z', - uuid: '9f0b232c-b080-5123-9dd8-abd67ee5a8f5', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '9f0b232c-b080-5123-9dd8-abd67ee5a8f5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.814Z', - uuid: '9f0b232c-b080-5123-9dd8-abd67ee5a8f5', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '9f0b232c-b080-5123-9dd8-abd67ee5a8f5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.816Z', - uuid: '9f0b232c-b080-5123-9dd8-abd67ee5a8f5', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '9f0b232c-b080-5123-9dd8-abd67ee5a8f5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.817Z', - uuid: '9f0b232c-b080-5123-9dd8-abd67ee5a8f5', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9f0b232c-b080-5123-9dd8-abd67ee5a8f5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.818Z', - uuid: '9f0b232c-b080-5123-9dd8-abd67ee5a8f5', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9f0b232c-b080-5123-9dd8-abd67ee5a8f5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.818Z', - uuid: '9f0b232c-b080-5123-9dd8-abd67ee5a8f5', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '9f0b232c-b080-5123-9dd8-abd67ee5a8f5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.820Z', - uuid: '9f0b232c-b080-5123-9dd8-abd67ee5a8f5', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9f0b232c-b080-5123-9dd8-abd67ee5a8f5' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:26.830Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9f0b232c-b080-5123-9dd8-abd67ee5a8f5', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 29, - started_at: '2026-09-28T19:12:26.796Z', - finished_at: '2026-09-28T19:12:26.825Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:27.570Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:12:26.513Z', - uuid: 'a6483de5-89c9-4cc8-b475-655dade6d5fd', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 6, - hook_run_uuid: 'a6483de5-89c9-4cc8-b475-655dade6d5fd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:12:26.524Z', - uuid: 'a6483de5-89c9-4cc8-b475-655dade6d5fd', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: 'a6483de5-89c9-4cc8-b475-655dade6d5fd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:12:26.528Z', - uuid: 'a6483de5-89c9-4cc8-b475-655dade6d5fd', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 22, - hook_run_uuid: 'a6483de5-89c9-4cc8-b475-655dade6d5fd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:12:26.552Z', - uuid: 'a6483de5-89c9-4cc8-b475-655dade6d5fd', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 9, - hook_run_uuid: 'a6483de5-89c9-4cc8-b475-655dade6d5fd' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.562Z', - uuid: '88c59a38-f576-5844-a409-6c8d8f500121', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '88c59a38-f576-5844-a409-6c8d8f500121' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.565Z', - uuid: '88c59a38-f576-5844-a409-6c8d8f500121', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '88c59a38-f576-5844-a409-6c8d8f500121' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.566Z', - uuid: '88c59a38-f576-5844-a409-6c8d8f500121', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '88c59a38-f576-5844-a409-6c8d8f500121' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.566Z', - uuid: '88c59a38-f576-5844-a409-6c8d8f500121', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '88c59a38-f576-5844-a409-6c8d8f500121' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.567Z', - uuid: '88c59a38-f576-5844-a409-6c8d8f500121', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '88c59a38-f576-5844-a409-6c8d8f500121' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.567Z', - uuid: '88c59a38-f576-5844-a409-6c8d8f500121', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '88c59a38-f576-5844-a409-6c8d8f500121' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.567Z', - uuid: '88c59a38-f576-5844-a409-6c8d8f500121', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '88c59a38-f576-5844-a409-6c8d8f500121' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.592Z', - uuid: '1cbe8998-c3ff-5461-9264-37dfed4d9223', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '1cbe8998-c3ff-5461-9264-37dfed4d9223' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.594Z', - uuid: '1cbe8998-c3ff-5461-9264-37dfed4d9223', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1cbe8998-c3ff-5461-9264-37dfed4d9223' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.594Z', - uuid: '1cbe8998-c3ff-5461-9264-37dfed4d9223', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1cbe8998-c3ff-5461-9264-37dfed4d9223' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.610Z', - uuid: 'd2a5711d-e4a8-5366-aee6-99dbc860e015', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'd2a5711d-e4a8-5366-aee6-99dbc860e015' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.612Z', - uuid: 'd2a5711d-e4a8-5366-aee6-99dbc860e015', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd2a5711d-e4a8-5366-aee6-99dbc860e015' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.612Z', - uuid: 'd2a5711d-e4a8-5366-aee6-99dbc860e015', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd2a5711d-e4a8-5366-aee6-99dbc860e015' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.627Z', - uuid: '24e48120-2f2c-55fe-8358-00be1aaf7845', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 7, - test_run_uuid: '24e48120-2f2c-55fe-8358-00be1aaf7845' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.634Z', - uuid: '24e48120-2f2c-55fe-8358-00be1aaf7845', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '24e48120-2f2c-55fe-8358-00be1aaf7845' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.635Z', - uuid: '24e48120-2f2c-55fe-8358-00be1aaf7845', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '24e48120-2f2c-55fe-8358-00be1aaf7845' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.655Z', - uuid: '0139ea2a-d145-53de-b9be-b6435bed1404', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '0139ea2a-d145-53de-b9be-b6435bed1404' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.658Z', - uuid: '0139ea2a-d145-53de-b9be-b6435bed1404', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0139ea2a-d145-53de-b9be-b6435bed1404' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.658Z', - uuid: '0139ea2a-d145-53de-b9be-b6435bed1404', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0139ea2a-d145-53de-b9be-b6435bed1404' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.671Z', - uuid: '1b1735e1-df04-5804-8def-854d7fa77a81', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '1b1735e1-df04-5804-8def-854d7fa77a81' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.672Z', - uuid: '1b1735e1-df04-5804-8def-854d7fa77a81', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '1b1735e1-df04-5804-8def-854d7fa77a81' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.673Z', - uuid: '1b1735e1-df04-5804-8def-854d7fa77a81', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '1b1735e1-df04-5804-8def-854d7fa77a81' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.675Z', - uuid: '1b1735e1-df04-5804-8def-854d7fa77a81', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1b1735e1-df04-5804-8def-854d7fa77a81' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.675Z', - uuid: '1b1735e1-df04-5804-8def-854d7fa77a81', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1b1735e1-df04-5804-8def-854d7fa77a81' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.675Z', - uuid: '1b1735e1-df04-5804-8def-854d7fa77a81', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1b1735e1-df04-5804-8def-854d7fa77a81' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.688Z', - uuid: '950f3235-3f49-5ce2-b2e6-6a257f25e2c5', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '950f3235-3f49-5ce2-b2e6-6a257f25e2c5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.689Z', - uuid: '950f3235-3f49-5ce2-b2e6-6a257f25e2c5', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '950f3235-3f49-5ce2-b2e6-6a257f25e2c5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.689Z', - uuid: '950f3235-3f49-5ce2-b2e6-6a257f25e2c5', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '950f3235-3f49-5ce2-b2e6-6a257f25e2c5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.689Z', - uuid: '950f3235-3f49-5ce2-b2e6-6a257f25e2c5', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '950f3235-3f49-5ce2-b2e6-6a257f25e2c5' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:12:26.706Z', - uuid: 'a93b8ee9-6894-49af-8e3b-6074ee78019b', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: 'a93b8ee9-6894-49af-8e3b-6074ee78019b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:12:26.708Z', - uuid: 'a93b8ee9-6894-49af-8e3b-6074ee78019b', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: 'a93b8ee9-6894-49af-8e3b-6074ee78019b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:12:26.709Z', - uuid: 'a93b8ee9-6894-49af-8e3b-6074ee78019b', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: 'a93b8ee9-6894-49af-8e3b-6074ee78019b' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.713Z', - uuid: 'a6ef39e8-cd87-58a6-b876-8d20cea9790f', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'a6ef39e8-cd87-58a6-b876-8d20cea9790f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.714Z', - uuid: 'a6ef39e8-cd87-58a6-b876-8d20cea9790f', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'a6ef39e8-cd87-58a6-b876-8d20cea9790f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.716Z', - uuid: 'a6ef39e8-cd87-58a6-b876-8d20cea9790f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a6ef39e8-cd87-58a6-b876-8d20cea9790f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.716Z', - uuid: 'a6ef39e8-cd87-58a6-b876-8d20cea9790f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a6ef39e8-cd87-58a6-b876-8d20cea9790f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.716Z', - uuid: 'a6ef39e8-cd87-58a6-b876-8d20cea9790f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a6ef39e8-cd87-58a6-b876-8d20cea9790f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.716Z', - uuid: 'a6ef39e8-cd87-58a6-b876-8d20cea9790f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a6ef39e8-cd87-58a6-b876-8d20cea9790f' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.730Z', - uuid: '202f3de9-c2ef-5a42-837b-ff11551a75c2', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '202f3de9-c2ef-5a42-837b-ff11551a75c2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.732Z', - uuid: '202f3de9-c2ef-5a42-837b-ff11551a75c2', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '202f3de9-c2ef-5a42-837b-ff11551a75c2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.732Z', - uuid: '202f3de9-c2ef-5a42-837b-ff11551a75c2', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '202f3de9-c2ef-5a42-837b-ff11551a75c2' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.748Z', - uuid: 'a8d9ab92-4e0b-56a6-a3c5-4bbeabda4d2f', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'a8d9ab92-4e0b-56a6-a3c5-4bbeabda4d2f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.751Z', - uuid: 'a8d9ab92-4e0b-56a6-a3c5-4bbeabda4d2f', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'a8d9ab92-4e0b-56a6-a3c5-4bbeabda4d2f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.752Z', - uuid: 'a8d9ab92-4e0b-56a6-a3c5-4bbeabda4d2f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a8d9ab92-4e0b-56a6-a3c5-4bbeabda4d2f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.753Z', - uuid: 'a8d9ab92-4e0b-56a6-a3c5-4bbeabda4d2f', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a8d9ab92-4e0b-56a6-a3c5-4bbeabda4d2f' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.771Z', - uuid: '99b6023d-7077-5f9e-ba2a-cbd0b9cd4422', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '99b6023d-7077-5f9e-ba2a-cbd0b9cd4422' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.773Z', - uuid: '99b6023d-7077-5f9e-ba2a-cbd0b9cd4422', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '99b6023d-7077-5f9e-ba2a-cbd0b9cd4422' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.774Z', - uuid: '99b6023d-7077-5f9e-ba2a-cbd0b9cd4422', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '99b6023d-7077-5f9e-ba2a-cbd0b9cd4422' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.774Z', - uuid: '99b6023d-7077-5f9e-ba2a-cbd0b9cd4422', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '99b6023d-7077-5f9e-ba2a-cbd0b9cd4422' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.775Z', - uuid: '99b6023d-7077-5f9e-ba2a-cbd0b9cd4422', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '99b6023d-7077-5f9e-ba2a-cbd0b9cd4422' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.776Z', - uuid: '99b6023d-7077-5f9e-ba2a-cbd0b9cd4422', - kind: 'TEST_STEP', - message: 'Expect "toBeUndefined"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '99b6023d-7077-5f9e-ba2a-cbd0b9cd4422' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.788Z', - uuid: 'b7d1749b-6ea1-5b88-8ff2-b6b62c1b26dc', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'b7d1749b-6ea1-5b88-8ff2-b6b62c1b26dc' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.790Z', - uuid: 'b7d1749b-6ea1-5b88-8ff2-b6b62c1b26dc', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b7d1749b-6ea1-5b88-8ff2-b6b62c1b26dc' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.790Z', - uuid: 'b7d1749b-6ea1-5b88-8ff2-b6b62c1b26dc', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b7d1749b-6ea1-5b88-8ff2-b6b62c1b26dc' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.809Z', - uuid: '9f0b232c-b080-5123-9dd8-abd67ee5a8f5', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '9f0b232c-b080-5123-9dd8-abd67ee5a8f5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.814Z', - uuid: '9f0b232c-b080-5123-9dd8-abd67ee5a8f5', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '9f0b232c-b080-5123-9dd8-abd67ee5a8f5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.816Z', - uuid: '9f0b232c-b080-5123-9dd8-abd67ee5a8f5', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '9f0b232c-b080-5123-9dd8-abd67ee5a8f5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.817Z', - uuid: '9f0b232c-b080-5123-9dd8-abd67ee5a8f5', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9f0b232c-b080-5123-9dd8-abd67ee5a8f5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.818Z', - uuid: '9f0b232c-b080-5123-9dd8-abd67ee5a8f5', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9f0b232c-b080-5123-9dd8-abd67ee5a8f5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.818Z', - uuid: '9f0b232c-b080-5123-9dd8-abd67ee5a8f5', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '9f0b232c-b080-5123-9dd8-abd67ee5a8f5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:26.820Z', - uuid: '9f0b232c-b080-5123-9dd8-abd67ee5a8f5', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9f0b232c-b080-5123-9dd8-abd67ee5a8f5' - } - ] - } -] to 10582:0 -2026-09-28T19:12:27.572Z CLI info [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:12:28.534Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Processing batch event [ - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'a6483de5-89c9-4cc8-b475-655dade6d5fd', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '88c59a38-f576-5844-a409-6c8d8f500121', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:12:26.511Z', - finished_at: '2026-09-28T19:12:26.561Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1cbe8998-c3ff-5461-9264-37dfed4d9223', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:26.584Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '88c59a38-f576-5844-a409-6c8d8f500121', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 94, - started_at: '2026-09-28T19:12:26.490Z', - finished_at: '2026-09-28T19:12:26.584Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [ 'a6483de5-89c9-4cc8-b475-655dade6d5fd' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd2a5711d-e4a8-5366-aee6-99dbc860e015', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:26.602Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1cbe8998-c3ff-5461-9264-37dfed4d9223', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 22, - started_at: '2026-09-28T19:12:26.584Z', - finished_at: '2026-09-28T19:12:26.606Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '24e48120-2f2c-55fe-8358-00be1aaf7845', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:26.619Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd2a5711d-e4a8-5366-aee6-99dbc860e015', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 17, - started_at: '2026-09-28T19:12:26.602Z', - finished_at: '2026-09-28T19:12:26.619Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0139ea2a-d145-53de-b9be-b6435bed1404', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:26.641Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '24e48120-2f2c-55fe-8358-00be1aaf7845', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 22, - started_at: '2026-09-28T19:12:26.619Z', - finished_at: '2026-09-28T19:12:26.641Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1b1735e1-df04-5804-8def-854d7fa77a81', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:26.664Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0139ea2a-d145-53de-b9be-b6435bed1404', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 23, - started_at: '2026-09-28T19:12:26.641Z', - finished_at: '2026-09-28T19:12:26.664Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '950f3235-3f49-5ce2-b2e6-6a257f25e2c5', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:26.681Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1b1735e1-df04-5804-8def-854d7fa77a81', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 17, - started_at: '2026-09-28T19:12:26.664Z', - finished_at: '2026-09-28T19:12:26.681Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a6ef39e8-cd87-58a6-b876-8d20cea9790f', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:26.694Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '950f3235-3f49-5ce2-b2e6-6a257f25e2c5', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 14, - started_at: '2026-09-28T19:12:26.681Z', - finished_at: '2026-09-28T19:12:26.695Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'a93b8ee9-6894-49af-8e3b-6074ee78019b', - name: 'beforeEach hook', - result: 'pending', - test_run_id: 'a6ef39e8-cd87-58a6-b876-8d20cea9790f', - body: { lang: 'node', code: null }, - scope: 'PATCH /snapshots/:id updates snapshot name', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:12:26.704Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'a93b8ee9-6894-49af-8e3b-6074ee78019b', - name: 'beforeEach hook', - result: 'passed', - test_run_id: 'a6ef39e8-cd87-58a6-b876-8d20cea9790f', - body: { lang: 'node', code: null }, - scope: 'PATCH /snapshots/:id updates snapshot name', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:12:26.704Z', - finished_at: '2026-09-28T19:12:26.712Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '202f3de9-c2ef-5a42-837b-ff11551a75c2', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:26.721Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a6ef39e8-cd87-58a6-b876-8d20cea9790f', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 27, - started_at: '2026-09-28T19:12:26.694Z', - finished_at: '2026-09-28T19:12:26.721Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [ 'a93b8ee9-6894-49af-8e3b-6074ee78019b' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a8d9ab92-4e0b-56a6-a3c5-4bbeabda4d2f', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:26.738Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '202f3de9-c2ef-5a42-837b-ff11551a75c2', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 17, - started_at: '2026-09-28T19:12:26.721Z', - finished_at: '2026-09-28T19:12:26.738Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '99b6023d-7077-5f9e-ba2a-cbd0b9cd4422', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:26.758Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a8d9ab92-4e0b-56a6-a3c5-4bbeabda4d2f', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 21, - started_at: '2026-09-28T19:12:26.738Z', - finished_at: '2026-09-28T19:12:26.759Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b7d1749b-6ea1-5b88-8ff2-b6b62c1b26dc', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:26.781Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '99b6023d-7077-5f9e-ba2a-cbd0b9cd4422', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 23, - started_at: '2026-09-28T19:12:26.758Z', - finished_at: '2026-09-28T19:12:26.781Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9f0b232c-b080-5123-9dd8-abd67ee5a8f5', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:26.796Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b7d1749b-6ea1-5b88-8ff2-b6b62c1b26dc', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 18, - started_at: '2026-09-28T19:12:26.781Z', - finished_at: '2026-09-28T19:12:26.799Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9f0b232c-b080-5123-9dd8-abd67ee5a8f5', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 29, - started_at: '2026-09-28T19:12:26.796Z', - finished_at: '2026-09-28T19:12:26.825Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 10582:0 -2026-09-28T19:12:28.536Z CLI info [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:12:29.698Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8f03499c-ed3f-565b-8dd8-9120baec2fd7', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:29.691Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:29.837Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=99e6f03fef1f34a8ae80e18238e435c1c076c45740752f1d632647fe1dbb6479 platform={} -2026-09-28T19:12:29.861Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '73dfac15-dd3c-5571-94f2-c2b83e44ddd8', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:29.849Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:29.886Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:29.779Z', - uuid: '8f03499c-ed3f-565b-8dd8-9120baec2fd7', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 13, - test_run_uuid: '8f03499c-ed3f-565b-8dd8-9120baec2fd7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:29.795Z', - uuid: '8f03499c-ed3f-565b-8dd8-9120baec2fd7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '8f03499c-ed3f-565b-8dd8-9120baec2fd7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:29.796Z', - uuid: '8f03499c-ed3f-565b-8dd8-9120baec2fd7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '8f03499c-ed3f-565b-8dd8-9120baec2fd7' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:29.888Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8f03499c-ed3f-565b-8dd8-9120baec2fd7', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 161, - started_at: '2026-09-28T19:12:29.691Z', - finished_at: '2026-09-28T19:12:29.852Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:29.898Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=99e6f03fef1f34a8ae80e18238e435c1c076c45740752f1d632647fe1dbb6479 platform={} -2026-09-28T19:12:29.912Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:29.879Z', - uuid: '73dfac15-dd3c-5571-94f2-c2b83e44ddd8', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: '73dfac15-dd3c-5571-94f2-c2b83e44ddd8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:29.885Z', - uuid: '73dfac15-dd3c-5571-94f2-c2b83e44ddd8', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '73dfac15-dd3c-5571-94f2-c2b83e44ddd8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:29.886Z', - uuid: '73dfac15-dd3c-5571-94f2-c2b83e44ddd8', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '73dfac15-dd3c-5571-94f2-c2b83e44ddd8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:29.886Z', - uuid: '73dfac15-dd3c-5571-94f2-c2b83e44ddd8', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '73dfac15-dd3c-5571-94f2-c2b83e44ddd8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:29.886Z', - uuid: '73dfac15-dd3c-5571-94f2-c2b83e44ddd8', - kind: 'TEST_STEP', - message: 'Expect "toBeGreaterThan"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '73dfac15-dd3c-5571-94f2-c2b83e44ddd8' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:29.913Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '73dfac15-dd3c-5571-94f2-c2b83e44ddd8', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 54, - started_at: '2026-09-28T19:12:29.849Z', - finished_at: '2026-09-28T19:12:29.903Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:30.535Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8f03499c-ed3f-565b-8dd8-9120baec2fd7', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:29.691Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '73dfac15-dd3c-5571-94f2-c2b83e44ddd8', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:29.849Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8f03499c-ed3f-565b-8dd8-9120baec2fd7', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 161, - started_at: '2026-09-28T19:12:29.691Z', - finished_at: '2026-09-28T19:12:29.852Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '73dfac15-dd3c-5571-94f2-c2b83e44ddd8', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 54, - started_at: '2026-09-28T19:12:29.849Z', - finished_at: '2026-09-28T19:12:29.903Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 10582:0 -2026-09-28T19:12:30.535Z CLI info [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:12:31.410Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:29.779Z', - uuid: '8f03499c-ed3f-565b-8dd8-9120baec2fd7', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 13, - test_run_uuid: '8f03499c-ed3f-565b-8dd8-9120baec2fd7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:29.795Z', - uuid: '8f03499c-ed3f-565b-8dd8-9120baec2fd7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '8f03499c-ed3f-565b-8dd8-9120baec2fd7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:29.796Z', - uuid: '8f03499c-ed3f-565b-8dd8-9120baec2fd7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '8f03499c-ed3f-565b-8dd8-9120baec2fd7' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:29.879Z', - uuid: '73dfac15-dd3c-5571-94f2-c2b83e44ddd8', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: '73dfac15-dd3c-5571-94f2-c2b83e44ddd8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:29.885Z', - uuid: '73dfac15-dd3c-5571-94f2-c2b83e44ddd8', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '73dfac15-dd3c-5571-94f2-c2b83e44ddd8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:29.886Z', - uuid: '73dfac15-dd3c-5571-94f2-c2b83e44ddd8', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '73dfac15-dd3c-5571-94f2-c2b83e44ddd8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:29.886Z', - uuid: '73dfac15-dd3c-5571-94f2-c2b83e44ddd8', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '73dfac15-dd3c-5571-94f2-c2b83e44ddd8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:29.886Z', - uuid: '73dfac15-dd3c-5571-94f2-c2b83e44ddd8', - kind: 'TEST_STEP', - message: 'Expect "toBeGreaterThan"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '73dfac15-dd3c-5571-94f2-c2b83e44ddd8' - } - ] - } -] to 10582:0 -2026-09-28T19:12:31.410Z CLI info [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:12:31.547Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a0f4fd46-9824-5d14-a8dd-01afb95dc7c4', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:31.538Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:31.555Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '3807de00-6b09-48ba-a030-c182840357b0', - name: 'beforeAll hook', - result: 'pending', - test_run_id: 'a0f4fd46-9824-5d14-a8dd-01afb95dc7c4', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:12:31.550Z' - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:31.657Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:31.551Z', - uuid: '3807de00-6b09-48ba-a030-c182840357b0', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - hook_run_uuid: '3807de00-6b09-48ba-a030-c182840357b0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:31.563Z', - uuid: '3807de00-6b09-48ba-a030-c182840357b0', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 64, - hook_run_uuid: '3807de00-6b09-48ba-a030-c182840357b0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:31.629Z', - uuid: '3807de00-6b09-48ba-a030-c182840357b0', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 9, - hook_run_uuid: '3807de00-6b09-48ba-a030-c182840357b0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:31.640Z', - uuid: '3807de00-6b09-48ba-a030-c182840357b0', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: '3807de00-6b09-48ba-a030-c182840357b0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:31.640Z', - uuid: '3807de00-6b09-48ba-a030-c182840357b0', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: '3807de00-6b09-48ba-a030-c182840357b0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:31.643Z', - uuid: '3807de00-6b09-48ba-a030-c182840357b0', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: '3807de00-6b09-48ba-a030-c182840357b0' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:31.659Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '3807de00-6b09-48ba-a030-c182840357b0', - name: 'beforeAll hook', - result: 'passed', - test_run_id: 'a0f4fd46-9824-5d14-a8dd-01afb95dc7c4', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:12:31.550Z', - finished_at: '2026-09-28T19:12:31.648Z' - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:31.690Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=19f2468f53dfe516d10f012798835b651d2f8371962b3cb5b6a6dadbd4852163 platform={} -2026-09-28T19:12:31.703Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c72321f6-f14f-59e2-9cb3-d2c568198aca', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:31.697Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:31.718Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=19f2468f53dfe516d10f012798835b651d2f8371962b3cb5b6a6dadbd4852163 platform={} -2026-09-28T19:12:31.722Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.658Z', - uuid: 'a0f4fd46-9824-5d14-a8dd-01afb95dc7c4', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'a0f4fd46-9824-5d14-a8dd-01afb95dc7c4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.662Z', - uuid: 'a0f4fd46-9824-5d14-a8dd-01afb95dc7c4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'a0f4fd46-9824-5d14-a8dd-01afb95dc7c4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.663Z', - uuid: 'a0f4fd46-9824-5d14-a8dd-01afb95dc7c4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a0f4fd46-9824-5d14-a8dd-01afb95dc7c4' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:31.723Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a0f4fd46-9824-5d14-a8dd-01afb95dc7c4', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 159, - started_at: '2026-09-28T19:12:31.538Z', - finished_at: '2026-09-28T19:12:31.697Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [ '3807de00-6b09-48ba-a030-c182840357b0' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:31.729Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'bf070bec-108c-52f3-95ef-0b524afd1fd4', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:31.723Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:31.750Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.702Z', - uuid: 'c72321f6-f14f-59e2-9cb3-d2c568198aca', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'c72321f6-f14f-59e2-9cb3-d2c568198aca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.704Z', - uuid: 'c72321f6-f14f-59e2-9cb3-d2c568198aca', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c72321f6-f14f-59e2-9cb3-d2c568198aca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.705Z', - uuid: 'c72321f6-f14f-59e2-9cb3-d2c568198aca', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c72321f6-f14f-59e2-9cb3-d2c568198aca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.705Z', - uuid: 'c72321f6-f14f-59e2-9cb3-d2c568198aca', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c72321f6-f14f-59e2-9cb3-d2c568198aca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.705Z', - uuid: 'c72321f6-f14f-59e2-9cb3-d2c568198aca', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c72321f6-f14f-59e2-9cb3-d2c568198aca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.706Z', - uuid: 'c72321f6-f14f-59e2-9cb3-d2c568198aca', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c72321f6-f14f-59e2-9cb3-d2c568198aca' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:31.756Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c72321f6-f14f-59e2-9cb3-d2c568198aca', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 27, - started_at: '2026-09-28T19:12:31.697Z', - finished_at: '2026-09-28T19:12:31.724Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:31.761Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=19f2468f53dfe516d10f012798835b651d2f8371962b3cb5b6a6dadbd4852163 platform={} -2026-09-28T19:12:31.767Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0abe0f4b-ffa6-5a2c-8c86-c5852715deb8', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:31.764Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:31.770Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.731Z', - uuid: 'bf070bec-108c-52f3-95ef-0b524afd1fd4', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 21, - test_run_uuid: 'bf070bec-108c-52f3-95ef-0b524afd1fd4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.753Z', - uuid: 'bf070bec-108c-52f3-95ef-0b524afd1fd4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bf070bec-108c-52f3-95ef-0b524afd1fd4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.754Z', - uuid: 'bf070bec-108c-52f3-95ef-0b524afd1fd4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bf070bec-108c-52f3-95ef-0b524afd1fd4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.755Z', - uuid: 'bf070bec-108c-52f3-95ef-0b524afd1fd4', - kind: 'TEST_STEP', - message: 'Snapshot 3e45767f-93d6-4792-82fb-14209093b277 should be in the queue', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bf070bec-108c-52f3-95ef-0b524afd1fd4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.755Z', - uuid: 'bf070bec-108c-52f3-95ef-0b524afd1fd4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bf070bec-108c-52f3-95ef-0b524afd1fd4' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:31.771Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'bf070bec-108c-52f3-95ef-0b524afd1fd4', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 41, - started_at: '2026-09-28T19:12:31.723Z', - finished_at: '2026-09-28T19:12:31.764Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:31.785Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=19f2468f53dfe516d10f012798835b651d2f8371962b3cb5b6a6dadbd4852163 platform={} -2026-09-28T19:12:31.796Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f6d0e78e-7a23-50e5-90c9-2c7b8a1c4fcb', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:31.790Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:31.813Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.769Z', - uuid: '0abe0f4b-ffa6-5a2c-8c86-c5852715deb8', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '0abe0f4b-ffa6-5a2c-8c86-c5852715deb8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.772Z', - uuid: '0abe0f4b-ffa6-5a2c-8c86-c5852715deb8', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0abe0f4b-ffa6-5a2c-8c86-c5852715deb8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.774Z', - uuid: '0abe0f4b-ffa6-5a2c-8c86-c5852715deb8', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0abe0f4b-ffa6-5a2c-8c86-c5852715deb8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.774Z', - uuid: '0abe0f4b-ffa6-5a2c-8c86-c5852715deb8', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0abe0f4b-ffa6-5a2c-8c86-c5852715deb8' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:31.815Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0abe0f4b-ffa6-5a2c-8c86-c5852715deb8', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 26, - started_at: '2026-09-28T19:12:31.764Z', - finished_at: '2026-09-28T19:12:31.790Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:31.823Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=19f2468f53dfe516d10f012798835b651d2f8371962b3cb5b6a6dadbd4852163 platform={} -2026-09-28T19:12:31.829Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '52b94e84-f428-548d-8862-1e1487acb33f', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:31.826Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:31.833Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.804Z', - uuid: 'f6d0e78e-7a23-50e5-90c9-2c7b8a1c4fcb', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 10, - test_run_uuid: 'f6d0e78e-7a23-50e5-90c9-2c7b8a1c4fcb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.814Z', - uuid: 'f6d0e78e-7a23-50e5-90c9-2c7b8a1c4fcb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f6d0e78e-7a23-50e5-90c9-2c7b8a1c4fcb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.815Z', - uuid: 'f6d0e78e-7a23-50e5-90c9-2c7b8a1c4fcb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f6d0e78e-7a23-50e5-90c9-2c7b8a1c4fcb' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:31.834Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f6d0e78e-7a23-50e5-90c9-2c7b8a1c4fcb', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 36, - started_at: '2026-09-28T19:12:31.790Z', - finished_at: '2026-09-28T19:12:31.826Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:31.840Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=19f2468f53dfe516d10f012798835b651d2f8371962b3cb5b6a6dadbd4852163 platform={} -2026-09-28T19:12:31.849Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c58ef80b-efbf-5dd7-b8e3-c5a7cd456cbf', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:31.845Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:31.858Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.831Z', - uuid: '52b94e84-f428-548d-8862-1e1487acb33f', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '52b94e84-f428-548d-8862-1e1487acb33f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.833Z', - uuid: '52b94e84-f428-548d-8862-1e1487acb33f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '52b94e84-f428-548d-8862-1e1487acb33f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.834Z', - uuid: '52b94e84-f428-548d-8862-1e1487acb33f', - kind: 'TEST_STEP', - message: 'Deleted snapshot should not appear in the queue', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '52b94e84-f428-548d-8862-1e1487acb33f' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:31.860Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '52b94e84-f428-548d-8862-1e1487acb33f', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:12:31.826Z', - finished_at: '2026-09-28T19:12:31.845Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:32.549Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a0f4fd46-9824-5d14-a8dd-01afb95dc7c4', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:31.538Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '3807de00-6b09-48ba-a030-c182840357b0', - name: 'beforeAll hook', - result: 'pending', - test_run_id: 'a0f4fd46-9824-5d14-a8dd-01afb95dc7c4', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:12:31.550Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '3807de00-6b09-48ba-a030-c182840357b0', - name: 'beforeAll hook', - result: 'passed', - test_run_id: 'a0f4fd46-9824-5d14-a8dd-01afb95dc7c4', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:12:31.550Z', - finished_at: '2026-09-28T19:12:31.648Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c72321f6-f14f-59e2-9cb3-d2c568198aca', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:31.697Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a0f4fd46-9824-5d14-a8dd-01afb95dc7c4', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 159, - started_at: '2026-09-28T19:12:31.538Z', - finished_at: '2026-09-28T19:12:31.697Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [ '3807de00-6b09-48ba-a030-c182840357b0' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'bf070bec-108c-52f3-95ef-0b524afd1fd4', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:31.723Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c72321f6-f14f-59e2-9cb3-d2c568198aca', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 27, - started_at: '2026-09-28T19:12:31.697Z', - finished_at: '2026-09-28T19:12:31.724Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0abe0f4b-ffa6-5a2c-8c86-c5852715deb8', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:31.764Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'bf070bec-108c-52f3-95ef-0b524afd1fd4', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 41, - started_at: '2026-09-28T19:12:31.723Z', - finished_at: '2026-09-28T19:12:31.764Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f6d0e78e-7a23-50e5-90c9-2c7b8a1c4fcb', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:31.790Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0abe0f4b-ffa6-5a2c-8c86-c5852715deb8', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 26, - started_at: '2026-09-28T19:12:31.764Z', - finished_at: '2026-09-28T19:12:31.790Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '52b94e84-f428-548d-8862-1e1487acb33f', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:31.826Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f6d0e78e-7a23-50e5-90c9-2c7b8a1c4fcb', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 36, - started_at: '2026-09-28T19:12:31.790Z', - finished_at: '2026-09-28T19:12:31.826Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c58ef80b-efbf-5dd7-b8e3-c5a7cd456cbf', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:31.845Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '52b94e84-f428-548d-8862-1e1487acb33f', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:12:31.826Z', - finished_at: '2026-09-28T19:12:31.845Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 10582:0 -2026-09-28T19:12:32.552Z CLI info [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:12:34.588Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:31.551Z', - uuid: '3807de00-6b09-48ba-a030-c182840357b0', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - hook_run_uuid: '3807de00-6b09-48ba-a030-c182840357b0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:31.563Z', - uuid: '3807de00-6b09-48ba-a030-c182840357b0', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 64, - hook_run_uuid: '3807de00-6b09-48ba-a030-c182840357b0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:31.629Z', - uuid: '3807de00-6b09-48ba-a030-c182840357b0', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 9, - hook_run_uuid: '3807de00-6b09-48ba-a030-c182840357b0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:31.640Z', - uuid: '3807de00-6b09-48ba-a030-c182840357b0', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: '3807de00-6b09-48ba-a030-c182840357b0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:31.640Z', - uuid: '3807de00-6b09-48ba-a030-c182840357b0', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: '3807de00-6b09-48ba-a030-c182840357b0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:31.643Z', - uuid: '3807de00-6b09-48ba-a030-c182840357b0', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: '3807de00-6b09-48ba-a030-c182840357b0' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.658Z', - uuid: 'a0f4fd46-9824-5d14-a8dd-01afb95dc7c4', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'a0f4fd46-9824-5d14-a8dd-01afb95dc7c4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.662Z', - uuid: 'a0f4fd46-9824-5d14-a8dd-01afb95dc7c4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'a0f4fd46-9824-5d14-a8dd-01afb95dc7c4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.663Z', - uuid: 'a0f4fd46-9824-5d14-a8dd-01afb95dc7c4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a0f4fd46-9824-5d14-a8dd-01afb95dc7c4' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.702Z', - uuid: 'c72321f6-f14f-59e2-9cb3-d2c568198aca', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'c72321f6-f14f-59e2-9cb3-d2c568198aca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.704Z', - uuid: 'c72321f6-f14f-59e2-9cb3-d2c568198aca', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c72321f6-f14f-59e2-9cb3-d2c568198aca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.705Z', - uuid: 'c72321f6-f14f-59e2-9cb3-d2c568198aca', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c72321f6-f14f-59e2-9cb3-d2c568198aca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.705Z', - uuid: 'c72321f6-f14f-59e2-9cb3-d2c568198aca', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c72321f6-f14f-59e2-9cb3-d2c568198aca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.705Z', - uuid: 'c72321f6-f14f-59e2-9cb3-d2c568198aca', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c72321f6-f14f-59e2-9cb3-d2c568198aca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.706Z', - uuid: 'c72321f6-f14f-59e2-9cb3-d2c568198aca', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c72321f6-f14f-59e2-9cb3-d2c568198aca' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.731Z', - uuid: 'bf070bec-108c-52f3-95ef-0b524afd1fd4', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 21, - test_run_uuid: 'bf070bec-108c-52f3-95ef-0b524afd1fd4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.753Z', - uuid: 'bf070bec-108c-52f3-95ef-0b524afd1fd4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bf070bec-108c-52f3-95ef-0b524afd1fd4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.754Z', - uuid: 'bf070bec-108c-52f3-95ef-0b524afd1fd4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bf070bec-108c-52f3-95ef-0b524afd1fd4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.755Z', - uuid: 'bf070bec-108c-52f3-95ef-0b524afd1fd4', - kind: 'TEST_STEP', - message: 'Snapshot 3e45767f-93d6-4792-82fb-14209093b277 should be in the queue', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bf070bec-108c-52f3-95ef-0b524afd1fd4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.755Z', - uuid: 'bf070bec-108c-52f3-95ef-0b524afd1fd4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bf070bec-108c-52f3-95ef-0b524afd1fd4' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.769Z', - uuid: '0abe0f4b-ffa6-5a2c-8c86-c5852715deb8', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '0abe0f4b-ffa6-5a2c-8c86-c5852715deb8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.772Z', - uuid: '0abe0f4b-ffa6-5a2c-8c86-c5852715deb8', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0abe0f4b-ffa6-5a2c-8c86-c5852715deb8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.774Z', - uuid: '0abe0f4b-ffa6-5a2c-8c86-c5852715deb8', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0abe0f4b-ffa6-5a2c-8c86-c5852715deb8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.774Z', - uuid: '0abe0f4b-ffa6-5a2c-8c86-c5852715deb8', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0abe0f4b-ffa6-5a2c-8c86-c5852715deb8' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.804Z', - uuid: 'f6d0e78e-7a23-50e5-90c9-2c7b8a1c4fcb', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 10, - test_run_uuid: 'f6d0e78e-7a23-50e5-90c9-2c7b8a1c4fcb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.814Z', - uuid: 'f6d0e78e-7a23-50e5-90c9-2c7b8a1c4fcb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f6d0e78e-7a23-50e5-90c9-2c7b8a1c4fcb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.815Z', - uuid: 'f6d0e78e-7a23-50e5-90c9-2c7b8a1c4fcb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f6d0e78e-7a23-50e5-90c9-2c7b8a1c4fcb' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.831Z', - uuid: '52b94e84-f428-548d-8862-1e1487acb33f', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '52b94e84-f428-548d-8862-1e1487acb33f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.833Z', - uuid: '52b94e84-f428-548d-8862-1e1487acb33f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '52b94e84-f428-548d-8862-1e1487acb33f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.834Z', - uuid: '52b94e84-f428-548d-8862-1e1487acb33f', - kind: 'TEST_STEP', - message: 'Deleted snapshot should not appear in the queue', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '52b94e84-f428-548d-8862-1e1487acb33f' - } - ] - } -] to 10582:0 -2026-09-28T19:12:34.608Z CLI info [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:12:36.086Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=ac4c1907d4d7fee8ce3e8246049f25179dbc11a2bd5e26816470f1058e0a66e7 platform={} -2026-09-28T19:12:36.150Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.994Z', - uuid: '5655ede8-f442-5adf-a9fb-19df728fd39a', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '5655ede8-f442-5adf-a9fb-19df728fd39a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.998Z', - uuid: '5655ede8-f442-5adf-a9fb-19df728fd39a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5655ede8-f442-5adf-a9fb-19df728fd39a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.999Z', - uuid: '5655ede8-f442-5adf-a9fb-19df728fd39a', - kind: 'TEST_STEP', - message: 'POST', - level: 'failed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 15019, - test_run_uuid: '5655ede8-f442-5adf-a9fb-19df728fd39a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:36.097Z', - uuid: '5655ede8-f442-5adf-a9fb-19df728fd39a', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '5655ede8-f442-5adf-a9fb-19df728fd39a' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:36.155Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5655ede8-f442-5adf-a9fb-19df728fd39a', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'failed', - duration_in_ms: 15129, - started_at: '2026-09-28T19:12:20.979Z', - finished_at: '2026-09-28T19:12:36.108Z', - failure: [ [Object] ], - failure_type: 'TimeoutError', - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:36.541Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Processing batch event [ - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5655ede8-f442-5adf-a9fb-19df728fd39a', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'failed', - duration_in_ms: 15129, - started_at: '2026-09-28T19:12:20.979Z', - finished_at: '2026-09-28T19:12:36.108Z', - failure: [ - { - backtrace: [ - 'TimeoutError: apiRequestContext.post: Timeout 15000ms exceeded.', - 'Call log:', - ' - → POST http://localhost:4321/build/finalize', - ' - user-agent: Playwright/1.63.0 (arm64; macOS 14.5) node/24.15 CI/1', - ' - accept: */*', - ' - accept-encoding: gzip,deflate,br', - ' - Content-Type: application/json', - ' - content-length: 80', - '', - ' at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js:99:31' - ], - expanded: [ - 'message: TimeoutError: apiRequestContext.post: Timeout 15000ms exceeded.\n' + - 'Call log:\n' + - '\x1B[2m - → POST http://localhost:4321/build/finalize\x1B[22m\n' + - '\x1B[2m - user-agent: Playwright/1.63.0 (arm64; macOS 14.5) node/24.15 CI/1\x1B[22m\n' + - '\x1B[2m - accept: */*\x1B[22m\n' + - '\x1B[2m - accept-encoding: gzip,deflate,br\x1B[22m\n' + - '\x1B[2m - Content-Type: application/json\x1B[22m\n' + - '\x1B[2m - content-length: 80\x1B[22m\n', - 'location: [object Object]', - 'snippet: 97 | expect(createRes.status()).toBe(201);\n' + - ' 98 |\n' + - "> 99 | const res = await request.post('/build/finalize', {\n" + - ' | ^\n' + - ' 100 | data: { token: PERCY_TOKEN },\n' + - ' 101 | });\n' + - ' 102 | expect(res.status()).toBe(200);' - ] - } - ], - failure_type: 'TimeoutError', - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 10582:0 -2026-09-28T19:12:36.544Z CLI info [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:12:38.563Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.994Z', - uuid: '5655ede8-f442-5adf-a9fb-19df728fd39a', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '5655ede8-f442-5adf-a9fb-19df728fd39a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.998Z', - uuid: '5655ede8-f442-5adf-a9fb-19df728fd39a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5655ede8-f442-5adf-a9fb-19df728fd39a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:20.999Z', - uuid: '5655ede8-f442-5adf-a9fb-19df728fd39a', - kind: 'TEST_STEP', - message: 'POST', - level: 'failed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 15019, - test_run_uuid: '5655ede8-f442-5adf-a9fb-19df728fd39a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:36.097Z', - uuid: '5655ede8-f442-5adf-a9fb-19df728fd39a', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '5655ede8-f442-5adf-a9fb-19df728fd39a' - } - ] - } -] to 10582:0 -2026-09-28T19:12:38.570Z CLI info [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:12:39.074Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a148f404-abaf-5459-8baf-d8b8972c5d1b', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:20.979Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:39.084Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '2e0e3f0d-d69e-4eb6-9b4d-39165402da74', - name: 'beforeAll hook', - result: 'pending', - test_run_id: 'a148f404-abaf-5459-8baf-d8b8972c5d1b', - body: { lang: 'node', code: null }, - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:12:39.082Z' - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:39.183Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:39.083Z', - uuid: '2e0e3f0d-d69e-4eb6-9b4d-39165402da74', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - hook_run_uuid: '2e0e3f0d-d69e-4eb6-9b4d-39165402da74' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:39.094Z', - uuid: '2e0e3f0d-d69e-4eb6-9b4d-39165402da74', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 42, - hook_run_uuid: '2e0e3f0d-d69e-4eb6-9b4d-39165402da74' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:39.138Z', - uuid: '2e0e3f0d-d69e-4eb6-9b4d-39165402da74', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 18, - hook_run_uuid: '2e0e3f0d-d69e-4eb6-9b4d-39165402da74' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:39.158Z', - uuid: '2e0e3f0d-d69e-4eb6-9b4d-39165402da74', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: '2e0e3f0d-d69e-4eb6-9b4d-39165402da74' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:39.158Z', - uuid: '2e0e3f0d-d69e-4eb6-9b4d-39165402da74', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 6, - hook_run_uuid: '2e0e3f0d-d69e-4eb6-9b4d-39165402da74' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:39.165Z', - uuid: '2e0e3f0d-d69e-4eb6-9b4d-39165402da74', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - hook_run_uuid: '2e0e3f0d-d69e-4eb6-9b4d-39165402da74' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:39.184Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '2e0e3f0d-d69e-4eb6-9b4d-39165402da74', - name: 'beforeAll hook', - result: 'passed', - test_run_id: 'a148f404-abaf-5459-8baf-d8b8972c5d1b', - body: { lang: 'node', code: null }, - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:12:39.082Z', - finished_at: '2026-09-28T19:12:39.173Z' - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:39.404Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:39.083Z', - uuid: '2e0e3f0d-d69e-4eb6-9b4d-39165402da74', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - hook_run_uuid: '2e0e3f0d-d69e-4eb6-9b4d-39165402da74' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:39.094Z', - uuid: '2e0e3f0d-d69e-4eb6-9b4d-39165402da74', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 42, - hook_run_uuid: '2e0e3f0d-d69e-4eb6-9b4d-39165402da74' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:39.138Z', - uuid: '2e0e3f0d-d69e-4eb6-9b4d-39165402da74', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 18, - hook_run_uuid: '2e0e3f0d-d69e-4eb6-9b4d-39165402da74' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:39.158Z', - uuid: '2e0e3f0d-d69e-4eb6-9b4d-39165402da74', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: '2e0e3f0d-d69e-4eb6-9b4d-39165402da74' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:39.158Z', - uuid: '2e0e3f0d-d69e-4eb6-9b4d-39165402da74', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 6, - hook_run_uuid: '2e0e3f0d-d69e-4eb6-9b4d-39165402da74' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:39.165Z', - uuid: '2e0e3f0d-d69e-4eb6-9b4d-39165402da74', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - hook_run_uuid: '2e0e3f0d-d69e-4eb6-9b4d-39165402da74' - } - ] - } -] to 10582:0 -2026-09-28T19:12:39.404Z CLI info [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:12:40.541Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a148f404-abaf-5459-8baf-d8b8972c5d1b', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:20.979Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '2e0e3f0d-d69e-4eb6-9b4d-39165402da74', - name: 'beforeAll hook', - result: 'pending', - test_run_id: 'a148f404-abaf-5459-8baf-d8b8972c5d1b', - body: { lang: 'node', code: null }, - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:12:39.082Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '2e0e3f0d-d69e-4eb6-9b4d-39165402da74', - name: 'beforeAll hook', - result: 'passed', - test_run_id: 'a148f404-abaf-5459-8baf-d8b8972c5d1b', - body: { lang: 'node', code: null }, - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:12:39.082Z', - finished_at: '2026-09-28T19:12:39.173Z' - } - } -] to 10582:0 -2026-09-28T19:12:40.541Z CLI info [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:12:46.899Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=19f2468f53dfe516d10f012798835b651d2f8371962b3cb5b6a6dadbd4852163 platform={} -2026-09-28T19:12:46.940Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.860Z', - uuid: 'c58ef80b-efbf-5dd7-b8e3-c5a7cd456cbf', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'c58ef80b-efbf-5dd7-b8e3-c5a7cd456cbf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.864Z', - uuid: 'c58ef80b-efbf-5dd7-b8e3-c5a7cd456cbf', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c58ef80b-efbf-5dd7-b8e3-c5a7cd456cbf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.864Z', - uuid: 'c58ef80b-efbf-5dd7-b8e3-c5a7cd456cbf', - kind: 'TEST_STEP', - message: 'POST', - level: 'failed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 15015, - test_run_uuid: 'c58ef80b-efbf-5dd7-b8e3-c5a7cd456cbf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:46.906Z', - uuid: 'c58ef80b-efbf-5dd7-b8e3-c5a7cd456cbf', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'c58ef80b-efbf-5dd7-b8e3-c5a7cd456cbf' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:46.944Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c58ef80b-efbf-5dd7-b8e3-c5a7cd456cbf', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'failed', - duration_in_ms: 15066, - started_at: '2026-09-28T19:12:31.845Z', - finished_at: '2026-09-28T19:12:46.911Z', - failure: [ [Object] ], - failure_type: 'TimeoutError', - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:48.582Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Processing batch event [ - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c58ef80b-efbf-5dd7-b8e3-c5a7cd456cbf', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'failed', - duration_in_ms: 15066, - started_at: '2026-09-28T19:12:31.845Z', - finished_at: '2026-09-28T19:12:46.911Z', - failure: [ - { - backtrace: [ - 'TimeoutError: apiRequestContext.post: Timeout 15000ms exceeded.', - 'Call log:', - ' - → POST http://localhost:4321/build/finalize', - ' - user-agent: Playwright/1.63.0 (arm64; macOS 14.5) node/24.15 CI/1', - ' - accept: */*', - ' - accept-encoding: gzip,deflate,br', - ' - Content-Type: application/json', - ' - content-length: 80', - '', - ' at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js:99:31' - ], - expanded: [ - 'message: TimeoutError: apiRequestContext.post: Timeout 15000ms exceeded.\n' + - 'Call log:\n' + - '\x1B[2m - → POST http://localhost:4321/build/finalize\x1B[22m\n' + - '\x1B[2m - user-agent: Playwright/1.63.0 (arm64; macOS 14.5) node/24.15 CI/1\x1B[22m\n' + - '\x1B[2m - accept: */*\x1B[22m\n' + - '\x1B[2m - accept-encoding: gzip,deflate,br\x1B[22m\n' + - '\x1B[2m - Content-Type: application/json\x1B[22m\n' + - '\x1B[2m - content-length: 80\x1B[22m\n', - 'location: [object Object]', - 'snippet: 97 | expect(createRes.status()).toBe(201);\n' + - ' 98 |\n' + - "> 99 | const res = await request.post('/build/finalize', {\n" + - ' | ^\n' + - ' 100 | data: { token: PERCY_TOKEN },\n' + - ' 101 | });\n' + - ' 102 | expect(res.status()).toBe(200);' - ] - } - ], - failure_type: 'TimeoutError', - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 10582:0 -2026-09-28T19:12:48.587Z CLI info [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:12:49.615Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.860Z', - uuid: 'c58ef80b-efbf-5dd7-b8e3-c5a7cd456cbf', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'c58ef80b-efbf-5dd7-b8e3-c5a7cd456cbf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.864Z', - uuid: 'c58ef80b-efbf-5dd7-b8e3-c5a7cd456cbf', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c58ef80b-efbf-5dd7-b8e3-c5a7cd456cbf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:31.864Z', - uuid: 'c58ef80b-efbf-5dd7-b8e3-c5a7cd456cbf', - kind: 'TEST_STEP', - message: 'POST', - level: 'failed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 15015, - test_run_uuid: 'c58ef80b-efbf-5dd7-b8e3-c5a7cd456cbf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:46.906Z', - uuid: 'c58ef80b-efbf-5dd7-b8e3-c5a7cd456cbf', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'c58ef80b-efbf-5dd7-b8e3-c5a7cd456cbf' - } - ] - } -] to 10582:0 -2026-09-28T19:12:49.617Z CLI info [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:12:50.220Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '86492a87-2268-5d10-9dab-eb077c316af9', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:31.845Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:50.228Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '193f344c-02df-46ee-a3ba-21b9bfb563a8', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '86492a87-2268-5d10-9dab-eb077c316af9', - body: { lang: 'node', code: null }, - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:12:50.199Z' - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:50.370Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:50.204Z', - uuid: '193f344c-02df-46ee-a3ba-21b9bfb563a8', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 11, - hook_run_uuid: '193f344c-02df-46ee-a3ba-21b9bfb563a8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:50.229Z', - uuid: '193f344c-02df-46ee-a3ba-21b9bfb563a8', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 53, - hook_run_uuid: '193f344c-02df-46ee-a3ba-21b9bfb563a8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:50.284Z', - uuid: '193f344c-02df-46ee-a3ba-21b9bfb563a8', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 34, - hook_run_uuid: '193f344c-02df-46ee-a3ba-21b9bfb563a8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:50.322Z', - uuid: '193f344c-02df-46ee-a3ba-21b9bfb563a8', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: '193f344c-02df-46ee-a3ba-21b9bfb563a8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:50.323Z', - uuid: '193f344c-02df-46ee-a3ba-21b9bfb563a8', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 14, - hook_run_uuid: '193f344c-02df-46ee-a3ba-21b9bfb563a8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:50.338Z', - uuid: '193f344c-02df-46ee-a3ba-21b9bfb563a8', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: '193f344c-02df-46ee-a3ba-21b9bfb563a8' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:50.392Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '193f344c-02df-46ee-a3ba-21b9bfb563a8', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '86492a87-2268-5d10-9dab-eb077c316af9', - body: { lang: 'node', code: null }, - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:12:50.199Z', - finished_at: '2026-09-28T19:12:50.361Z' - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:50.560Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '86492a87-2268-5d10-9dab-eb077c316af9', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:31.845Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '193f344c-02df-46ee-a3ba-21b9bfb563a8', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '86492a87-2268-5d10-9dab-eb077c316af9', - body: { lang: 'node', code: null }, - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:12:50.199Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '193f344c-02df-46ee-a3ba-21b9bfb563a8', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '86492a87-2268-5d10-9dab-eb077c316af9', - body: { lang: 'node', code: null }, - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:12:50.199Z', - finished_at: '2026-09-28T19:12:50.361Z' - } - } -] to 10582:0 -2026-09-28T19:12:50.581Z CLI info [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:12:51.495Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:50.204Z', - uuid: '193f344c-02df-46ee-a3ba-21b9bfb563a8', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 11, - hook_run_uuid: '193f344c-02df-46ee-a3ba-21b9bfb563a8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:50.229Z', - uuid: '193f344c-02df-46ee-a3ba-21b9bfb563a8', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 53, - hook_run_uuid: '193f344c-02df-46ee-a3ba-21b9bfb563a8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:50.284Z', - uuid: '193f344c-02df-46ee-a3ba-21b9bfb563a8', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 34, - hook_run_uuid: '193f344c-02df-46ee-a3ba-21b9bfb563a8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:50.322Z', - uuid: '193f344c-02df-46ee-a3ba-21b9bfb563a8', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: '193f344c-02df-46ee-a3ba-21b9bfb563a8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:50.323Z', - uuid: '193f344c-02df-46ee-a3ba-21b9bfb563a8', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 14, - hook_run_uuid: '193f344c-02df-46ee-a3ba-21b9bfb563a8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:50.338Z', - uuid: '193f344c-02df-46ee-a3ba-21b9bfb563a8', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: '193f344c-02df-46ee-a3ba-21b9bfb563a8' - } - ] - } -] to 10582:0 -2026-09-28T19:12:51.496Z CLI info [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:12:54.231Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=2d7dab507dc56549f9d1441ae803b16fc0de26937b30d536caa716c453cb752d platform={} -2026-09-28T19:12:54.262Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:39.187Z', - uuid: 'a148f404-abaf-5459-8baf-d8b8972c5d1b', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 9, - test_run_uuid: 'a148f404-abaf-5459-8baf-d8b8972c5d1b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:39.196Z', - uuid: 'a148f404-abaf-5459-8baf-d8b8972c5d1b', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a148f404-abaf-5459-8baf-d8b8972c5d1b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:39.197Z', - uuid: 'a148f404-abaf-5459-8baf-d8b8972c5d1b', - kind: 'TEST_STEP', - message: 'POST', - level: 'failed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 15006, - test_run_uuid: 'a148f404-abaf-5459-8baf-d8b8972c5d1b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:54.238Z', - uuid: 'a148f404-abaf-5459-8baf-d8b8972c5d1b', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'a148f404-abaf-5459-8baf-d8b8972c5d1b' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:54.265Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a148f404-abaf-5459-8baf-d8b8972c5d1b', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'failed', - duration_in_ms: 33264, - started_at: '2026-09-28T19:12:20.979Z', - finished_at: '2026-09-28T19:12:54.243Z', - failure: [ [Object] ], - failure_type: 'TimeoutError', - failure_reason: null, - retry_of: '5655ede8-f442-5adf-a9fb-19df728fd39a', - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [ '2e0e3f0d-d69e-4eb6-9b4d-39165402da74' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:54.559Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Processing batch event [ - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a148f404-abaf-5459-8baf-d8b8972c5d1b', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'failed', - duration_in_ms: 33264, - started_at: '2026-09-28T19:12:20.979Z', - finished_at: '2026-09-28T19:12:54.243Z', - failure: [ - { - backtrace: [ - 'TimeoutError: apiRequestContext.post: Timeout 15000ms exceeded.', - 'Call log:', - ' - → POST http://localhost:4321/build/finalize', - ' - user-agent: Playwright/1.63.0 (arm64; macOS 14.5) node/24.15 CI/1', - ' - accept: */*', - ' - accept-encoding: gzip,deflate,br', - ' - Content-Type: application/json', - ' - content-length: 80', - '', - ' at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js:99:31' - ], - expanded: [ - 'message: TimeoutError: apiRequestContext.post: Timeout 15000ms exceeded.\n' + - 'Call log:\n' + - '\x1B[2m - → POST http://localhost:4321/build/finalize\x1B[22m\n' + - '\x1B[2m - user-agent: Playwright/1.63.0 (arm64; macOS 14.5) node/24.15 CI/1\x1B[22m\n' + - '\x1B[2m - accept: */*\x1B[22m\n' + - '\x1B[2m - accept-encoding: gzip,deflate,br\x1B[22m\n' + - '\x1B[2m - Content-Type: application/json\x1B[22m\n' + - '\x1B[2m - content-length: 80\x1B[22m\n', - 'location: [object Object]', - 'snippet: 97 | expect(createRes.status()).toBe(201);\n' + - ' 98 |\n' + - "> 99 | const res = await request.post('/build/finalize', {\n" + - ' | ^\n' + - ' 100 | data: { token: PERCY_TOKEN },\n' + - ' 101 | });\n' + - ' 102 | expect(res.status()).toBe(200);' - ] - } - ], - failure_type: 'TimeoutError', - failure_reason: null, - retry_of: '5655ede8-f442-5adf-a9fb-19df728fd39a', - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [ '2e0e3f0d-d69e-4eb6-9b4d-39165402da74' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 10582:0 -2026-09-28T19:12:54.560Z CLI info [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:12:55.385Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:39.187Z', - uuid: 'a148f404-abaf-5459-8baf-d8b8972c5d1b', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 9, - test_run_uuid: 'a148f404-abaf-5459-8baf-d8b8972c5d1b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:39.196Z', - uuid: 'a148f404-abaf-5459-8baf-d8b8972c5d1b', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a148f404-abaf-5459-8baf-d8b8972c5d1b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:39.197Z', - uuid: 'a148f404-abaf-5459-8baf-d8b8972c5d1b', - kind: 'TEST_STEP', - message: 'POST', - level: 'failed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 15006, - test_run_uuid: 'a148f404-abaf-5459-8baf-d8b8972c5d1b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:54.238Z', - uuid: 'a148f404-abaf-5459-8baf-d8b8972c5d1b', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'a148f404-abaf-5459-8baf-d8b8972c5d1b' - } - ] - } -] to 10582:0 -2026-09-28T19:12:55.385Z CLI info [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:12:56.124Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd5be9c60-f6ed-5e9a-a3e4-61c0aa7c52ee', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:20.979Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:56.131Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'e8bc2d00-6e62-4a2d-8a3d-ec45f45af395', - name: 'beforeAll hook', - result: 'pending', - test_run_id: 'd5be9c60-f6ed-5e9a-a3e4-61c0aa7c52ee', - body: { lang: 'node', code: null }, - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:12:56.128Z' - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:56.186Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:56.130Z', - uuid: 'e8bc2d00-6e62-4a2d-8a3d-ec45f45af395', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - hook_run_uuid: 'e8bc2d00-6e62-4a2d-8a3d-ec45f45af395' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:56.139Z', - uuid: 'e8bc2d00-6e62-4a2d-8a3d-ec45f45af395', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 23, - hook_run_uuid: 'e8bc2d00-6e62-4a2d-8a3d-ec45f45af395' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:56.163Z', - uuid: 'e8bc2d00-6e62-4a2d-8a3d-ec45f45af395', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 10, - hook_run_uuid: 'e8bc2d00-6e62-4a2d-8a3d-ec45f45af395' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:56.175Z', - uuid: 'e8bc2d00-6e62-4a2d-8a3d-ec45f45af395', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: 'e8bc2d00-6e62-4a2d-8a3d-ec45f45af395' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:56.175Z', - uuid: 'e8bc2d00-6e62-4a2d-8a3d-ec45f45af395', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: 'e8bc2d00-6e62-4a2d-8a3d-ec45f45af395' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:56.178Z', - uuid: 'e8bc2d00-6e62-4a2d-8a3d-ec45f45af395', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: 'e8bc2d00-6e62-4a2d-8a3d-ec45f45af395' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:12:56.187Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'e8bc2d00-6e62-4a2d-8a3d-ec45f45af395', - name: 'beforeAll hook', - result: 'passed', - test_run_id: 'd5be9c60-f6ed-5e9a-a3e4-61c0aa7c52ee', - body: { lang: 'node', code: null }, - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:12:56.128Z', - finished_at: '2026-09-28T19:12:56.182Z' - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:12:56.561Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd5be9c60-f6ed-5e9a-a3e4-61c0aa7c52ee', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:12:20.979Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'e8bc2d00-6e62-4a2d-8a3d-ec45f45af395', - name: 'beforeAll hook', - result: 'pending', - test_run_id: 'd5be9c60-f6ed-5e9a-a3e4-61c0aa7c52ee', - body: { lang: 'node', code: null }, - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:12:56.128Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'e8bc2d00-6e62-4a2d-8a3d-ec45f45af395', - name: 'beforeAll hook', - result: 'passed', - test_run_id: 'd5be9c60-f6ed-5e9a-a3e4-61c0aa7c52ee', - body: { lang: 'node', code: null }, - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:12:56.128Z', - finished_at: '2026-09-28T19:12:56.182Z' - } - } -] to 10582:0 -2026-09-28T19:12:56.562Z CLI info [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:12:57.471Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:56.130Z', - uuid: 'e8bc2d00-6e62-4a2d-8a3d-ec45f45af395', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - hook_run_uuid: 'e8bc2d00-6e62-4a2d-8a3d-ec45f45af395' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:56.139Z', - uuid: 'e8bc2d00-6e62-4a2d-8a3d-ec45f45af395', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 23, - hook_run_uuid: 'e8bc2d00-6e62-4a2d-8a3d-ec45f45af395' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:56.163Z', - uuid: 'e8bc2d00-6e62-4a2d-8a3d-ec45f45af395', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 10, - hook_run_uuid: 'e8bc2d00-6e62-4a2d-8a3d-ec45f45af395' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:56.175Z', - uuid: 'e8bc2d00-6e62-4a2d-8a3d-ec45f45af395', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: 'e8bc2d00-6e62-4a2d-8a3d-ec45f45af395' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:56.175Z', - uuid: 'e8bc2d00-6e62-4a2d-8a3d-ec45f45af395', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: 'e8bc2d00-6e62-4a2d-8a3d-ec45f45af395' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:12:56.178Z', - uuid: 'e8bc2d00-6e62-4a2d-8a3d-ec45f45af395', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: 'e8bc2d00-6e62-4a2d-8a3d-ec45f45af395' - } - ] - } -] to 10582:0 -2026-09-28T19:12:57.472Z CLI info [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:13:01.776Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=b6d14738a3b4202ec137aa3ed89aacb805dcae76427f998634b1296b9a708c91 platform={} -2026-09-28T19:13:01.792Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:50.390Z', - uuid: '86492a87-2268-5d10-9dab-eb077c316af9', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: '86492a87-2268-5d10-9dab-eb077c316af9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:50.396Z', - uuid: '86492a87-2268-5d10-9dab-eb077c316af9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '86492a87-2268-5d10-9dab-eb077c316af9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:50.397Z', - uuid: '86492a87-2268-5d10-9dab-eb077c316af9', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 11330, - test_run_uuid: '86492a87-2268-5d10-9dab-eb077c316af9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:13:01.729Z', - uuid: '86492a87-2268-5d10-9dab-eb077c316af9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '86492a87-2268-5d10-9dab-eb077c316af9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:13:01.731Z', - uuid: '86492a87-2268-5d10-9dab-eb077c316af9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '86492a87-2268-5d10-9dab-eb077c316af9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:13:01.731Z', - uuid: '86492a87-2268-5d10-9dab-eb077c316af9', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '86492a87-2268-5d10-9dab-eb077c316af9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:13:01.732Z', - uuid: '86492a87-2268-5d10-9dab-eb077c316af9', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '86492a87-2268-5d10-9dab-eb077c316af9' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:13:01.803Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '86492a87-2268-5d10-9dab-eb077c316af9', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 29938, - started_at: '2026-09-28T19:12:31.845Z', - finished_at: '2026-09-28T19:13:01.783Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: 'c58ef80b-efbf-5dd7-b8e3-c5a7cd456cbf', - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [ '193f344c-02df-46ee-a3ba-21b9bfb563a8' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:13:02.598Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Processing batch event [ - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '86492a87-2268-5d10-9dab-eb077c316af9', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 29938, - started_at: '2026-09-28T19:12:31.845Z', - finished_at: '2026-09-28T19:13:01.783Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: 'c58ef80b-efbf-5dd7-b8e3-c5a7cd456cbf', - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [ '193f344c-02df-46ee-a3ba-21b9bfb563a8' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 10582:0 -2026-09-28T19:13:02.600Z CLI info [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:13:03.451Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:50.390Z', - uuid: '86492a87-2268-5d10-9dab-eb077c316af9', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: '86492a87-2268-5d10-9dab-eb077c316af9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:50.396Z', - uuid: '86492a87-2268-5d10-9dab-eb077c316af9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '86492a87-2268-5d10-9dab-eb077c316af9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:50.397Z', - uuid: '86492a87-2268-5d10-9dab-eb077c316af9', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 11330, - test_run_uuid: '86492a87-2268-5d10-9dab-eb077c316af9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:13:01.729Z', - uuid: '86492a87-2268-5d10-9dab-eb077c316af9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '86492a87-2268-5d10-9dab-eb077c316af9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:13:01.731Z', - uuid: '86492a87-2268-5d10-9dab-eb077c316af9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '86492a87-2268-5d10-9dab-eb077c316af9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:13:01.731Z', - uuid: '86492a87-2268-5d10-9dab-eb077c316af9', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '86492a87-2268-5d10-9dab-eb077c316af9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:13:01.732Z', - uuid: '86492a87-2268-5d10-9dab-eb077c316af9', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '86492a87-2268-5d10-9dab-eb077c316af9' - } - ] - } -] to 10582:0 -2026-09-28T19:13:03.451Z CLI info [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:13:11.271Z CLI warn [TEST REPORTING AND ANALYTICS:node] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] onTestSessionEvent: empty platform for driver=3cdfa322205f257faa7c6dad9cb017fcd63599335b5779c06ff048f75809d863 platform={} -2026-09-28T19:13:11.298Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:56.189Z', - uuid: 'd5be9c60-f6ed-5e9a-a3e4-61c0aa7c52ee', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'd5be9c60-f6ed-5e9a-a3e4-61c0aa7c52ee' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:56.191Z', - uuid: 'd5be9c60-f6ed-5e9a-a3e4-61c0aa7c52ee', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd5be9c60-f6ed-5e9a-a3e4-61c0aa7c52ee' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:12:56.191Z', - uuid: 'd5be9c60-f6ed-5e9a-a3e4-61c0aa7c52ee', - kind: 'TEST_STEP', - message: 'POST', - level: 'failed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 15033, - test_run_uuid: 'd5be9c60-f6ed-5e9a-a3e4-61c0aa7c52ee' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:13:11.279Z', - uuid: 'd5be9c60-f6ed-5e9a-a3e4-61c0aa7c52ee', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'd5be9c60-f6ed-5e9a-a3e4-61c0aa7c52ee' - } - ] -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/logs/batch) -2026-09-28T19:13:11.299Z CLI info [testhub:request-queue-handler] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd5be9c60-f6ed-5e9a-a3e4-61c0aa7c52ee', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'failed', - duration_in_ms: 50305, - started_at: '2026-09-28T19:12:20.979Z', - finished_at: '2026-09-28T19:13:11.284Z', - failure: [ [Object] ], - failure_type: 'TimeoutError', - failure_reason: null, - retry_of: 'a148f404-abaf-5459-8baf-d8b8972c5d1b', - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [ 'e8bc2d00-6e62-4a2d-8a3d-ec45f45af395' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 10582:0 (target=/api/v2/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60/batch) -2026-09-28T19:13:11.495Z CLI info [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making GET request to https://api.browserstack.com -2026-09-28T19:13:11.502Z CLI info [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:13:11.502Z CLI info [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:13:13.369Z CLI info [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making PUT request to https://collector-observability.browserstack.com -2026-09-28T19:13:14.206Z CLI info [testhub:module] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] stopBuild: in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60 request={"finished_at":"2026-09-28T19:13:11.494Z","finished_metadata":[],"custom_metadata":{}} response={"data":""} -2026-09-28T19:13:14.215Z CLI info [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making POST request to https://api.browserstack.com -2026-09-28T19:13:15.274Z CLI info [TEST REPORTING AND ANALYTICS:module] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Visit https://automation.browserstack.com/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60 to view build report, insights, and many more debugging information all at one place! -2026-09-28T19:13:15.377Z CLI info [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] [PRODUCTION] Making POST request to https://eds.browserstack.com -2026-09-28T19:13:20.347Z CLI info [main] [in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60] [fd0c26a9-de5d-4a7d-8bda-c758ba80416c] Received graceful signal termination (SIGTERM), performing cleanup -2026-09-28T19:15:07.579Z CLI info Config : {"userName":"****","accessKey":"****","projectName":"Percy Local Manager","buildName":"Percy Local Manager Tests","buildIdentifier":"#${BUILD_NUMBER}","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true} -2026-09-28T19:15:07.604Z CLI info Should start debug utility: undefined -2026-09-28T19:15:07.605Z CLI info [testhub:module] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Starting testhub from 14057:0 -2026-09-28T19:15:07.605Z CLI info [c0b67029-1886-4eef-a9b1-25c0c447d5b6] [PRODUCTION] Making POST request to https://sdk.browserstack.com -2026-09-28T19:15:07.608Z CLI info [c0b67029-1886-4eef-a9b1-25c0c447d5b6] [PRODUCTION] Making GET request to https://hub.browserstack.com -2026-09-28T19:15:07.667Z CLI info [c0b67029-1886-4eef-a9b1-25c0c447d5b6] [PRODUCTION] Making GET request to https://hub-aps.browserstack.com -2026-09-28T19:15:07.668Z CLI info [c0b67029-1886-4eef-a9b1-25c0c447d5b6] [PRODUCTION] Making GET request to https://hub-euw.browserstack.com -2026-09-28T19:15:07.668Z CLI info [c0b67029-1886-4eef-a9b1-25c0c447d5b6] [PRODUCTION] Making GET request to https://hub-apse.browserstack.com -2026-09-28T19:15:08.326Z CLI info [testhub:module] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] startBuild: response=mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe -2026-09-28T19:15:08.327Z CLI info [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] [PRODUCTION] Making POST request to https://api.browserstack.com -2026-09-28T19:15:23.410Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7d1576a3-6fe9-5e9f-b64a-eb3aed9ceab5', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:23.361Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:23.425Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: '8f1c5fc5-c0b5-483a-8ddd-5481ede74bfa', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '7d1576a3-6fe9-5e9f-b64a-eb3aed9ceab5', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:15:23.387Z' - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:23.479Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b6319a89-0068-5443-932a-81efc01ee59d', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:23.459Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:23.532Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:15:23.389Z', - uuid: '8f1c5fc5-c0b5-483a-8ddd-5481ede74bfa', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 6, - hook_run_uuid: '8f1c5fc5-c0b5-483a-8ddd-5481ede74bfa' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:15:23.398Z', - uuid: '8f1c5fc5-c0b5-483a-8ddd-5481ede74bfa', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: '8f1c5fc5-c0b5-483a-8ddd-5481ede74bfa' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:15:23.402Z', - uuid: '8f1c5fc5-c0b5-483a-8ddd-5481ede74bfa', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 67, - hook_run_uuid: '8f1c5fc5-c0b5-483a-8ddd-5481ede74bfa' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:15:23.470Z', - uuid: '8f1c5fc5-c0b5-483a-8ddd-5481ede74bfa', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 50, - hook_run_uuid: '8f1c5fc5-c0b5-483a-8ddd-5481ede74bfa' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:23.535Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: '8f1c5fc5-c0b5-483a-8ddd-5481ede74bfa', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '7d1576a3-6fe9-5e9f-b64a-eb3aed9ceab5', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:15:23.387Z', - finished_at: '2026-09-28T19:15:23.520Z' - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:23.556Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=f9f4972dfdb8af58ee84ad877606f8d892b448989b82b2c01f5f0c0ffa053cae platform={} -2026-09-28T19:15:23.563Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=8bc2c0b82dd1e72d0d8608e2221fdbaa6c2cb0deb04ed113f6ab8391c5a312e8 platform={} -2026-09-28T19:15:23.570Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '09f1367f-fb70-57af-9f0a-f9e21b61a3b4', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:23.562Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:23.576Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'cfd7a5f4-20ef-51f4-9928-2ca170270410', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:23.569Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:23.580Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:15:23.588Z CLI error [TEST REPORTING AND ANALYTICS:service] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:15:23.589Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=f9f4972dfdb8af58ee84ad877606f8d892b448989b82b2c01f5f0c0ffa053cae platform={} -2026-09-28T19:15:23.597Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.520Z', - uuid: '7d1576a3-6fe9-5e9f-b64a-eb3aed9ceab5', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 14, - test_run_uuid: '7d1576a3-6fe9-5e9f-b64a-eb3aed9ceab5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.536Z', - uuid: '7d1576a3-6fe9-5e9f-b64a-eb3aed9ceab5', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7d1576a3-6fe9-5e9f-b64a-eb3aed9ceab5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.537Z', - uuid: '7d1576a3-6fe9-5e9f-b64a-eb3aed9ceab5', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7d1576a3-6fe9-5e9f-b64a-eb3aed9ceab5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.537Z', - uuid: '7d1576a3-6fe9-5e9f-b64a-eb3aed9ceab5', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7d1576a3-6fe9-5e9f-b64a-eb3aed9ceab5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.537Z', - uuid: '7d1576a3-6fe9-5e9f-b64a-eb3aed9ceab5', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7d1576a3-6fe9-5e9f-b64a-eb3aed9ceab5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.537Z', - uuid: '7d1576a3-6fe9-5e9f-b64a-eb3aed9ceab5', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7d1576a3-6fe9-5e9f-b64a-eb3aed9ceab5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.538Z', - uuid: '7d1576a3-6fe9-5e9f-b64a-eb3aed9ceab5', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7d1576a3-6fe9-5e9f-b64a-eb3aed9ceab5' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:23.604Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7d1576a3-6fe9-5e9f-b64a-eb3aed9ceab5', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 202, - started_at: '2026-09-28T19:15:23.361Z', - finished_at: '2026-09-28T19:15:23.563Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [ '8f1c5fc5-c0b5-483a-8ddd-5481ede74bfa' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:23.605Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '80d470bc-ad55-5861-8a97-2061deac47f1', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:23.595Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:23.606Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.526Z', - uuid: 'b6319a89-0068-5443-932a-81efc01ee59d', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 17, - test_run_uuid: 'b6319a89-0068-5443-932a-81efc01ee59d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.545Z', - uuid: 'b6319a89-0068-5443-932a-81efc01ee59d', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b6319a89-0068-5443-932a-81efc01ee59d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.547Z', - uuid: 'b6319a89-0068-5443-932a-81efc01ee59d', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b6319a89-0068-5443-932a-81efc01ee59d' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:23.607Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b6319a89-0068-5443-932a-81efc01ee59d', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 111, - started_at: '2026-09-28T19:15:23.459Z', - finished_at: '2026-09-28T19:15:23.570Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:23.613Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:15:23.614Z CLI error [TEST REPORTING AND ANALYTICS:service] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:15:23.614Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.571Z', - uuid: '09f1367f-fb70-57af-9f0a-f9e21b61a3b4', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '09f1367f-fb70-57af-9f0a-f9e21b61a3b4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.574Z', - uuid: '09f1367f-fb70-57af-9f0a-f9e21b61a3b4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '09f1367f-fb70-57af-9f0a-f9e21b61a3b4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.575Z', - uuid: '09f1367f-fb70-57af-9f0a-f9e21b61a3b4', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '09f1367f-fb70-57af-9f0a-f9e21b61a3b4' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:23.616Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '09f1367f-fb70-57af-9f0a-f9e21b61a3b4', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 36, - started_at: '2026-09-28T19:15:23.562Z', - finished_at: '2026-09-28T19:15:23.598Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:23.617Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=f9f4972dfdb8af58ee84ad877606f8d892b448989b82b2c01f5f0c0ffa053cae platform={} -2026-09-28T19:15:23.624Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd834aac2-a999-52eb-8ecb-f2d7a0e0639b', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:23.620Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:23.628Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.609Z', - uuid: '80d470bc-ad55-5861-8a97-2061deac47f1', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '80d470bc-ad55-5861-8a97-2061deac47f1' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.612Z', - uuid: '80d470bc-ad55-5861-8a97-2061deac47f1', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '80d470bc-ad55-5861-8a97-2061deac47f1' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.612Z', - uuid: '80d470bc-ad55-5861-8a97-2061deac47f1', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '80d470bc-ad55-5861-8a97-2061deac47f1' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:23.630Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '80d470bc-ad55-5861-8a97-2061deac47f1', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 25, - started_at: '2026-09-28T19:15:23.595Z', - finished_at: '2026-09-28T19:15:23.620Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:23.631Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:15:23.631Z CLI error [TEST REPORTING AND ANALYTICS:service] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:15:23.635Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=f9f4972dfdb8af58ee84ad877606f8d892b448989b82b2c01f5f0c0ffa053cae platform={} -2026-09-28T19:15:23.643Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0151666d-9995-590c-9501-e38187af5d49', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:23.638Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:23.652Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.627Z', - uuid: 'd834aac2-a999-52eb-8ecb-f2d7a0e0639b', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'd834aac2-a999-52eb-8ecb-f2d7a0e0639b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.630Z', - uuid: 'd834aac2-a999-52eb-8ecb-f2d7a0e0639b', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd834aac2-a999-52eb-8ecb-f2d7a0e0639b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.630Z', - uuid: 'd834aac2-a999-52eb-8ecb-f2d7a0e0639b', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd834aac2-a999-52eb-8ecb-f2d7a0e0639b' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:23.656Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd834aac2-a999-52eb-8ecb-f2d7a0e0639b', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 18, - started_at: '2026-09-28T19:15:23.620Z', - finished_at: '2026-09-28T19:15:23.638Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:23.662Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:15:23.662Z CLI error [TEST REPORTING AND ANALYTICS:service] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:15:23.668Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=f9f4972dfdb8af58ee84ad877606f8d892b448989b82b2c01f5f0c0ffa053cae platform={} -2026-09-28T19:15:23.677Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '52b976b9-9fba-5123-b1a1-9e4011247785', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:23.671Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:23.681Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.658Z', - uuid: '0151666d-9995-590c-9501-e38187af5d49', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '0151666d-9995-590c-9501-e38187af5d49' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.663Z', - uuid: '0151666d-9995-590c-9501-e38187af5d49', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0151666d-9995-590c-9501-e38187af5d49' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.663Z', - uuid: '0151666d-9995-590c-9501-e38187af5d49', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0151666d-9995-590c-9501-e38187af5d49' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:23.682Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0151666d-9995-590c-9501-e38187af5d49', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 33, - started_at: '2026-09-28T19:15:23.638Z', - finished_at: '2026-09-28T19:15:23.671Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:23.683Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:15:23.683Z CLI error [TEST REPORTING AND ANALYTICS:service] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:15:23.688Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=f9f4972dfdb8af58ee84ad877606f8d892b448989b82b2c01f5f0c0ffa053cae platform={} -2026-09-28T19:15:23.694Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '790908d2-299b-53dd-afcc-30bec58855f3', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:23.691Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:23.700Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.681Z', - uuid: '52b976b9-9fba-5123-b1a1-9e4011247785', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '52b976b9-9fba-5123-b1a1-9e4011247785' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.682Z', - uuid: '52b976b9-9fba-5123-b1a1-9e4011247785', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '52b976b9-9fba-5123-b1a1-9e4011247785' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.684Z', - uuid: '52b976b9-9fba-5123-b1a1-9e4011247785', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '52b976b9-9fba-5123-b1a1-9e4011247785' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.685Z', - uuid: '52b976b9-9fba-5123-b1a1-9e4011247785', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '52b976b9-9fba-5123-b1a1-9e4011247785' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.685Z', - uuid: '52b976b9-9fba-5123-b1a1-9e4011247785', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '52b976b9-9fba-5123-b1a1-9e4011247785' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.686Z', - uuid: '52b976b9-9fba-5123-b1a1-9e4011247785', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '52b976b9-9fba-5123-b1a1-9e4011247785' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:23.702Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '52b976b9-9fba-5123-b1a1-9e4011247785', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 20, - started_at: '2026-09-28T19:15:23.671Z', - finished_at: '2026-09-28T19:15:23.691Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:23.703Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:15:23.704Z CLI error [TEST REPORTING AND ANALYTICS:service] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:15:23.707Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=f9f4972dfdb8af58ee84ad877606f8d892b448989b82b2c01f5f0c0ffa053cae platform={} -2026-09-28T19:15:23.718Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '55bac661-29dc-57c0-bb2b-c87de2e19b3b', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:23.713Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:23.728Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.698Z', - uuid: '790908d2-299b-53dd-afcc-30bec58855f3', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '790908d2-299b-53dd-afcc-30bec58855f3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.700Z', - uuid: '790908d2-299b-53dd-afcc-30bec58855f3', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '790908d2-299b-53dd-afcc-30bec58855f3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.701Z', - uuid: '790908d2-299b-53dd-afcc-30bec58855f3', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '790908d2-299b-53dd-afcc-30bec58855f3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.701Z', - uuid: '790908d2-299b-53dd-afcc-30bec58855f3', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '790908d2-299b-53dd-afcc-30bec58855f3' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:23.730Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '790908d2-299b-53dd-afcc-30bec58855f3', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 23, - started_at: '2026-09-28T19:15:23.691Z', - finished_at: '2026-09-28T19:15:23.714Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:23.732Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:15:23.732Z CLI error [TEST REPORTING AND ANALYTICS:service] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:15:23.743Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=f9f4972dfdb8af58ee84ad877606f8d892b448989b82b2c01f5f0c0ffa053cae platform={} -2026-09-28T19:15:23.751Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5891eb91-1d66-5d38-a87f-871e0c43b349', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:23.745Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:23.756Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:15:23.756Z CLI error [TEST REPORTING AND ANALYTICS:service] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:15:23.758Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.731Z', - uuid: '55bac661-29dc-57c0-bb2b-c87de2e19b3b', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '55bac661-29dc-57c0-bb2b-c87de2e19b3b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.733Z', - uuid: '55bac661-29dc-57c0-bb2b-c87de2e19b3b', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: '55bac661-29dc-57c0-bb2b-c87de2e19b3b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.739Z', - uuid: '55bac661-29dc-57c0-bb2b-c87de2e19b3b', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '55bac661-29dc-57c0-bb2b-c87de2e19b3b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.739Z', - uuid: '55bac661-29dc-57c0-bb2b-c87de2e19b3b', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '55bac661-29dc-57c0-bb2b-c87de2e19b3b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.739Z', - uuid: '55bac661-29dc-57c0-bb2b-c87de2e19b3b', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '55bac661-29dc-57c0-bb2b-c87de2e19b3b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.739Z', - uuid: '55bac661-29dc-57c0-bb2b-c87de2e19b3b', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '55bac661-29dc-57c0-bb2b-c87de2e19b3b' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:23.760Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=f9f4972dfdb8af58ee84ad877606f8d892b448989b82b2c01f5f0c0ffa053cae platform={} -2026-09-28T19:15:23.761Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '55bac661-29dc-57c0-bb2b-c87de2e19b3b', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 33, - started_at: '2026-09-28T19:15:23.713Z', - finished_at: '2026-09-28T19:15:23.746Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:23.780Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'bd547e19-1e64-522a-a0a7-ffbda7e17e01', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:23.767Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:23.791Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.753Z', - uuid: '5891eb91-1d66-5d38-a87f-871e0c43b349', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '5891eb91-1d66-5d38-a87f-871e0c43b349' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.754Z', - uuid: '5891eb91-1d66-5d38-a87f-871e0c43b349', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5891eb91-1d66-5d38-a87f-871e0c43b349' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.755Z', - uuid: '5891eb91-1d66-5d38-a87f-871e0c43b349', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5891eb91-1d66-5d38-a87f-871e0c43b349' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:23.793Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5891eb91-1d66-5d38-a87f-871e0c43b349', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 25, - started_at: '2026-09-28T19:15:23.745Z', - finished_at: '2026-09-28T19:15:23.770Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:23.794Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:15:23.795Z CLI error [TEST REPORTING AND ANALYTICS:service] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:15:23.799Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=f9f4972dfdb8af58ee84ad877606f8d892b448989b82b2c01f5f0c0ffa053cae platform={} -2026-09-28T19:15:23.807Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2114411f-11fa-5618-912d-82f6bace5279', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:23.802Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:23.812Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.789Z', - uuid: 'bd547e19-1e64-522a-a0a7-ffbda7e17e01', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'bd547e19-1e64-522a-a0a7-ffbda7e17e01' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.793Z', - uuid: 'bd547e19-1e64-522a-a0a7-ffbda7e17e01', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'bd547e19-1e64-522a-a0a7-ffbda7e17e01' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.795Z', - uuid: 'bd547e19-1e64-522a-a0a7-ffbda7e17e01', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bd547e19-1e64-522a-a0a7-ffbda7e17e01' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.796Z', - uuid: 'bd547e19-1e64-522a-a0a7-ffbda7e17e01', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bd547e19-1e64-522a-a0a7-ffbda7e17e01' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:23.814Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'bd547e19-1e64-522a-a0a7-ffbda7e17e01', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 35, - started_at: '2026-09-28T19:15:23.767Z', - finished_at: '2026-09-28T19:15:23.802Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:23.815Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:15:23.815Z CLI error [TEST REPORTING AND ANALYTICS:service] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:15:23.822Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=f9f4972dfdb8af58ee84ad877606f8d892b448989b82b2c01f5f0c0ffa053cae platform={} -2026-09-28T19:15:23.842Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e9d5a752-d9b9-5a1f-bc0c-62d149842b85', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:23.826Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:23.851Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: '01e9a64b-003d-4f46-a72c-47e4274992ee', - name: 'beforeEach hook', - result: 'pending', - test_run_id: 'e9d5a752-d9b9-5a1f-bc0c-62d149842b85', - body: { lang: 'node', code: null }, - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:15:23.846Z' - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:23.854Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.811Z', - uuid: '2114411f-11fa-5618-912d-82f6bace5279', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '2114411f-11fa-5618-912d-82f6bace5279' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.813Z', - uuid: '2114411f-11fa-5618-912d-82f6bace5279', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '2114411f-11fa-5618-912d-82f6bace5279' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.815Z', - uuid: '2114411f-11fa-5618-912d-82f6bace5279', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2114411f-11fa-5618-912d-82f6bace5279' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.815Z', - uuid: '2114411f-11fa-5618-912d-82f6bace5279', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2114411f-11fa-5618-912d-82f6bace5279' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.815Z', - uuid: '2114411f-11fa-5618-912d-82f6bace5279', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '2114411f-11fa-5618-912d-82f6bace5279' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.817Z', - uuid: '2114411f-11fa-5618-912d-82f6bace5279', - kind: 'TEST_STEP', - message: 'Expect "toBeUndefined"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2114411f-11fa-5618-912d-82f6bace5279' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:23.856Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2114411f-11fa-5618-912d-82f6bace5279', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 24, - started_at: '2026-09-28T19:15:23.802Z', - finished_at: '2026-09-28T19:15:23.826Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:23.861Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:15:23.849Z', - uuid: '01e9a64b-003d-4f46-a72c-47e4274992ee', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: '01e9a64b-003d-4f46-a72c-47e4274992ee' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:15:23.851Z', - uuid: '01e9a64b-003d-4f46-a72c-47e4274992ee', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: '01e9a64b-003d-4f46-a72c-47e4274992ee' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:15:23.853Z', - uuid: '01e9a64b-003d-4f46-a72c-47e4274992ee', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: '01e9a64b-003d-4f46-a72c-47e4274992ee' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:23.863Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: '01e9a64b-003d-4f46-a72c-47e4274992ee', - name: 'beforeEach hook', - result: 'passed', - test_run_id: 'e9d5a752-d9b9-5a1f-bc0c-62d149842b85', - body: { lang: 'node', code: null }, - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:15:23.846Z', - finished_at: '2026-09-28T19:15:23.855Z' - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:23.864Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=f9f4972dfdb8af58ee84ad877606f8d892b448989b82b2c01f5f0c0ffa053cae platform={} -2026-09-28T19:15:23.870Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7a50c2ac-774a-5ee4-bb58-9cad4f78c6e7', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:23.866Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:23.898Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:15:23.898Z CLI error [TEST REPORTING AND ANALYTICS:service] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:15:23.900Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.856Z', - uuid: 'e9d5a752-d9b9-5a1f-bc0c-62d149842b85', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'e9d5a752-d9b9-5a1f-bc0c-62d149842b85' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.859Z', - uuid: 'e9d5a752-d9b9-5a1f-bc0c-62d149842b85', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e9d5a752-d9b9-5a1f-bc0c-62d149842b85' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.859Z', - uuid: 'e9d5a752-d9b9-5a1f-bc0c-62d149842b85', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e9d5a752-d9b9-5a1f-bc0c-62d149842b85' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:23.901Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=f9f4972dfdb8af58ee84ad877606f8d892b448989b82b2c01f5f0c0ffa053cae platform={} -2026-09-28T19:15:23.902Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e9d5a752-d9b9-5a1f-bc0c-62d149842b85', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 41, - started_at: '2026-09-28T19:15:23.826Z', - finished_at: '2026-09-28T19:15:23.867Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [ '01e9a64b-003d-4f46-a72c-47e4274992ee' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:23.911Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.875Z', - uuid: '7a50c2ac-774a-5ee4-bb58-9cad4f78c6e7', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '7a50c2ac-774a-5ee4-bb58-9cad4f78c6e7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.881Z', - uuid: '7a50c2ac-774a-5ee4-bb58-9cad4f78c6e7', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '7a50c2ac-774a-5ee4-bb58-9cad4f78c6e7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.883Z', - uuid: '7a50c2ac-774a-5ee4-bb58-9cad4f78c6e7', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 10, - test_run_uuid: '7a50c2ac-774a-5ee4-bb58-9cad4f78c6e7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.893Z', - uuid: '7a50c2ac-774a-5ee4-bb58-9cad4f78c6e7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7a50c2ac-774a-5ee4-bb58-9cad4f78c6e7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.894Z', - uuid: '7a50c2ac-774a-5ee4-bb58-9cad4f78c6e7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7a50c2ac-774a-5ee4-bb58-9cad4f78c6e7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.894Z', - uuid: '7a50c2ac-774a-5ee4-bb58-9cad4f78c6e7', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '7a50c2ac-774a-5ee4-bb58-9cad4f78c6e7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.896Z', - uuid: '7a50c2ac-774a-5ee4-bb58-9cad4f78c6e7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7a50c2ac-774a-5ee4-bb58-9cad4f78c6e7' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:23.914Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7a50c2ac-774a-5ee4-bb58-9cad4f78c6e7', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 38, - started_at: '2026-09-28T19:15:23.866Z', - finished_at: '2026-09-28T19:15:23.904Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:23.922Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=8bc2c0b82dd1e72d0d8608e2221fdbaa6c2cb0deb04ed113f6ab8391c5a312e8 platform={} -2026-09-28T19:15:23.928Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7eb0c60e-14cb-5ba4-8ec0-48adae0ed0a2', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:23.926Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:23.932Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.576Z', - uuid: 'cfd7a5f4-20ef-51f4-9928-2ca170270410', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 340, - test_run_uuid: 'cfd7a5f4-20ef-51f4-9928-2ca170270410' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.916Z', - uuid: 'cfd7a5f4-20ef-51f4-9928-2ca170270410', - kind: 'TEST_STEP', - message: 'Expect "toContain"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'cfd7a5f4-20ef-51f4-9928-2ca170270410' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:23.934Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'cfd7a5f4-20ef-51f4-9928-2ca170270410', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 357, - started_at: '2026-09-28T19:15:23.569Z', - finished_at: '2026-09-28T19:15:23.926Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:23.942Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=8bc2c0b82dd1e72d0d8608e2221fdbaa6c2cb0deb04ed113f6ab8391c5a312e8 platform={} -2026-09-28T19:15:23.949Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0962e156-c493-5af9-bce3-5681f1b16713', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:23.946Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:23.953Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.930Z', - uuid: '7eb0c60e-14cb-5ba4-8ec0-48adae0ed0a2', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '7eb0c60e-14cb-5ba4-8ec0-48adae0ed0a2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.934Z', - uuid: '7eb0c60e-14cb-5ba4-8ec0-48adae0ed0a2', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7eb0c60e-14cb-5ba4-8ec0-48adae0ed0a2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.935Z', - uuid: '7eb0c60e-14cb-5ba4-8ec0-48adae0ed0a2', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7eb0c60e-14cb-5ba4-8ec0-48adae0ed0a2' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:23.954Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7eb0c60e-14cb-5ba4-8ec0-48adae0ed0a2', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 20, - started_at: '2026-09-28T19:15:23.926Z', - finished_at: '2026-09-28T19:15:23.946Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:23.958Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=8bc2c0b82dd1e72d0d8608e2221fdbaa6c2cb0deb04ed113f6ab8391c5a312e8 platform={} -2026-09-28T19:15:23.964Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4395f8ed-1ff7-5e58-bc33-8c5f763c812f', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:23.961Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:23.969Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.950Z', - uuid: '0962e156-c493-5af9-bce3-5681f1b16713', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '0962e156-c493-5af9-bce3-5681f1b16713' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.953Z', - uuid: '0962e156-c493-5af9-bce3-5681f1b16713', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0962e156-c493-5af9-bce3-5681f1b16713' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.954Z', - uuid: '0962e156-c493-5af9-bce3-5681f1b16713', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0962e156-c493-5af9-bce3-5681f1b16713' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:23.970Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0962e156-c493-5af9-bce3-5681f1b16713', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 15, - started_at: '2026-09-28T19:15:23.946Z', - finished_at: '2026-09-28T19:15:23.961Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:24.356Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7d1576a3-6fe9-5e9f-b64a-eb3aed9ceab5', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:23.361Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: '8f1c5fc5-c0b5-483a-8ddd-5481ede74bfa', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '7d1576a3-6fe9-5e9f-b64a-eb3aed9ceab5', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:15:23.387Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b6319a89-0068-5443-932a-81efc01ee59d', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:23.459Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: '8f1c5fc5-c0b5-483a-8ddd-5481ede74bfa', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '7d1576a3-6fe9-5e9f-b64a-eb3aed9ceab5', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:15:23.387Z', - finished_at: '2026-09-28T19:15:23.520Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '09f1367f-fb70-57af-9f0a-f9e21b61a3b4', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:23.562Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'cfd7a5f4-20ef-51f4-9928-2ca170270410', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:23.569Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7d1576a3-6fe9-5e9f-b64a-eb3aed9ceab5', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 202, - started_at: '2026-09-28T19:15:23.361Z', - finished_at: '2026-09-28T19:15:23.563Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [ '8f1c5fc5-c0b5-483a-8ddd-5481ede74bfa' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '80d470bc-ad55-5861-8a97-2061deac47f1', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:23.595Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b6319a89-0068-5443-932a-81efc01ee59d', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 111, - started_at: '2026-09-28T19:15:23.459Z', - finished_at: '2026-09-28T19:15:23.570Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '09f1367f-fb70-57af-9f0a-f9e21b61a3b4', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 36, - started_at: '2026-09-28T19:15:23.562Z', - finished_at: '2026-09-28T19:15:23.598Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd834aac2-a999-52eb-8ecb-f2d7a0e0639b', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:23.620Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '80d470bc-ad55-5861-8a97-2061deac47f1', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 25, - started_at: '2026-09-28T19:15:23.595Z', - finished_at: '2026-09-28T19:15:23.620Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0151666d-9995-590c-9501-e38187af5d49', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:23.638Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd834aac2-a999-52eb-8ecb-f2d7a0e0639b', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 18, - started_at: '2026-09-28T19:15:23.620Z', - finished_at: '2026-09-28T19:15:23.638Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '52b976b9-9fba-5123-b1a1-9e4011247785', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:23.671Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0151666d-9995-590c-9501-e38187af5d49', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 33, - started_at: '2026-09-28T19:15:23.638Z', - finished_at: '2026-09-28T19:15:23.671Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '790908d2-299b-53dd-afcc-30bec58855f3', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:23.691Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '52b976b9-9fba-5123-b1a1-9e4011247785', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 20, - started_at: '2026-09-28T19:15:23.671Z', - finished_at: '2026-09-28T19:15:23.691Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '55bac661-29dc-57c0-bb2b-c87de2e19b3b', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:23.713Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '790908d2-299b-53dd-afcc-30bec58855f3', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 23, - started_at: '2026-09-28T19:15:23.691Z', - finished_at: '2026-09-28T19:15:23.714Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5891eb91-1d66-5d38-a87f-871e0c43b349', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:23.745Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '55bac661-29dc-57c0-bb2b-c87de2e19b3b', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 33, - started_at: '2026-09-28T19:15:23.713Z', - finished_at: '2026-09-28T19:15:23.746Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'bd547e19-1e64-522a-a0a7-ffbda7e17e01', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:23.767Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5891eb91-1d66-5d38-a87f-871e0c43b349', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 25, - started_at: '2026-09-28T19:15:23.745Z', - finished_at: '2026-09-28T19:15:23.770Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2114411f-11fa-5618-912d-82f6bace5279', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:23.802Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'bd547e19-1e64-522a-a0a7-ffbda7e17e01', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 35, - started_at: '2026-09-28T19:15:23.767Z', - finished_at: '2026-09-28T19:15:23.802Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e9d5a752-d9b9-5a1f-bc0c-62d149842b85', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:23.826Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: '01e9a64b-003d-4f46-a72c-47e4274992ee', - name: 'beforeEach hook', - result: 'pending', - test_run_id: 'e9d5a752-d9b9-5a1f-bc0c-62d149842b85', - body: { lang: 'node', code: null }, - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:15:23.846Z' - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2114411f-11fa-5618-912d-82f6bace5279', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 24, - started_at: '2026-09-28T19:15:23.802Z', - finished_at: '2026-09-28T19:15:23.826Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: '01e9a64b-003d-4f46-a72c-47e4274992ee', - name: 'beforeEach hook', - result: 'passed', - test_run_id: 'e9d5a752-d9b9-5a1f-bc0c-62d149842b85', - body: { lang: 'node', code: null }, - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:15:23.846Z', - finished_at: '2026-09-28T19:15:23.855Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7a50c2ac-774a-5ee4-bb58-9cad4f78c6e7', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:23.866Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e9d5a752-d9b9-5a1f-bc0c-62d149842b85', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 41, - started_at: '2026-09-28T19:15:23.826Z', - finished_at: '2026-09-28T19:15:23.867Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [ '01e9a64b-003d-4f46-a72c-47e4274992ee' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7a50c2ac-774a-5ee4-bb58-9cad4f78c6e7', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 38, - started_at: '2026-09-28T19:15:23.866Z', - finished_at: '2026-09-28T19:15:23.904Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7eb0c60e-14cb-5ba4-8ec0-48adae0ed0a2', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:23.926Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'cfd7a5f4-20ef-51f4-9928-2ca170270410', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 357, - started_at: '2026-09-28T19:15:23.569Z', - finished_at: '2026-09-28T19:15:23.926Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0962e156-c493-5af9-bce3-5681f1b16713', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:23.946Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7eb0c60e-14cb-5ba4-8ec0-48adae0ed0a2', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 20, - started_at: '2026-09-28T19:15:23.926Z', - finished_at: '2026-09-28T19:15:23.946Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4395f8ed-1ff7-5e58-bc33-8c5f763c812f', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:23.961Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0962e156-c493-5af9-bce3-5681f1b16713', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 15, - started_at: '2026-09-28T19:15:23.946Z', - finished_at: '2026-09-28T19:15:23.961Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 14057:0 -2026-09-28T19:15:24.357Z CLI info [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:15:25.350Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0eb308f0-55c6-5e9a-b71a-ddaa3aa523cd', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:25.339Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:25.423Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=2f17dbff095fe4333467e5183c8146927eb6df9da620538c890a669e1dc6ffe9 platform={} -2026-09-28T19:15:25.431Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6a86862b-5c00-5312-8652-22ab20c2ba05', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:25.426Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:25.443Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:25.397Z', - uuid: '0eb308f0-55c6-5e9a-b71a-ddaa3aa523cd', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 10, - test_run_uuid: '0eb308f0-55c6-5e9a-b71a-ddaa3aa523cd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:25.408Z', - uuid: '0eb308f0-55c6-5e9a-b71a-ddaa3aa523cd', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0eb308f0-55c6-5e9a-b71a-ddaa3aa523cd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:25.409Z', - uuid: '0eb308f0-55c6-5e9a-b71a-ddaa3aa523cd', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0eb308f0-55c6-5e9a-b71a-ddaa3aa523cd' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:25.444Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0eb308f0-55c6-5e9a-b71a-ddaa3aa523cd', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 87, - started_at: '2026-09-28T19:15:25.339Z', - finished_at: '2026-09-28T19:15:25.426Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:25.447Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=2f17dbff095fe4333467e5183c8146927eb6df9da620538c890a669e1dc6ffe9 platform={} -2026-09-28T19:15:25.455Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:25.431Z', - uuid: '6a86862b-5c00-5312-8652-22ab20c2ba05', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 11, - test_run_uuid: '6a86862b-5c00-5312-8652-22ab20c2ba05' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:25.442Z', - uuid: '6a86862b-5c00-5312-8652-22ab20c2ba05', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6a86862b-5c00-5312-8652-22ab20c2ba05' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:25.443Z', - uuid: '6a86862b-5c00-5312-8652-22ab20c2ba05', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6a86862b-5c00-5312-8652-22ab20c2ba05' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:25.443Z', - uuid: '6a86862b-5c00-5312-8652-22ab20c2ba05', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6a86862b-5c00-5312-8652-22ab20c2ba05' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:25.443Z', - uuid: '6a86862b-5c00-5312-8652-22ab20c2ba05', - kind: 'TEST_STEP', - message: 'Expect "toBeGreaterThan"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6a86862b-5c00-5312-8652-22ab20c2ba05' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:25.459Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6a86862b-5c00-5312-8652-22ab20c2ba05', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 24, - started_at: '2026-09-28T19:15:25.426Z', - finished_at: '2026-09-28T19:15:25.450Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:25.914Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:15:23.389Z', - uuid: '8f1c5fc5-c0b5-483a-8ddd-5481ede74bfa', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 6, - hook_run_uuid: '8f1c5fc5-c0b5-483a-8ddd-5481ede74bfa' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:15:23.398Z', - uuid: '8f1c5fc5-c0b5-483a-8ddd-5481ede74bfa', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: '8f1c5fc5-c0b5-483a-8ddd-5481ede74bfa' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:15:23.402Z', - uuid: '8f1c5fc5-c0b5-483a-8ddd-5481ede74bfa', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 67, - hook_run_uuid: '8f1c5fc5-c0b5-483a-8ddd-5481ede74bfa' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:15:23.470Z', - uuid: '8f1c5fc5-c0b5-483a-8ddd-5481ede74bfa', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 50, - hook_run_uuid: '8f1c5fc5-c0b5-483a-8ddd-5481ede74bfa' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.520Z', - uuid: '7d1576a3-6fe9-5e9f-b64a-eb3aed9ceab5', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 14, - test_run_uuid: '7d1576a3-6fe9-5e9f-b64a-eb3aed9ceab5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.536Z', - uuid: '7d1576a3-6fe9-5e9f-b64a-eb3aed9ceab5', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7d1576a3-6fe9-5e9f-b64a-eb3aed9ceab5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.537Z', - uuid: '7d1576a3-6fe9-5e9f-b64a-eb3aed9ceab5', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7d1576a3-6fe9-5e9f-b64a-eb3aed9ceab5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.537Z', - uuid: '7d1576a3-6fe9-5e9f-b64a-eb3aed9ceab5', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7d1576a3-6fe9-5e9f-b64a-eb3aed9ceab5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.537Z', - uuid: '7d1576a3-6fe9-5e9f-b64a-eb3aed9ceab5', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7d1576a3-6fe9-5e9f-b64a-eb3aed9ceab5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.537Z', - uuid: '7d1576a3-6fe9-5e9f-b64a-eb3aed9ceab5', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7d1576a3-6fe9-5e9f-b64a-eb3aed9ceab5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.538Z', - uuid: '7d1576a3-6fe9-5e9f-b64a-eb3aed9ceab5', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7d1576a3-6fe9-5e9f-b64a-eb3aed9ceab5' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.526Z', - uuid: 'b6319a89-0068-5443-932a-81efc01ee59d', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 17, - test_run_uuid: 'b6319a89-0068-5443-932a-81efc01ee59d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.545Z', - uuid: 'b6319a89-0068-5443-932a-81efc01ee59d', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b6319a89-0068-5443-932a-81efc01ee59d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.547Z', - uuid: 'b6319a89-0068-5443-932a-81efc01ee59d', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b6319a89-0068-5443-932a-81efc01ee59d' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.571Z', - uuid: '09f1367f-fb70-57af-9f0a-f9e21b61a3b4', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '09f1367f-fb70-57af-9f0a-f9e21b61a3b4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.574Z', - uuid: '09f1367f-fb70-57af-9f0a-f9e21b61a3b4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '09f1367f-fb70-57af-9f0a-f9e21b61a3b4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.575Z', - uuid: '09f1367f-fb70-57af-9f0a-f9e21b61a3b4', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '09f1367f-fb70-57af-9f0a-f9e21b61a3b4' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.609Z', - uuid: '80d470bc-ad55-5861-8a97-2061deac47f1', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '80d470bc-ad55-5861-8a97-2061deac47f1' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.612Z', - uuid: '80d470bc-ad55-5861-8a97-2061deac47f1', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '80d470bc-ad55-5861-8a97-2061deac47f1' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.612Z', - uuid: '80d470bc-ad55-5861-8a97-2061deac47f1', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '80d470bc-ad55-5861-8a97-2061deac47f1' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.627Z', - uuid: 'd834aac2-a999-52eb-8ecb-f2d7a0e0639b', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'd834aac2-a999-52eb-8ecb-f2d7a0e0639b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.630Z', - uuid: 'd834aac2-a999-52eb-8ecb-f2d7a0e0639b', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd834aac2-a999-52eb-8ecb-f2d7a0e0639b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.630Z', - uuid: 'd834aac2-a999-52eb-8ecb-f2d7a0e0639b', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd834aac2-a999-52eb-8ecb-f2d7a0e0639b' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.658Z', - uuid: '0151666d-9995-590c-9501-e38187af5d49', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '0151666d-9995-590c-9501-e38187af5d49' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.663Z', - uuid: '0151666d-9995-590c-9501-e38187af5d49', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0151666d-9995-590c-9501-e38187af5d49' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.663Z', - uuid: '0151666d-9995-590c-9501-e38187af5d49', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0151666d-9995-590c-9501-e38187af5d49' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.681Z', - uuid: '52b976b9-9fba-5123-b1a1-9e4011247785', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '52b976b9-9fba-5123-b1a1-9e4011247785' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.682Z', - uuid: '52b976b9-9fba-5123-b1a1-9e4011247785', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '52b976b9-9fba-5123-b1a1-9e4011247785' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.684Z', - uuid: '52b976b9-9fba-5123-b1a1-9e4011247785', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '52b976b9-9fba-5123-b1a1-9e4011247785' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.685Z', - uuid: '52b976b9-9fba-5123-b1a1-9e4011247785', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '52b976b9-9fba-5123-b1a1-9e4011247785' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.685Z', - uuid: '52b976b9-9fba-5123-b1a1-9e4011247785', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '52b976b9-9fba-5123-b1a1-9e4011247785' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.686Z', - uuid: '52b976b9-9fba-5123-b1a1-9e4011247785', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '52b976b9-9fba-5123-b1a1-9e4011247785' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.698Z', - uuid: '790908d2-299b-53dd-afcc-30bec58855f3', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '790908d2-299b-53dd-afcc-30bec58855f3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.700Z', - uuid: '790908d2-299b-53dd-afcc-30bec58855f3', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '790908d2-299b-53dd-afcc-30bec58855f3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.701Z', - uuid: '790908d2-299b-53dd-afcc-30bec58855f3', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '790908d2-299b-53dd-afcc-30bec58855f3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.701Z', - uuid: '790908d2-299b-53dd-afcc-30bec58855f3', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '790908d2-299b-53dd-afcc-30bec58855f3' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.731Z', - uuid: '55bac661-29dc-57c0-bb2b-c87de2e19b3b', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '55bac661-29dc-57c0-bb2b-c87de2e19b3b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.733Z', - uuid: '55bac661-29dc-57c0-bb2b-c87de2e19b3b', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: '55bac661-29dc-57c0-bb2b-c87de2e19b3b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.739Z', - uuid: '55bac661-29dc-57c0-bb2b-c87de2e19b3b', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '55bac661-29dc-57c0-bb2b-c87de2e19b3b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.739Z', - uuid: '55bac661-29dc-57c0-bb2b-c87de2e19b3b', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '55bac661-29dc-57c0-bb2b-c87de2e19b3b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.739Z', - uuid: '55bac661-29dc-57c0-bb2b-c87de2e19b3b', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '55bac661-29dc-57c0-bb2b-c87de2e19b3b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.739Z', - uuid: '55bac661-29dc-57c0-bb2b-c87de2e19b3b', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '55bac661-29dc-57c0-bb2b-c87de2e19b3b' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.753Z', - uuid: '5891eb91-1d66-5d38-a87f-871e0c43b349', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '5891eb91-1d66-5d38-a87f-871e0c43b349' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.754Z', - uuid: '5891eb91-1d66-5d38-a87f-871e0c43b349', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5891eb91-1d66-5d38-a87f-871e0c43b349' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.755Z', - uuid: '5891eb91-1d66-5d38-a87f-871e0c43b349', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5891eb91-1d66-5d38-a87f-871e0c43b349' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.789Z', - uuid: 'bd547e19-1e64-522a-a0a7-ffbda7e17e01', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'bd547e19-1e64-522a-a0a7-ffbda7e17e01' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.793Z', - uuid: 'bd547e19-1e64-522a-a0a7-ffbda7e17e01', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'bd547e19-1e64-522a-a0a7-ffbda7e17e01' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.795Z', - uuid: 'bd547e19-1e64-522a-a0a7-ffbda7e17e01', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bd547e19-1e64-522a-a0a7-ffbda7e17e01' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.796Z', - uuid: 'bd547e19-1e64-522a-a0a7-ffbda7e17e01', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bd547e19-1e64-522a-a0a7-ffbda7e17e01' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.811Z', - uuid: '2114411f-11fa-5618-912d-82f6bace5279', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '2114411f-11fa-5618-912d-82f6bace5279' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.813Z', - uuid: '2114411f-11fa-5618-912d-82f6bace5279', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '2114411f-11fa-5618-912d-82f6bace5279' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.815Z', - uuid: '2114411f-11fa-5618-912d-82f6bace5279', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2114411f-11fa-5618-912d-82f6bace5279' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.815Z', - uuid: '2114411f-11fa-5618-912d-82f6bace5279', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2114411f-11fa-5618-912d-82f6bace5279' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.815Z', - uuid: '2114411f-11fa-5618-912d-82f6bace5279', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '2114411f-11fa-5618-912d-82f6bace5279' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.817Z', - uuid: '2114411f-11fa-5618-912d-82f6bace5279', - kind: 'TEST_STEP', - message: 'Expect "toBeUndefined"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2114411f-11fa-5618-912d-82f6bace5279' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:15:23.849Z', - uuid: '01e9a64b-003d-4f46-a72c-47e4274992ee', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: '01e9a64b-003d-4f46-a72c-47e4274992ee' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:15:23.851Z', - uuid: '01e9a64b-003d-4f46-a72c-47e4274992ee', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: '01e9a64b-003d-4f46-a72c-47e4274992ee' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:15:23.853Z', - uuid: '01e9a64b-003d-4f46-a72c-47e4274992ee', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: '01e9a64b-003d-4f46-a72c-47e4274992ee' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.856Z', - uuid: 'e9d5a752-d9b9-5a1f-bc0c-62d149842b85', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'e9d5a752-d9b9-5a1f-bc0c-62d149842b85' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.859Z', - uuid: 'e9d5a752-d9b9-5a1f-bc0c-62d149842b85', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e9d5a752-d9b9-5a1f-bc0c-62d149842b85' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.859Z', - uuid: 'e9d5a752-d9b9-5a1f-bc0c-62d149842b85', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e9d5a752-d9b9-5a1f-bc0c-62d149842b85' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.875Z', - uuid: '7a50c2ac-774a-5ee4-bb58-9cad4f78c6e7', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '7a50c2ac-774a-5ee4-bb58-9cad4f78c6e7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.881Z', - uuid: '7a50c2ac-774a-5ee4-bb58-9cad4f78c6e7', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '7a50c2ac-774a-5ee4-bb58-9cad4f78c6e7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.883Z', - uuid: '7a50c2ac-774a-5ee4-bb58-9cad4f78c6e7', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 10, - test_run_uuid: '7a50c2ac-774a-5ee4-bb58-9cad4f78c6e7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.893Z', - uuid: '7a50c2ac-774a-5ee4-bb58-9cad4f78c6e7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7a50c2ac-774a-5ee4-bb58-9cad4f78c6e7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.894Z', - uuid: '7a50c2ac-774a-5ee4-bb58-9cad4f78c6e7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7a50c2ac-774a-5ee4-bb58-9cad4f78c6e7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.894Z', - uuid: '7a50c2ac-774a-5ee4-bb58-9cad4f78c6e7', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '7a50c2ac-774a-5ee4-bb58-9cad4f78c6e7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.896Z', - uuid: '7a50c2ac-774a-5ee4-bb58-9cad4f78c6e7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7a50c2ac-774a-5ee4-bb58-9cad4f78c6e7' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.576Z', - uuid: 'cfd7a5f4-20ef-51f4-9928-2ca170270410', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 340, - test_run_uuid: 'cfd7a5f4-20ef-51f4-9928-2ca170270410' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.916Z', - uuid: 'cfd7a5f4-20ef-51f4-9928-2ca170270410', - kind: 'TEST_STEP', - message: 'Expect "toContain"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'cfd7a5f4-20ef-51f4-9928-2ca170270410' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.930Z', - uuid: '7eb0c60e-14cb-5ba4-8ec0-48adae0ed0a2', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '7eb0c60e-14cb-5ba4-8ec0-48adae0ed0a2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.934Z', - uuid: '7eb0c60e-14cb-5ba4-8ec0-48adae0ed0a2', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7eb0c60e-14cb-5ba4-8ec0-48adae0ed0a2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.935Z', - uuid: '7eb0c60e-14cb-5ba4-8ec0-48adae0ed0a2', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7eb0c60e-14cb-5ba4-8ec0-48adae0ed0a2' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.950Z', - uuid: '0962e156-c493-5af9-bce3-5681f1b16713', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '0962e156-c493-5af9-bce3-5681f1b16713' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.953Z', - uuid: '0962e156-c493-5af9-bce3-5681f1b16713', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0962e156-c493-5af9-bce3-5681f1b16713' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.954Z', - uuid: '0962e156-c493-5af9-bce3-5681f1b16713', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0962e156-c493-5af9-bce3-5681f1b16713' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:25.397Z', - uuid: '0eb308f0-55c6-5e9a-b71a-ddaa3aa523cd', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 10, - test_run_uuid: '0eb308f0-55c6-5e9a-b71a-ddaa3aa523cd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:25.408Z', - uuid: '0eb308f0-55c6-5e9a-b71a-ddaa3aa523cd', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0eb308f0-55c6-5e9a-b71a-ddaa3aa523cd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:25.409Z', - uuid: '0eb308f0-55c6-5e9a-b71a-ddaa3aa523cd', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0eb308f0-55c6-5e9a-b71a-ddaa3aa523cd' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:25.431Z', - uuid: '6a86862b-5c00-5312-8652-22ab20c2ba05', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 11, - test_run_uuid: '6a86862b-5c00-5312-8652-22ab20c2ba05' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:25.442Z', - uuid: '6a86862b-5c00-5312-8652-22ab20c2ba05', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6a86862b-5c00-5312-8652-22ab20c2ba05' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:25.443Z', - uuid: '6a86862b-5c00-5312-8652-22ab20c2ba05', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6a86862b-5c00-5312-8652-22ab20c2ba05' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:25.443Z', - uuid: '6a86862b-5c00-5312-8652-22ab20c2ba05', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6a86862b-5c00-5312-8652-22ab20c2ba05' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:25.443Z', - uuid: '6a86862b-5c00-5312-8652-22ab20c2ba05', - kind: 'TEST_STEP', - message: 'Expect "toBeGreaterThan"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6a86862b-5c00-5312-8652-22ab20c2ba05' - } - ] - } -] to 14057:0 -2026-09-28T19:15:25.915Z CLI info [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:15:26.269Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=8bc2c0b82dd1e72d0d8608e2221fdbaa6c2cb0deb04ed113f6ab8391c5a312e8 platform={} -2026-09-28T19:15:26.280Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.967Z', - uuid: '4395f8ed-1ff7-5e58-bc33-8c5f763c812f', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2279, - test_run_uuid: '4395f8ed-1ff7-5e58-bc33-8c5f763c812f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:26.247Z', - uuid: '4395f8ed-1ff7-5e58-bc33-8c5f763c812f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4395f8ed-1ff7-5e58-bc33-8c5f763c812f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:26.250Z', - uuid: '4395f8ed-1ff7-5e58-bc33-8c5f763c812f', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '4395f8ed-1ff7-5e58-bc33-8c5f763c812f' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:26.282Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4395f8ed-1ff7-5e58-bc33-8c5f763c812f', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 2312, - started_at: '2026-09-28T19:15:23.961Z', - finished_at: '2026-09-28T19:15:26.273Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:26.349Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0eb308f0-55c6-5e9a-b71a-ddaa3aa523cd', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:25.339Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6a86862b-5c00-5312-8652-22ab20c2ba05', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:25.426Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0eb308f0-55c6-5e9a-b71a-ddaa3aa523cd', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 87, - started_at: '2026-09-28T19:15:25.339Z', - finished_at: '2026-09-28T19:15:25.426Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6a86862b-5c00-5312-8652-22ab20c2ba05', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 24, - started_at: '2026-09-28T19:15:25.426Z', - finished_at: '2026-09-28T19:15:25.450Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4395f8ed-1ff7-5e58-bc33-8c5f763c812f', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 2312, - started_at: '2026-09-28T19:15:23.961Z', - finished_at: '2026-09-28T19:15:26.273Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 14057:0 -2026-09-28T19:15:26.349Z CLI info [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:15:27.193Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:23.967Z', - uuid: '4395f8ed-1ff7-5e58-bc33-8c5f763c812f', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2279, - test_run_uuid: '4395f8ed-1ff7-5e58-bc33-8c5f763c812f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:26.247Z', - uuid: '4395f8ed-1ff7-5e58-bc33-8c5f763c812f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4395f8ed-1ff7-5e58-bc33-8c5f763c812f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:26.250Z', - uuid: '4395f8ed-1ff7-5e58-bc33-8c5f763c812f', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '4395f8ed-1ff7-5e58-bc33-8c5f763c812f' - } - ] - } -] to 14057:0 -2026-09-28T19:15:27.194Z CLI info [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:15:27.279Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dbe2a78d-3ce1-5170-aa02-cc96cc00d140', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:27.274Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:27.290Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '6de8b953-299d-4f63-aea9-58a26f1383c7', - name: 'beforeAll hook', - result: 'pending', - test_run_id: 'dbe2a78d-3ce1-5170-aa02-cc96cc00d140', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:15:27.285Z' - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:27.357Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:15:27.287Z', - uuid: '6de8b953-299d-4f63-aea9-58a26f1383c7', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 6, - hook_run_uuid: '6de8b953-299d-4f63-aea9-58a26f1383c7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:15:27.298Z', - uuid: '6de8b953-299d-4f63-aea9-58a26f1383c7', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 21, - hook_run_uuid: '6de8b953-299d-4f63-aea9-58a26f1383c7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:15:27.320Z', - uuid: '6de8b953-299d-4f63-aea9-58a26f1383c7', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 14, - hook_run_uuid: '6de8b953-299d-4f63-aea9-58a26f1383c7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:15:27.337Z', - uuid: '6de8b953-299d-4f63-aea9-58a26f1383c7', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: '6de8b953-299d-4f63-aea9-58a26f1383c7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:15:27.339Z', - uuid: '6de8b953-299d-4f63-aea9-58a26f1383c7', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - hook_run_uuid: '6de8b953-299d-4f63-aea9-58a26f1383c7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:15:27.344Z', - uuid: '6de8b953-299d-4f63-aea9-58a26f1383c7', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: '6de8b953-299d-4f63-aea9-58a26f1383c7' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:27.359Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '6de8b953-299d-4f63-aea9-58a26f1383c7', - name: 'beforeAll hook', - result: 'passed', - test_run_id: 'dbe2a78d-3ce1-5170-aa02-cc96cc00d140', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:15:27.285Z', - finished_at: '2026-09-28T19:15:27.351Z' - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:27.396Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=b6e5f68c8274649eaba25b27450571163398c98fc4f2cd8ac87b2907b4ab9bc4 platform={} -2026-09-28T19:15:27.425Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '86b752e3-94f7-56d5-9624-a6c8ac12c20a', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:27.402Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:27.432Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=b6e5f68c8274649eaba25b27450571163398c98fc4f2cd8ac87b2907b4ab9bc4 platform={} -2026-09-28T19:15:27.436Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.362Z', - uuid: 'dbe2a78d-3ce1-5170-aa02-cc96cc00d140', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'dbe2a78d-3ce1-5170-aa02-cc96cc00d140' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.365Z', - uuid: 'dbe2a78d-3ce1-5170-aa02-cc96cc00d140', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'dbe2a78d-3ce1-5170-aa02-cc96cc00d140' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.365Z', - uuid: 'dbe2a78d-3ce1-5170-aa02-cc96cc00d140', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'dbe2a78d-3ce1-5170-aa02-cc96cc00d140' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:27.439Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dbe2a78d-3ce1-5170-aa02-cc96cc00d140', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 128, - started_at: '2026-09-28T19:15:27.274Z', - finished_at: '2026-09-28T19:15:27.402Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [ '6de8b953-299d-4f63-aea9-58a26f1383c7' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:27.441Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '329b6278-e407-55c0-8615-aad1f951c98c', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:27.436Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:27.451Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.417Z', - uuid: '86b752e3-94f7-56d5-9624-a6c8ac12c20a', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '86b752e3-94f7-56d5-9624-a6c8ac12c20a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.423Z', - uuid: '86b752e3-94f7-56d5-9624-a6c8ac12c20a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '86b752e3-94f7-56d5-9624-a6c8ac12c20a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.423Z', - uuid: '86b752e3-94f7-56d5-9624-a6c8ac12c20a', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '86b752e3-94f7-56d5-9624-a6c8ac12c20a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.423Z', - uuid: '86b752e3-94f7-56d5-9624-a6c8ac12c20a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '86b752e3-94f7-56d5-9624-a6c8ac12c20a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.424Z', - uuid: '86b752e3-94f7-56d5-9624-a6c8ac12c20a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '86b752e3-94f7-56d5-9624-a6c8ac12c20a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.425Z', - uuid: '86b752e3-94f7-56d5-9624-a6c8ac12c20a', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '86b752e3-94f7-56d5-9624-a6c8ac12c20a' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:27.454Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '86b752e3-94f7-56d5-9624-a6c8ac12c20a', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 35, - started_at: '2026-09-28T19:15:27.402Z', - finished_at: '2026-09-28T19:15:27.437Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:27.467Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=b6e5f68c8274649eaba25b27450571163398c98fc4f2cd8ac87b2907b4ab9bc4 platform={} -2026-09-28T19:15:27.476Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd18c9aa5-7f2a-5023-a317-4dce6b8b7a3a', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:27.470Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:27.483Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.451Z', - uuid: '329b6278-e407-55c0-8615-aad1f951c98c', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '329b6278-e407-55c0-8615-aad1f951c98c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.456Z', - uuid: '329b6278-e407-55c0-8615-aad1f951c98c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '329b6278-e407-55c0-8615-aad1f951c98c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.460Z', - uuid: '329b6278-e407-55c0-8615-aad1f951c98c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '329b6278-e407-55c0-8615-aad1f951c98c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.461Z', - uuid: '329b6278-e407-55c0-8615-aad1f951c98c', - kind: 'TEST_STEP', - message: 'Snapshot e369d48c-71fa-4341-bd54-80c92635d9f1 should be in the queue', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '329b6278-e407-55c0-8615-aad1f951c98c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.462Z', - uuid: '329b6278-e407-55c0-8615-aad1f951c98c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '329b6278-e407-55c0-8615-aad1f951c98c' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:27.485Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '329b6278-e407-55c0-8615-aad1f951c98c', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 35, - started_at: '2026-09-28T19:15:27.436Z', - finished_at: '2026-09-28T19:15:27.471Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:27.486Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=b6e5f68c8274649eaba25b27450571163398c98fc4f2cd8ac87b2907b4ab9bc4 platform={} -2026-09-28T19:15:27.502Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3e74fc77-f249-5b10-a729-b31a41da7d29', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:27.492Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:27.507Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.477Z', - uuid: 'd18c9aa5-7f2a-5023-a317-4dce6b8b7a3a', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'd18c9aa5-7f2a-5023-a317-4dce6b8b7a3a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.480Z', - uuid: 'd18c9aa5-7f2a-5023-a317-4dce6b8b7a3a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd18c9aa5-7f2a-5023-a317-4dce6b8b7a3a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.482Z', - uuid: 'd18c9aa5-7f2a-5023-a317-4dce6b8b7a3a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd18c9aa5-7f2a-5023-a317-4dce6b8b7a3a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.482Z', - uuid: 'd18c9aa5-7f2a-5023-a317-4dce6b8b7a3a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd18c9aa5-7f2a-5023-a317-4dce6b8b7a3a' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:27.509Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd18c9aa5-7f2a-5023-a317-4dce6b8b7a3a', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 23, - started_at: '2026-09-28T19:15:27.470Z', - finished_at: '2026-09-28T19:15:27.493Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:27.512Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=b6e5f68c8274649eaba25b27450571163398c98fc4f2cd8ac87b2907b4ab9bc4 platform={} -2026-09-28T19:15:27.519Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '23a59996-371b-5551-8688-9b6ca1cd2906', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:27.516Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:27.524Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.503Z', - uuid: '3e74fc77-f249-5b10-a729-b31a41da7d29', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '3e74fc77-f249-5b10-a729-b31a41da7d29' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.506Z', - uuid: '3e74fc77-f249-5b10-a729-b31a41da7d29', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3e74fc77-f249-5b10-a729-b31a41da7d29' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.507Z', - uuid: '3e74fc77-f249-5b10-a729-b31a41da7d29', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3e74fc77-f249-5b10-a729-b31a41da7d29' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:27.526Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3e74fc77-f249-5b10-a729-b31a41da7d29', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 24, - started_at: '2026-09-28T19:15:27.492Z', - finished_at: '2026-09-28T19:15:27.516Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:27.528Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=b6e5f68c8274649eaba25b27450571163398c98fc4f2cd8ac87b2907b4ab9bc4 platform={} -2026-09-28T19:15:27.539Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7c5c3ab3-82fd-5ed7-90c6-c87fdce3e2d0', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:27.531Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:27.548Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.521Z', - uuid: '23a59996-371b-5551-8688-9b6ca1cd2906', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '23a59996-371b-5551-8688-9b6ca1cd2906' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.523Z', - uuid: '23a59996-371b-5551-8688-9b6ca1cd2906', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '23a59996-371b-5551-8688-9b6ca1cd2906' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.524Z', - uuid: '23a59996-371b-5551-8688-9b6ca1cd2906', - kind: 'TEST_STEP', - message: 'Deleted snapshot should not appear in the queue', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '23a59996-371b-5551-8688-9b6ca1cd2906' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:27.550Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '23a59996-371b-5551-8688-9b6ca1cd2906', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:15:27.516Z', - finished_at: '2026-09-28T19:15:27.532Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:28.350Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dbe2a78d-3ce1-5170-aa02-cc96cc00d140', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:27.274Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '6de8b953-299d-4f63-aea9-58a26f1383c7', - name: 'beforeAll hook', - result: 'pending', - test_run_id: 'dbe2a78d-3ce1-5170-aa02-cc96cc00d140', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:15:27.285Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '6de8b953-299d-4f63-aea9-58a26f1383c7', - name: 'beforeAll hook', - result: 'passed', - test_run_id: 'dbe2a78d-3ce1-5170-aa02-cc96cc00d140', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:15:27.285Z', - finished_at: '2026-09-28T19:15:27.351Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '86b752e3-94f7-56d5-9624-a6c8ac12c20a', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:27.402Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dbe2a78d-3ce1-5170-aa02-cc96cc00d140', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 128, - started_at: '2026-09-28T19:15:27.274Z', - finished_at: '2026-09-28T19:15:27.402Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [ '6de8b953-299d-4f63-aea9-58a26f1383c7' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '329b6278-e407-55c0-8615-aad1f951c98c', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:27.436Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '86b752e3-94f7-56d5-9624-a6c8ac12c20a', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 35, - started_at: '2026-09-28T19:15:27.402Z', - finished_at: '2026-09-28T19:15:27.437Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd18c9aa5-7f2a-5023-a317-4dce6b8b7a3a', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:27.470Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '329b6278-e407-55c0-8615-aad1f951c98c', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 35, - started_at: '2026-09-28T19:15:27.436Z', - finished_at: '2026-09-28T19:15:27.471Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3e74fc77-f249-5b10-a729-b31a41da7d29', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:27.492Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd18c9aa5-7f2a-5023-a317-4dce6b8b7a3a', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 23, - started_at: '2026-09-28T19:15:27.470Z', - finished_at: '2026-09-28T19:15:27.493Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '23a59996-371b-5551-8688-9b6ca1cd2906', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:27.516Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3e74fc77-f249-5b10-a729-b31a41da7d29', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 24, - started_at: '2026-09-28T19:15:27.492Z', - finished_at: '2026-09-28T19:15:27.516Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7c5c3ab3-82fd-5ed7-90c6-c87fdce3e2d0', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:27.531Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '23a59996-371b-5551-8688-9b6ca1cd2906', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:15:27.516Z', - finished_at: '2026-09-28T19:15:27.532Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 14057:0 -2026-09-28T19:15:28.351Z CLI info [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:15:28.432Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1c220502-c23c-56a9-b39f-b70ddae3e9da', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/index.html`);\n' + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:28.423Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:28.451Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'b3a1d1d6-381f-4ad1-8014-f39aa2f67e4e', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '1c220502-c23c-56a9-b39f-b70ddae3e9da', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:15:28.435Z' - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:28.539Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '31d263bf-68a0-5341-a7b3-59731c80ad12', - name: 'Popup: connection status indicator is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/index.html`);\n' + - ' // ConnectionStatus renders
\n' + - " await expect(page.locator('.connection-status')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: connection status indicator is present', - scope: 'Popup: connection status indicator is present', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:28.460Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Popup: connection status indicator is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:28.540Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ba402e1f-432f-5ca0-a77c-8ce35687a3a2', - name: 'Popup: Capture Snapshot button is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/index.html`);\n' + - ' // CaptureSnapshotPanel renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'Capture Snapshot'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Capture Snapshot button is present', - scope: 'Popup: Capture Snapshot button is present', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:28.460Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Popup: Capture Snapshot button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:28.544Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9ca4d396-697e-5697-bbcb-1b87e2eef432', - name: 'Popup: Library token panel is present (Connect Library or Change token)', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/index.html`);\n' + - ' // LibraryTokenPanel renders either:\n' + - ' // - "Connect Library" button (when no token saved)\n' + - ' // - "Change token" button (when token already saved)\n' + - ' // Both are valid — we just verify the panel is interactive\n' + - " const connectBtn = page.getByRole('button', {\n" + - " name: 'Connect Library'\n" + - ' });\n' + - " const changeBtn = page.getByRole('button', {\n" + - " name: 'Change token'\n" + - ' });\n' + - ' const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n' + - " expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Library token panel is present (Connect Library or Change token)', - scope: 'Popup: Library token panel is present (Connect Library or Change token)', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:28.461Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Popup: Library token panel is present (Connect Library or Change token)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:28.545Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '51086c3d-a526-52b0-9c08-f08c586c3ba7', - name: 'Popup: snapshot name input accepts text', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/index.html`);\n' + - ' // CaptureSnapshotPanel renders \n' + - " const nameInput = page.locator('#snapshot-name');\n" + - " await nameInput.fill('My Test Snapshot');\n" + - " await expect(nameInput).toHaveValue('My Test Snapshot');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: snapshot name input accepts text', - scope: 'Popup: snapshot name input accepts text', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:28.461Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Popup: snapshot name input accepts text' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:28.546Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7c8ed8fe-05fa-5049-a782-b1cce54e3488', - name: 'Popup: library search input is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/index.html`);\n' + - ' // Popup renders in the library search panel\n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: library search input is present', - scope: 'Popup: library search input is present', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:28.461Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Popup: library search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:28.546Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ed36a5f8-d2d8-5ac8-b5c9-51afdd0902bf', - name: 'Popup: View Snapshots button is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/index.html`);\n' + - ' // Popup renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'View Snapshots'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: View Snapshots button is present', - scope: 'Popup: View Snapshots button is present', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:28.461Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Popup: View Snapshots button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:28.547Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f00d7569-9a5e-5ee9-9420-ac779801d0aa', - name: 'Library: page renders with Snapshot Library heading', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/library.html`);\n' + - ' // LibraryPage renders

Snapshot Library

\n' + - " await expect(page.getByRole('heading', {\n" + - " name: 'Snapshot Library'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: page renders with Snapshot Library heading', - scope: 'Library: page renders with Snapshot Library heading', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:28.461Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Library: page renders with Snapshot Library heading' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:28.547Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '32b47838-8314-5e76-bc3f-b691e8d0f31c', - name: 'Library: search input is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/library.html`);\n' + - ' // LibraryPage renders \n' + - " const searchInput = page.getByPlaceholder('Search snapshots...');\n" + - ' await expect(searchInput).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input is present', - scope: 'Library: search input is present', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:28.461Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Library: search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:28.547Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '41dd3b33-2d3f-597b-90ee-867d6a0a20b8', - name: 'Library: search input accepts text and filters', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/library.html`);\n' + - " const searchInput = page.getByPlaceholder('Search snapshots...');\n" + - " await searchInput.fill('homepage');\n" + - " await expect(searchInput).toHaveValue('homepage');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input accepts text and filters', - scope: 'Library: search input accepts text and filters', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:28.462Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Library: search input accepts text and filters' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:28.549Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5360c839-5954-5189-bb0f-6fc9c9ce0dff', - name: 'Snapshots: page renders without crashing', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/snapshots.html`);\n' + - ' // Percy logo should render — confirms BrandMark loaded correctly\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Snapshots: page renders without crashing', - scope: 'Snapshots: page renders without crashing', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:28.462Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Snapshots: page renders without crashing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:28.549Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dced9cf4-a819-5bcf-909a-350fdd1bebf9', - name: 'Snapshots: page renders without crashing', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/snapshots.html`);\n' + - ' // Percy logo should render — confirms BrandMark loaded correctly\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Snapshots: page renders without crashing', - scope: 'Snapshots: page renders without crashing', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:28.462Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Snapshots: page renders without crashing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:28.550Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:15:28.438Z', - uuid: 'b3a1d1d6-381f-4ad1-8014-f39aa2f67e4e', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 11, - hook_run_uuid: 'b3a1d1d6-381f-4ad1-8014-f39aa2f67e4e' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:28.553Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'b3a1d1d6-381f-4ad1-8014-f39aa2f67e4e', - name: 'beforeAll hook', - result: 'failed', - test_run_id: '1c220502-c23c-56a9-b39f-b70ddae3e9da', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:15:28.435Z', - finished_at: '2026-09-28T19:15:28.458Z' - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:28.559Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1c220502-c23c-56a9-b39f-b70ddae3e9da', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/index.html`);\n' + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'skipped', - duration_in_ms: 40, - started_at: '2026-09-28T19:15:28.423Z', - finished_at: '2026-09-28T19:15:28.463Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Popup: Percy logo renders' - }, - hooks: [ 'b3a1d1d6-381f-4ad1-8014-f39aa2f67e4e' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:29.528Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:15:27.287Z', - uuid: '6de8b953-299d-4f63-aea9-58a26f1383c7', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 6, - hook_run_uuid: '6de8b953-299d-4f63-aea9-58a26f1383c7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:15:27.298Z', - uuid: '6de8b953-299d-4f63-aea9-58a26f1383c7', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 21, - hook_run_uuid: '6de8b953-299d-4f63-aea9-58a26f1383c7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:15:27.320Z', - uuid: '6de8b953-299d-4f63-aea9-58a26f1383c7', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 14, - hook_run_uuid: '6de8b953-299d-4f63-aea9-58a26f1383c7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:15:27.337Z', - uuid: '6de8b953-299d-4f63-aea9-58a26f1383c7', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: '6de8b953-299d-4f63-aea9-58a26f1383c7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:15:27.339Z', - uuid: '6de8b953-299d-4f63-aea9-58a26f1383c7', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - hook_run_uuid: '6de8b953-299d-4f63-aea9-58a26f1383c7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:15:27.344Z', - uuid: '6de8b953-299d-4f63-aea9-58a26f1383c7', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: '6de8b953-299d-4f63-aea9-58a26f1383c7' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.362Z', - uuid: 'dbe2a78d-3ce1-5170-aa02-cc96cc00d140', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'dbe2a78d-3ce1-5170-aa02-cc96cc00d140' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.365Z', - uuid: 'dbe2a78d-3ce1-5170-aa02-cc96cc00d140', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'dbe2a78d-3ce1-5170-aa02-cc96cc00d140' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.365Z', - uuid: 'dbe2a78d-3ce1-5170-aa02-cc96cc00d140', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'dbe2a78d-3ce1-5170-aa02-cc96cc00d140' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.417Z', - uuid: '86b752e3-94f7-56d5-9624-a6c8ac12c20a', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '86b752e3-94f7-56d5-9624-a6c8ac12c20a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.423Z', - uuid: '86b752e3-94f7-56d5-9624-a6c8ac12c20a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '86b752e3-94f7-56d5-9624-a6c8ac12c20a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.423Z', - uuid: '86b752e3-94f7-56d5-9624-a6c8ac12c20a', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '86b752e3-94f7-56d5-9624-a6c8ac12c20a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.423Z', - uuid: '86b752e3-94f7-56d5-9624-a6c8ac12c20a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '86b752e3-94f7-56d5-9624-a6c8ac12c20a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.424Z', - uuid: '86b752e3-94f7-56d5-9624-a6c8ac12c20a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '86b752e3-94f7-56d5-9624-a6c8ac12c20a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.425Z', - uuid: '86b752e3-94f7-56d5-9624-a6c8ac12c20a', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '86b752e3-94f7-56d5-9624-a6c8ac12c20a' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.451Z', - uuid: '329b6278-e407-55c0-8615-aad1f951c98c', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '329b6278-e407-55c0-8615-aad1f951c98c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.456Z', - uuid: '329b6278-e407-55c0-8615-aad1f951c98c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '329b6278-e407-55c0-8615-aad1f951c98c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.460Z', - uuid: '329b6278-e407-55c0-8615-aad1f951c98c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '329b6278-e407-55c0-8615-aad1f951c98c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.461Z', - uuid: '329b6278-e407-55c0-8615-aad1f951c98c', - kind: 'TEST_STEP', - message: 'Snapshot e369d48c-71fa-4341-bd54-80c92635d9f1 should be in the queue', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '329b6278-e407-55c0-8615-aad1f951c98c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.462Z', - uuid: '329b6278-e407-55c0-8615-aad1f951c98c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '329b6278-e407-55c0-8615-aad1f951c98c' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.477Z', - uuid: 'd18c9aa5-7f2a-5023-a317-4dce6b8b7a3a', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'd18c9aa5-7f2a-5023-a317-4dce6b8b7a3a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.480Z', - uuid: 'd18c9aa5-7f2a-5023-a317-4dce6b8b7a3a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd18c9aa5-7f2a-5023-a317-4dce6b8b7a3a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.482Z', - uuid: 'd18c9aa5-7f2a-5023-a317-4dce6b8b7a3a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd18c9aa5-7f2a-5023-a317-4dce6b8b7a3a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.482Z', - uuid: 'd18c9aa5-7f2a-5023-a317-4dce6b8b7a3a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd18c9aa5-7f2a-5023-a317-4dce6b8b7a3a' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.503Z', - uuid: '3e74fc77-f249-5b10-a729-b31a41da7d29', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '3e74fc77-f249-5b10-a729-b31a41da7d29' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.506Z', - uuid: '3e74fc77-f249-5b10-a729-b31a41da7d29', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3e74fc77-f249-5b10-a729-b31a41da7d29' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.507Z', - uuid: '3e74fc77-f249-5b10-a729-b31a41da7d29', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3e74fc77-f249-5b10-a729-b31a41da7d29' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.521Z', - uuid: '23a59996-371b-5551-8688-9b6ca1cd2906', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '23a59996-371b-5551-8688-9b6ca1cd2906' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.523Z', - uuid: '23a59996-371b-5551-8688-9b6ca1cd2906', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '23a59996-371b-5551-8688-9b6ca1cd2906' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.524Z', - uuid: '23a59996-371b-5551-8688-9b6ca1cd2906', - kind: 'TEST_STEP', - message: 'Deleted snapshot should not appear in the queue', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '23a59996-371b-5551-8688-9b6ca1cd2906' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:15:28.438Z', - uuid: 'b3a1d1d6-381f-4ad1-8014-f39aa2f67e4e', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 11, - hook_run_uuid: 'b3a1d1d6-381f-4ad1-8014-f39aa2f67e4e' - } - ] - } -] to 14057:0 -2026-09-28T19:15:29.529Z CLI info [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:15:30.350Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1c220502-c23c-56a9-b39f-b70ddae3e9da', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/index.html`);\n' + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:28.423Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'b3a1d1d6-381f-4ad1-8014-f39aa2f67e4e', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '1c220502-c23c-56a9-b39f-b70ddae3e9da', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:15:28.435Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '31d263bf-68a0-5341-a7b3-59731c80ad12', - name: 'Popup: connection status indicator is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/index.html`);\n' + - ' // ConnectionStatus renders
\n' + - " await expect(page.locator('.connection-status')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: connection status indicator is present', - scope: 'Popup: connection status indicator is present', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:28.460Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Popup: connection status indicator is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ba402e1f-432f-5ca0-a77c-8ce35687a3a2', - name: 'Popup: Capture Snapshot button is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/index.html`);\n' + - ' // CaptureSnapshotPanel renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'Capture Snapshot'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Capture Snapshot button is present', - scope: 'Popup: Capture Snapshot button is present', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:28.460Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Popup: Capture Snapshot button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9ca4d396-697e-5697-bbcb-1b87e2eef432', - name: 'Popup: Library token panel is present (Connect Library or Change token)', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/index.html`);\n' + - ' // LibraryTokenPanel renders either:\n' + - ' // - "Connect Library" button (when no token saved)\n' + - ' // - "Change token" button (when token already saved)\n' + - ' // Both are valid — we just verify the panel is interactive\n' + - " const connectBtn = page.getByRole('button', {\n" + - " name: 'Connect Library'\n" + - ' });\n' + - " const changeBtn = page.getByRole('button', {\n" + - " name: 'Change token'\n" + - ' });\n' + - ' const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n' + - " expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Library token panel is present (Connect Library or Change token)', - scope: 'Popup: Library token panel is present (Connect Library or Change token)', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:28.461Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Popup: Library token panel is present (Connect Library or Change token)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '51086c3d-a526-52b0-9c08-f08c586c3ba7', - name: 'Popup: snapshot name input accepts text', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/index.html`);\n' + - ' // CaptureSnapshotPanel renders \n' + - " const nameInput = page.locator('#snapshot-name');\n" + - " await nameInput.fill('My Test Snapshot');\n" + - " await expect(nameInput).toHaveValue('My Test Snapshot');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: snapshot name input accepts text', - scope: 'Popup: snapshot name input accepts text', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:28.461Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Popup: snapshot name input accepts text' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7c8ed8fe-05fa-5049-a782-b1cce54e3488', - name: 'Popup: library search input is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/index.html`);\n' + - ' // Popup renders in the library search panel\n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: library search input is present', - scope: 'Popup: library search input is present', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:28.461Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Popup: library search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ed36a5f8-d2d8-5ac8-b5c9-51afdd0902bf', - name: 'Popup: View Snapshots button is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/index.html`);\n' + - ' // Popup renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'View Snapshots'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: View Snapshots button is present', - scope: 'Popup: View Snapshots button is present', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:28.461Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Popup: View Snapshots button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f00d7569-9a5e-5ee9-9420-ac779801d0aa', - name: 'Library: page renders with Snapshot Library heading', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/library.html`);\n' + - ' // LibraryPage renders

Snapshot Library

\n' + - " await expect(page.getByRole('heading', {\n" + - " name: 'Snapshot Library'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: page renders with Snapshot Library heading', - scope: 'Library: page renders with Snapshot Library heading', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:28.461Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Library: page renders with Snapshot Library heading' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '32b47838-8314-5e76-bc3f-b691e8d0f31c', - name: 'Library: search input is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/library.html`);\n' + - ' // LibraryPage renders \n' + - " const searchInput = page.getByPlaceholder('Search snapshots...');\n" + - ' await expect(searchInput).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input is present', - scope: 'Library: search input is present', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:28.461Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Library: search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '41dd3b33-2d3f-597b-90ee-867d6a0a20b8', - name: 'Library: search input accepts text and filters', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/library.html`);\n' + - " const searchInput = page.getByPlaceholder('Search snapshots...');\n" + - " await searchInput.fill('homepage');\n" + - " await expect(searchInput).toHaveValue('homepage');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input accepts text and filters', - scope: 'Library: search input accepts text and filters', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:28.462Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Library: search input accepts text and filters' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5360c839-5954-5189-bb0f-6fc9c9ce0dff', - name: 'Snapshots: page renders without crashing', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/snapshots.html`);\n' + - ' // Percy logo should render — confirms BrandMark loaded correctly\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Snapshots: page renders without crashing', - scope: 'Snapshots: page renders without crashing', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:28.462Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Snapshots: page renders without crashing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dced9cf4-a819-5bcf-909a-350fdd1bebf9', - name: 'Snapshots: page renders without crashing', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/snapshots.html`);\n' + - ' // Percy logo should render — confirms BrandMark loaded correctly\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Snapshots: page renders without crashing', - scope: 'Snapshots: page renders without crashing', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:28.462Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Snapshots: page renders without crashing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'b3a1d1d6-381f-4ad1-8014-f39aa2f67e4e', - name: 'beforeAll hook', - result: 'failed', - test_run_id: '1c220502-c23c-56a9-b39f-b70ddae3e9da', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:15:28.435Z', - finished_at: '2026-09-28T19:15:28.458Z' - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1c220502-c23c-56a9-b39f-b70ddae3e9da', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/index.html`);\n' + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'skipped', - duration_in_ms: 40, - started_at: '2026-09-28T19:15:28.423Z', - finished_at: '2026-09-28T19:15:28.463Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Popup: Percy logo renders' - }, - hooks: [ 'b3a1d1d6-381f-4ad1-8014-f39aa2f67e4e' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 14057:0 -2026-09-28T19:15:30.351Z CLI info [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:15:30.563Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '727633c9-cafd-5ec1-8414-1249d7d11b72', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:30.553Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:30.758Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=4e6bb0cc3c51213a8ce8fa3e93f3aaba157c8dd6904e4446d66ac1c8ecb4204a platform={} -2026-09-28T19:15:30.769Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '87b44e74-c00a-5b26-a7f5-cf983cdfde14', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:30.763Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:30.774Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:30.687Z', - uuid: '727633c9-cafd-5ec1-8414-1249d7d11b72', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 26, - test_run_uuid: '727633c9-cafd-5ec1-8414-1249d7d11b72' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:30.715Z', - uuid: '727633c9-cafd-5ec1-8414-1249d7d11b72', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '727633c9-cafd-5ec1-8414-1249d7d11b72' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:30.717Z', - uuid: '727633c9-cafd-5ec1-8414-1249d7d11b72', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '727633c9-cafd-5ec1-8414-1249d7d11b72' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:30.775Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '727633c9-cafd-5ec1-8414-1249d7d11b72', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 211, - started_at: '2026-09-28T19:15:30.553Z', - finished_at: '2026-09-28T19:15:30.764Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:31.072Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=4e6bb0cc3c51213a8ce8fa3e93f3aaba157c8dd6904e4446d66ac1c8ecb4204a platform={} -2026-09-28T19:15:31.081Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd5f1362a-bc93-5bf8-ba21-2f31ae928f31', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:31.078Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:31.085Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:30.769Z', - uuid: '87b44e74-c00a-5b26-a7f5-cf983cdfde14', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 287, - test_run_uuid: '87b44e74-c00a-5b26-a7f5-cf983cdfde14' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:31.057Z', - uuid: '87b44e74-c00a-5b26-a7f5-cf983cdfde14', - kind: 'TEST_STEP', - message: 'Expect "toContain"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '87b44e74-c00a-5b26-a7f5-cf983cdfde14' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:31.087Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '87b44e74-c00a-5b26-a7f5-cf983cdfde14', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 315, - started_at: '2026-09-28T19:15:30.763Z', - finished_at: '2026-09-28T19:15:31.078Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:31.091Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=4e6bb0cc3c51213a8ce8fa3e93f3aaba157c8dd6904e4446d66ac1c8ecb4204a platform={} -2026-09-28T19:15:31.104Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0c329046-5288-5a16-b8ff-41c9ce8cd283', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:31.094Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:31.117Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:31.083Z', - uuid: 'd5f1362a-bc93-5bf8-ba21-2f31ae928f31', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'd5f1362a-bc93-5bf8-ba21-2f31ae928f31' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:31.086Z', - uuid: 'd5f1362a-bc93-5bf8-ba21-2f31ae928f31', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd5f1362a-bc93-5bf8-ba21-2f31ae928f31' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:31.087Z', - uuid: 'd5f1362a-bc93-5bf8-ba21-2f31ae928f31', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd5f1362a-bc93-5bf8-ba21-2f31ae928f31' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:31.119Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd5f1362a-bc93-5bf8-ba21-2f31ae928f31', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:15:31.078Z', - finished_at: '2026-09-28T19:15:31.094Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:31.121Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=4e6bb0cc3c51213a8ce8fa3e93f3aaba157c8dd6904e4446d66ac1c8ecb4204a platform={} -2026-09-28T19:15:31.127Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd46864ab-c84e-51aa-87d3-01c382c73e8c', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:31.124Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:31.131Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:31.102Z', - uuid: '0c329046-5288-5a16-b8ff-41c9ce8cd283', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 9, - test_run_uuid: '0c329046-5288-5a16-b8ff-41c9ce8cd283' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:31.112Z', - uuid: '0c329046-5288-5a16-b8ff-41c9ce8cd283', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0c329046-5288-5a16-b8ff-41c9ce8cd283' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:31.114Z', - uuid: '0c329046-5288-5a16-b8ff-41c9ce8cd283', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0c329046-5288-5a16-b8ff-41c9ce8cd283' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:31.132Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0c329046-5288-5a16-b8ff-41c9ce8cd283', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 30, - started_at: '2026-09-28T19:15:31.094Z', - finished_at: '2026-09-28T19:15:31.124Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:31.526Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:30.687Z', - uuid: '727633c9-cafd-5ec1-8414-1249d7d11b72', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 26, - test_run_uuid: '727633c9-cafd-5ec1-8414-1249d7d11b72' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:30.715Z', - uuid: '727633c9-cafd-5ec1-8414-1249d7d11b72', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '727633c9-cafd-5ec1-8414-1249d7d11b72' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:30.717Z', - uuid: '727633c9-cafd-5ec1-8414-1249d7d11b72', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '727633c9-cafd-5ec1-8414-1249d7d11b72' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:30.769Z', - uuid: '87b44e74-c00a-5b26-a7f5-cf983cdfde14', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 287, - test_run_uuid: '87b44e74-c00a-5b26-a7f5-cf983cdfde14' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:31.057Z', - uuid: '87b44e74-c00a-5b26-a7f5-cf983cdfde14', - kind: 'TEST_STEP', - message: 'Expect "toContain"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '87b44e74-c00a-5b26-a7f5-cf983cdfde14' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:31.083Z', - uuid: 'd5f1362a-bc93-5bf8-ba21-2f31ae928f31', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'd5f1362a-bc93-5bf8-ba21-2f31ae928f31' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:31.086Z', - uuid: 'd5f1362a-bc93-5bf8-ba21-2f31ae928f31', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd5f1362a-bc93-5bf8-ba21-2f31ae928f31' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:31.087Z', - uuid: 'd5f1362a-bc93-5bf8-ba21-2f31ae928f31', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd5f1362a-bc93-5bf8-ba21-2f31ae928f31' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:31.102Z', - uuid: '0c329046-5288-5a16-b8ff-41c9ce8cd283', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 9, - test_run_uuid: '0c329046-5288-5a16-b8ff-41c9ce8cd283' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:31.112Z', - uuid: '0c329046-5288-5a16-b8ff-41c9ce8cd283', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0c329046-5288-5a16-b8ff-41c9ce8cd283' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:31.114Z', - uuid: '0c329046-5288-5a16-b8ff-41c9ce8cd283', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0c329046-5288-5a16-b8ff-41c9ce8cd283' - } - ] - } -] to 14057:0 -2026-09-28T19:15:31.528Z CLI info [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:15:32.351Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '727633c9-cafd-5ec1-8414-1249d7d11b72', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:30.553Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '87b44e74-c00a-5b26-a7f5-cf983cdfde14', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:30.763Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '727633c9-cafd-5ec1-8414-1249d7d11b72', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 211, - started_at: '2026-09-28T19:15:30.553Z', - finished_at: '2026-09-28T19:15:30.764Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd5f1362a-bc93-5bf8-ba21-2f31ae928f31', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:31.078Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '87b44e74-c00a-5b26-a7f5-cf983cdfde14', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 315, - started_at: '2026-09-28T19:15:30.763Z', - finished_at: '2026-09-28T19:15:31.078Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0c329046-5288-5a16-b8ff-41c9ce8cd283', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:31.094Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd5f1362a-bc93-5bf8-ba21-2f31ae928f31', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:15:31.078Z', - finished_at: '2026-09-28T19:15:31.094Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd46864ab-c84e-51aa-87d3-01c382c73e8c', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:31.124Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0c329046-5288-5a16-b8ff-41c9ce8cd283', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 30, - started_at: '2026-09-28T19:15:31.094Z', - finished_at: '2026-09-28T19:15:31.124Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 14057:0 -2026-09-28T19:15:32.352Z CLI info [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:15:33.444Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=4e6bb0cc3c51213a8ce8fa3e93f3aaba157c8dd6904e4446d66ac1c8ecb4204a platform={} -2026-09-28T19:15:33.461Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:31.129Z', - uuid: 'd46864ab-c84e-51aa-87d3-01c382c73e8c', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2294, - test_run_uuid: 'd46864ab-c84e-51aa-87d3-01c382c73e8c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:33.428Z', - uuid: 'd46864ab-c84e-51aa-87d3-01c382c73e8c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd46864ab-c84e-51aa-87d3-01c382c73e8c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:33.430Z', - uuid: 'd46864ab-c84e-51aa-87d3-01c382c73e8c', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'd46864ab-c84e-51aa-87d3-01c382c73e8c' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:33.463Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd46864ab-c84e-51aa-87d3-01c382c73e8c', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 2325, - started_at: '2026-09-28T19:15:31.124Z', - finished_at: '2026-09-28T19:15:33.449Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:34.352Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Processing batch event [ - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd46864ab-c84e-51aa-87d3-01c382c73e8c', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 2325, - started_at: '2026-09-28T19:15:31.124Z', - finished_at: '2026-09-28T19:15:33.449Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 14057:0 -2026-09-28T19:15:34.352Z CLI info [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:15:35.082Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'bbb64ddc-39ec-53fe-b8e5-b62179a0d5a4', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:35.075Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:35.093Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: '3f7f0c17-ac46-44d5-bc5b-4b319740a71b', - name: 'beforeEach hook', - result: 'pending', - test_run_id: 'bbb64ddc-39ec-53fe-b8e5-b62179a0d5a4', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:15:35.090Z' - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:35.152Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:15:35.091Z', - uuid: '3f7f0c17-ac46-44d5-bc5b-4b319740a71b', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - hook_run_uuid: '3f7f0c17-ac46-44d5-bc5b-4b319740a71b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:15:35.099Z', - uuid: '3f7f0c17-ac46-44d5-bc5b-4b319740a71b', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: '3f7f0c17-ac46-44d5-bc5b-4b319740a71b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:15:35.103Z', - uuid: '3f7f0c17-ac46-44d5-bc5b-4b319740a71b', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 31, - hook_run_uuid: '3f7f0c17-ac46-44d5-bc5b-4b319740a71b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:15:35.135Z', - uuid: '3f7f0c17-ac46-44d5-bc5b-4b319740a71b', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 12, - hook_run_uuid: '3f7f0c17-ac46-44d5-bc5b-4b319740a71b' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:35.153Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: '3f7f0c17-ac46-44d5-bc5b-4b319740a71b', - name: 'beforeEach hook', - result: 'passed', - test_run_id: 'bbb64ddc-39ec-53fe-b8e5-b62179a0d5a4', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:15:35.090Z', - finished_at: '2026-09-28T19:15:35.147Z' - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:35.177Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=8ea6f2855b89a49220903a70a6e201bbe112977321913c5f44f5a3e30e883da7 platform={} -2026-09-28T19:15:35.186Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '72b25cf6-80dd-59c9-8fff-fd64d13f87e2', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:35.180Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:35.190Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.148Z', - uuid: 'bbb64ddc-39ec-53fe-b8e5-b62179a0d5a4', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'bbb64ddc-39ec-53fe-b8e5-b62179a0d5a4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.153Z', - uuid: 'bbb64ddc-39ec-53fe-b8e5-b62179a0d5a4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bbb64ddc-39ec-53fe-b8e5-b62179a0d5a4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.154Z', - uuid: 'bbb64ddc-39ec-53fe-b8e5-b62179a0d5a4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bbb64ddc-39ec-53fe-b8e5-b62179a0d5a4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.154Z', - uuid: 'bbb64ddc-39ec-53fe-b8e5-b62179a0d5a4', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bbb64ddc-39ec-53fe-b8e5-b62179a0d5a4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.154Z', - uuid: 'bbb64ddc-39ec-53fe-b8e5-b62179a0d5a4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bbb64ddc-39ec-53fe-b8e5-b62179a0d5a4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.155Z', - uuid: 'bbb64ddc-39ec-53fe-b8e5-b62179a0d5a4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bbb64ddc-39ec-53fe-b8e5-b62179a0d5a4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.155Z', - uuid: 'bbb64ddc-39ec-53fe-b8e5-b62179a0d5a4', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bbb64ddc-39ec-53fe-b8e5-b62179a0d5a4' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:35.191Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'bbb64ddc-39ec-53fe-b8e5-b62179a0d5a4', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 107, - started_at: '2026-09-28T19:15:35.075Z', - finished_at: '2026-09-28T19:15:35.182Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [ '3f7f0c17-ac46-44d5-bc5b-4b319740a71b' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:35.193Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:15:35.197Z CLI error [TEST REPORTING AND ANALYTICS:service] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:15:35.206Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=8ea6f2855b89a49220903a70a6e201bbe112977321913c5f44f5a3e30e883da7 platform={} -2026-09-28T19:15:35.214Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6314bdf3-4ff9-5e84-8818-fb7043e8e655', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:35.209Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:35.219Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.191Z', - uuid: '72b25cf6-80dd-59c9-8fff-fd64d13f87e2', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '72b25cf6-80dd-59c9-8fff-fd64d13f87e2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.194Z', - uuid: '72b25cf6-80dd-59c9-8fff-fd64d13f87e2', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '72b25cf6-80dd-59c9-8fff-fd64d13f87e2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.194Z', - uuid: '72b25cf6-80dd-59c9-8fff-fd64d13f87e2', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '72b25cf6-80dd-59c9-8fff-fd64d13f87e2' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:35.220Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '72b25cf6-80dd-59c9-8fff-fd64d13f87e2', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 30, - started_at: '2026-09-28T19:15:35.180Z', - finished_at: '2026-09-28T19:15:35.210Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:35.221Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:15:35.221Z CLI error [TEST REPORTING AND ANALYTICS:service] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:15:35.226Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=8ea6f2855b89a49220903a70a6e201bbe112977321913c5f44f5a3e30e883da7 platform={} -2026-09-28T19:15:35.227Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:31.129Z', - uuid: 'd46864ab-c84e-51aa-87d3-01c382c73e8c', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2294, - test_run_uuid: 'd46864ab-c84e-51aa-87d3-01c382c73e8c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:33.428Z', - uuid: 'd46864ab-c84e-51aa-87d3-01c382c73e8c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd46864ab-c84e-51aa-87d3-01c382c73e8c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:33.430Z', - uuid: 'd46864ab-c84e-51aa-87d3-01c382c73e8c', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'd46864ab-c84e-51aa-87d3-01c382c73e8c' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:15:35.091Z', - uuid: '3f7f0c17-ac46-44d5-bc5b-4b319740a71b', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - hook_run_uuid: '3f7f0c17-ac46-44d5-bc5b-4b319740a71b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:15:35.099Z', - uuid: '3f7f0c17-ac46-44d5-bc5b-4b319740a71b', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: '3f7f0c17-ac46-44d5-bc5b-4b319740a71b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:15:35.103Z', - uuid: '3f7f0c17-ac46-44d5-bc5b-4b319740a71b', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 31, - hook_run_uuid: '3f7f0c17-ac46-44d5-bc5b-4b319740a71b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:15:35.135Z', - uuid: '3f7f0c17-ac46-44d5-bc5b-4b319740a71b', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 12, - hook_run_uuid: '3f7f0c17-ac46-44d5-bc5b-4b319740a71b' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.148Z', - uuid: 'bbb64ddc-39ec-53fe-b8e5-b62179a0d5a4', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'bbb64ddc-39ec-53fe-b8e5-b62179a0d5a4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.153Z', - uuid: 'bbb64ddc-39ec-53fe-b8e5-b62179a0d5a4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bbb64ddc-39ec-53fe-b8e5-b62179a0d5a4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.154Z', - uuid: 'bbb64ddc-39ec-53fe-b8e5-b62179a0d5a4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bbb64ddc-39ec-53fe-b8e5-b62179a0d5a4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.154Z', - uuid: 'bbb64ddc-39ec-53fe-b8e5-b62179a0d5a4', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bbb64ddc-39ec-53fe-b8e5-b62179a0d5a4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.154Z', - uuid: 'bbb64ddc-39ec-53fe-b8e5-b62179a0d5a4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bbb64ddc-39ec-53fe-b8e5-b62179a0d5a4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.155Z', - uuid: 'bbb64ddc-39ec-53fe-b8e5-b62179a0d5a4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bbb64ddc-39ec-53fe-b8e5-b62179a0d5a4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.155Z', - uuid: 'bbb64ddc-39ec-53fe-b8e5-b62179a0d5a4', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bbb64ddc-39ec-53fe-b8e5-b62179a0d5a4' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.191Z', - uuid: '72b25cf6-80dd-59c9-8fff-fd64d13f87e2', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '72b25cf6-80dd-59c9-8fff-fd64d13f87e2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.194Z', - uuid: '72b25cf6-80dd-59c9-8fff-fd64d13f87e2', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '72b25cf6-80dd-59c9-8fff-fd64d13f87e2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.194Z', - uuid: '72b25cf6-80dd-59c9-8fff-fd64d13f87e2', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '72b25cf6-80dd-59c9-8fff-fd64d13f87e2' - } - ] - } -] to 14057:0 -2026-09-28T19:15:35.228Z CLI info [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:15:35.233Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dcd2950c-d7b1-509d-bc50-8c51baa77766', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:35.229Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:35.244Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.219Z', - uuid: '6314bdf3-4ff9-5e84-8818-fb7043e8e655', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '6314bdf3-4ff9-5e84-8818-fb7043e8e655' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.221Z', - uuid: '6314bdf3-4ff9-5e84-8818-fb7043e8e655', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6314bdf3-4ff9-5e84-8818-fb7043e8e655' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.221Z', - uuid: '6314bdf3-4ff9-5e84-8818-fb7043e8e655', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6314bdf3-4ff9-5e84-8818-fb7043e8e655' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:35.246Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:15:35.246Z CLI error [TEST REPORTING AND ANALYTICS:service] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:15:35.246Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6314bdf3-4ff9-5e84-8818-fb7043e8e655', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 20, - started_at: '2026-09-28T19:15:35.209Z', - finished_at: '2026-09-28T19:15:35.229Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:35.258Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=8ea6f2855b89a49220903a70a6e201bbe112977321913c5f44f5a3e30e883da7 platform={} -2026-09-28T19:15:35.272Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6adef5a7-3fdc-53e8-bdae-5f153295f838', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:35.261Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:35.283Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.240Z', - uuid: 'dcd2950c-d7b1-509d-bc50-8c51baa77766', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 10, - test_run_uuid: 'dcd2950c-d7b1-509d-bc50-8c51baa77766' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.251Z', - uuid: 'dcd2950c-d7b1-509d-bc50-8c51baa77766', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'dcd2950c-d7b1-509d-bc50-8c51baa77766' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.252Z', - uuid: 'dcd2950c-d7b1-509d-bc50-8c51baa77766', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'dcd2950c-d7b1-509d-bc50-8c51baa77766' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:35.284Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dcd2950c-d7b1-509d-bc50-8c51baa77766', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 33, - started_at: '2026-09-28T19:15:35.229Z', - finished_at: '2026-09-28T19:15:35.262Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:35.298Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:15:35.299Z CLI error [TEST REPORTING AND ANALYTICS:service] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:15:35.303Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=8ea6f2855b89a49220903a70a6e201bbe112977321913c5f44f5a3e30e883da7 platform={} -2026-09-28T19:15:35.308Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6246e0a2-7813-5022-ad8f-1b129c09a769', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:35.306Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:35.315Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.295Z', - uuid: '6adef5a7-3fdc-53e8-bdae-5f153295f838', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '6adef5a7-3fdc-53e8-bdae-5f153295f838' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.299Z', - uuid: '6adef5a7-3fdc-53e8-bdae-5f153295f838', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6adef5a7-3fdc-53e8-bdae-5f153295f838' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.299Z', - uuid: '6adef5a7-3fdc-53e8-bdae-5f153295f838', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6adef5a7-3fdc-53e8-bdae-5f153295f838' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:35.318Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6adef5a7-3fdc-53e8-bdae-5f153295f838', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 45, - started_at: '2026-09-28T19:15:35.261Z', - finished_at: '2026-09-28T19:15:35.306Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:35.320Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:15:35.320Z CLI error [TEST REPORTING AND ANALYTICS:service] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:15:35.327Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=8ea6f2855b89a49220903a70a6e201bbe112977321913c5f44f5a3e30e883da7 platform={} -2026-09-28T19:15:35.333Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '404a5d40-4e75-588e-bc78-ce9e0e3e2b78', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:35.330Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:35.337Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.316Z', - uuid: '6246e0a2-7813-5022-ad8f-1b129c09a769', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '6246e0a2-7813-5022-ad8f-1b129c09a769' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.320Z', - uuid: '6246e0a2-7813-5022-ad8f-1b129c09a769', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '6246e0a2-7813-5022-ad8f-1b129c09a769' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.322Z', - uuid: '6246e0a2-7813-5022-ad8f-1b129c09a769', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '6246e0a2-7813-5022-ad8f-1b129c09a769' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.323Z', - uuid: '6246e0a2-7813-5022-ad8f-1b129c09a769', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6246e0a2-7813-5022-ad8f-1b129c09a769' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.324Z', - uuid: '6246e0a2-7813-5022-ad8f-1b129c09a769', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6246e0a2-7813-5022-ad8f-1b129c09a769' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.324Z', - uuid: '6246e0a2-7813-5022-ad8f-1b129c09a769', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6246e0a2-7813-5022-ad8f-1b129c09a769' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:35.338Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6246e0a2-7813-5022-ad8f-1b129c09a769', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 24, - started_at: '2026-09-28T19:15:35.306Z', - finished_at: '2026-09-28T19:15:35.330Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:35.339Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:15:35.339Z CLI error [TEST REPORTING AND ANALYTICS:service] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:15:35.343Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=8ea6f2855b89a49220903a70a6e201bbe112977321913c5f44f5a3e30e883da7 platform={} -2026-09-28T19:15:35.350Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '754f1831-60b2-5e9c-b1e6-12f21d6fccd3', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:35.346Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:35.358Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.337Z', - uuid: '404a5d40-4e75-588e-bc78-ce9e0e3e2b78', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '404a5d40-4e75-588e-bc78-ce9e0e3e2b78' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.339Z', - uuid: '404a5d40-4e75-588e-bc78-ce9e0e3e2b78', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '404a5d40-4e75-588e-bc78-ce9e0e3e2b78' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.340Z', - uuid: '404a5d40-4e75-588e-bc78-ce9e0e3e2b78', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '404a5d40-4e75-588e-bc78-ce9e0e3e2b78' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.340Z', - uuid: '404a5d40-4e75-588e-bc78-ce9e0e3e2b78', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '404a5d40-4e75-588e-bc78-ce9e0e3e2b78' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:35.359Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '404a5d40-4e75-588e-bc78-ce9e0e3e2b78', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:15:35.330Z', - finished_at: '2026-09-28T19:15:35.346Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:35.362Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:15:35.363Z CLI error [TEST REPORTING AND ANALYTICS:service] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:15:35.368Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=8ea6f2855b89a49220903a70a6e201bbe112977321913c5f44f5a3e30e883da7 platform={} -2026-09-28T19:15:35.373Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '837aab5d-a213-5410-8445-49ce97cfe3da', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:35.370Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:35.377Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.361Z', - uuid: '754f1831-60b2-5e9c-b1e6-12f21d6fccd3', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '754f1831-60b2-5e9c-b1e6-12f21d6fccd3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.363Z', - uuid: '754f1831-60b2-5e9c-b1e6-12f21d6fccd3', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '754f1831-60b2-5e9c-b1e6-12f21d6fccd3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.364Z', - uuid: '754f1831-60b2-5e9c-b1e6-12f21d6fccd3', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '754f1831-60b2-5e9c-b1e6-12f21d6fccd3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.365Z', - uuid: '754f1831-60b2-5e9c-b1e6-12f21d6fccd3', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '754f1831-60b2-5e9c-b1e6-12f21d6fccd3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.365Z', - uuid: '754f1831-60b2-5e9c-b1e6-12f21d6fccd3', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '754f1831-60b2-5e9c-b1e6-12f21d6fccd3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.365Z', - uuid: '754f1831-60b2-5e9c-b1e6-12f21d6fccd3', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '754f1831-60b2-5e9c-b1e6-12f21d6fccd3' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:35.379Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '754f1831-60b2-5e9c-b1e6-12f21d6fccd3', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 24, - started_at: '2026-09-28T19:15:35.346Z', - finished_at: '2026-09-28T19:15:35.370Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:35.379Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:15:35.379Z CLI error [TEST REPORTING AND ANALYTICS:service] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:15:35.382Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=8ea6f2855b89a49220903a70a6e201bbe112977321913c5f44f5a3e30e883da7 platform={} -2026-09-28T19:15:35.387Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1181d8eb-1bfc-5556-81c4-4929ee07a8a7', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:35.384Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:35.390Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.377Z', - uuid: '837aab5d-a213-5410-8445-49ce97cfe3da', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '837aab5d-a213-5410-8445-49ce97cfe3da' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.378Z', - uuid: '837aab5d-a213-5410-8445-49ce97cfe3da', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '837aab5d-a213-5410-8445-49ce97cfe3da' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.379Z', - uuid: '837aab5d-a213-5410-8445-49ce97cfe3da', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '837aab5d-a213-5410-8445-49ce97cfe3da' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:35.391Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '837aab5d-a213-5410-8445-49ce97cfe3da', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 14, - started_at: '2026-09-28T19:15:35.370Z', - finished_at: '2026-09-28T19:15:35.384Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:35.392Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:15:35.393Z CLI error [TEST REPORTING AND ANALYTICS:service] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:15:35.398Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=8ea6f2855b89a49220903a70a6e201bbe112977321913c5f44f5a3e30e883da7 platform={} -2026-09-28T19:15:35.403Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a9169c3f-7ae0-546e-8e83-92d8388d3f87', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:35.400Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:35.407Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.391Z', - uuid: '1181d8eb-1bfc-5556-81c4-4929ee07a8a7', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '1181d8eb-1bfc-5556-81c4-4929ee07a8a7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.393Z', - uuid: '1181d8eb-1bfc-5556-81c4-4929ee07a8a7', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '1181d8eb-1bfc-5556-81c4-4929ee07a8a7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.395Z', - uuid: '1181d8eb-1bfc-5556-81c4-4929ee07a8a7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1181d8eb-1bfc-5556-81c4-4929ee07a8a7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.395Z', - uuid: '1181d8eb-1bfc-5556-81c4-4929ee07a8a7', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1181d8eb-1bfc-5556-81c4-4929ee07a8a7' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:35.409Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1181d8eb-1bfc-5556-81c4-4929ee07a8a7', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:15:35.384Z', - finished_at: '2026-09-28T19:15:35.400Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:35.409Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:15:35.410Z CLI error [TEST REPORTING AND ANALYTICS:service] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:15:35.416Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=8ea6f2855b89a49220903a70a6e201bbe112977321913c5f44f5a3e30e883da7 platform={} -2026-09-28T19:15:35.427Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fa0a32b1-1397-54f6-81c6-5112fefd2492', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:35.418Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:35.430Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'e4f73096-5e2b-4cd7-9527-860e4b133e4f', - name: 'beforeEach hook', - result: 'pending', - test_run_id: 'fa0a32b1-1397-54f6-81c6-5112fefd2492', - body: { lang: 'node', code: null }, - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:15:35.427Z' - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:35.432Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.407Z', - uuid: 'a9169c3f-7ae0-546e-8e83-92d8388d3f87', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'a9169c3f-7ae0-546e-8e83-92d8388d3f87' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.408Z', - uuid: 'a9169c3f-7ae0-546e-8e83-92d8388d3f87', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'a9169c3f-7ae0-546e-8e83-92d8388d3f87' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.410Z', - uuid: 'a9169c3f-7ae0-546e-8e83-92d8388d3f87', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a9169c3f-7ae0-546e-8e83-92d8388d3f87' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.411Z', - uuid: 'a9169c3f-7ae0-546e-8e83-92d8388d3f87', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a9169c3f-7ae0-546e-8e83-92d8388d3f87' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.411Z', - uuid: 'a9169c3f-7ae0-546e-8e83-92d8388d3f87', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'a9169c3f-7ae0-546e-8e83-92d8388d3f87' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.412Z', - uuid: 'a9169c3f-7ae0-546e-8e83-92d8388d3f87', - kind: 'TEST_STEP', - message: 'Expect "toBeUndefined"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a9169c3f-7ae0-546e-8e83-92d8388d3f87' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:35.433Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a9169c3f-7ae0-546e-8e83-92d8388d3f87', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:15:35.400Z', - finished_at: '2026-09-28T19:15:35.419Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:35.435Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:15:35.429Z', - uuid: 'e4f73096-5e2b-4cd7-9527-860e4b133e4f', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: 'e4f73096-5e2b-4cd7-9527-860e4b133e4f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:15:35.430Z', - uuid: 'e4f73096-5e2b-4cd7-9527-860e4b133e4f', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: 'e4f73096-5e2b-4cd7-9527-860e4b133e4f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:15:35.430Z', - uuid: 'e4f73096-5e2b-4cd7-9527-860e4b133e4f', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: 'e4f73096-5e2b-4cd7-9527-860e4b133e4f' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:35.436Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'e4f73096-5e2b-4cd7-9527-860e4b133e4f', - name: 'beforeEach hook', - result: 'passed', - test_run_id: 'fa0a32b1-1397-54f6-81c6-5112fefd2492', - body: { lang: 'node', code: null }, - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:15:35.427Z', - finished_at: '2026-09-28T19:15:35.432Z' - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:35.437Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=8ea6f2855b89a49220903a70a6e201bbe112977321913c5f44f5a3e30e883da7 platform={} -2026-09-28T19:15:35.443Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6f65dce4-57da-5c22-a116-375e161f209f', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:35.439Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:35.445Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.433Z', - uuid: 'fa0a32b1-1397-54f6-81c6-5112fefd2492', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'fa0a32b1-1397-54f6-81c6-5112fefd2492' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.435Z', - uuid: 'fa0a32b1-1397-54f6-81c6-5112fefd2492', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fa0a32b1-1397-54f6-81c6-5112fefd2492' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.435Z', - uuid: 'fa0a32b1-1397-54f6-81c6-5112fefd2492', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fa0a32b1-1397-54f6-81c6-5112fefd2492' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:35.446Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fa0a32b1-1397-54f6-81c6-5112fefd2492', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 22, - started_at: '2026-09-28T19:15:35.418Z', - finished_at: '2026-09-28T19:15:35.440Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [ 'e4f73096-5e2b-4cd7-9527-860e4b133e4f' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:35.448Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:15:35.448Z CLI error [TEST REPORTING AND ANALYTICS:service] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:15:35.455Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=8ea6f2855b89a49220903a70a6e201bbe112977321913c5f44f5a3e30e883da7 platform={} -2026-09-28T19:15:35.464Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.447Z', - uuid: '6f65dce4-57da-5c22-a116-375e161f209f', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '6f65dce4-57da-5c22-a116-375e161f209f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.448Z', - uuid: '6f65dce4-57da-5c22-a116-375e161f209f', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '6f65dce4-57da-5c22-a116-375e161f209f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.449Z', - uuid: '6f65dce4-57da-5c22-a116-375e161f209f', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '6f65dce4-57da-5c22-a116-375e161f209f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.451Z', - uuid: '6f65dce4-57da-5c22-a116-375e161f209f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6f65dce4-57da-5c22-a116-375e161f209f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.451Z', - uuid: '6f65dce4-57da-5c22-a116-375e161f209f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6f65dce4-57da-5c22-a116-375e161f209f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.451Z', - uuid: '6f65dce4-57da-5c22-a116-375e161f209f', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '6f65dce4-57da-5c22-a116-375e161f209f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.452Z', - uuid: '6f65dce4-57da-5c22-a116-375e161f209f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6f65dce4-57da-5c22-a116-375e161f209f' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:35.466Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6f65dce4-57da-5c22-a116-375e161f209f', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:15:35.439Z', - finished_at: '2026-09-28T19:15:35.458Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:36.354Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'bbb64ddc-39ec-53fe-b8e5-b62179a0d5a4', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:35.075Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: '3f7f0c17-ac46-44d5-bc5b-4b319740a71b', - name: 'beforeEach hook', - result: 'pending', - test_run_id: 'bbb64ddc-39ec-53fe-b8e5-b62179a0d5a4', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:15:35.090Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: '3f7f0c17-ac46-44d5-bc5b-4b319740a71b', - name: 'beforeEach hook', - result: 'passed', - test_run_id: 'bbb64ddc-39ec-53fe-b8e5-b62179a0d5a4', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:15:35.090Z', - finished_at: '2026-09-28T19:15:35.147Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '72b25cf6-80dd-59c9-8fff-fd64d13f87e2', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:35.180Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'bbb64ddc-39ec-53fe-b8e5-b62179a0d5a4', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 107, - started_at: '2026-09-28T19:15:35.075Z', - finished_at: '2026-09-28T19:15:35.182Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [ '3f7f0c17-ac46-44d5-bc5b-4b319740a71b' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6314bdf3-4ff9-5e84-8818-fb7043e8e655', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:35.209Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '72b25cf6-80dd-59c9-8fff-fd64d13f87e2', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 30, - started_at: '2026-09-28T19:15:35.180Z', - finished_at: '2026-09-28T19:15:35.210Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dcd2950c-d7b1-509d-bc50-8c51baa77766', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:35.229Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6314bdf3-4ff9-5e84-8818-fb7043e8e655', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 20, - started_at: '2026-09-28T19:15:35.209Z', - finished_at: '2026-09-28T19:15:35.229Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6adef5a7-3fdc-53e8-bdae-5f153295f838', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:35.261Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dcd2950c-d7b1-509d-bc50-8c51baa77766', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 33, - started_at: '2026-09-28T19:15:35.229Z', - finished_at: '2026-09-28T19:15:35.262Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6246e0a2-7813-5022-ad8f-1b129c09a769', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:35.306Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6adef5a7-3fdc-53e8-bdae-5f153295f838', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 45, - started_at: '2026-09-28T19:15:35.261Z', - finished_at: '2026-09-28T19:15:35.306Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '404a5d40-4e75-588e-bc78-ce9e0e3e2b78', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:35.330Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6246e0a2-7813-5022-ad8f-1b129c09a769', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 24, - started_at: '2026-09-28T19:15:35.306Z', - finished_at: '2026-09-28T19:15:35.330Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '754f1831-60b2-5e9c-b1e6-12f21d6fccd3', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:35.346Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '404a5d40-4e75-588e-bc78-ce9e0e3e2b78', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:15:35.330Z', - finished_at: '2026-09-28T19:15:35.346Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '837aab5d-a213-5410-8445-49ce97cfe3da', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:35.370Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '754f1831-60b2-5e9c-b1e6-12f21d6fccd3', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 24, - started_at: '2026-09-28T19:15:35.346Z', - finished_at: '2026-09-28T19:15:35.370Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1181d8eb-1bfc-5556-81c4-4929ee07a8a7', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:35.384Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '837aab5d-a213-5410-8445-49ce97cfe3da', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 14, - started_at: '2026-09-28T19:15:35.370Z', - finished_at: '2026-09-28T19:15:35.384Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a9169c3f-7ae0-546e-8e83-92d8388d3f87', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:35.400Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1181d8eb-1bfc-5556-81c4-4929ee07a8a7', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:15:35.384Z', - finished_at: '2026-09-28T19:15:35.400Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fa0a32b1-1397-54f6-81c6-5112fefd2492', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:35.418Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'e4f73096-5e2b-4cd7-9527-860e4b133e4f', - name: 'beforeEach hook', - result: 'pending', - test_run_id: 'fa0a32b1-1397-54f6-81c6-5112fefd2492', - body: { lang: 'node', code: null }, - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:15:35.427Z' - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a9169c3f-7ae0-546e-8e83-92d8388d3f87', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:15:35.400Z', - finished_at: '2026-09-28T19:15:35.419Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'e4f73096-5e2b-4cd7-9527-860e4b133e4f', - name: 'beforeEach hook', - result: 'passed', - test_run_id: 'fa0a32b1-1397-54f6-81c6-5112fefd2492', - body: { lang: 'node', code: null }, - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:15:35.427Z', - finished_at: '2026-09-28T19:15:35.432Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6f65dce4-57da-5c22-a116-375e161f209f', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:35.439Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fa0a32b1-1397-54f6-81c6-5112fefd2492', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 22, - started_at: '2026-09-28T19:15:35.418Z', - finished_at: '2026-09-28T19:15:35.440Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [ 'e4f73096-5e2b-4cd7-9527-860e4b133e4f' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6f65dce4-57da-5c22-a116-375e161f209f', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:15:35.439Z', - finished_at: '2026-09-28T19:15:35.458Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 14057:0 -2026-09-28T19:15:36.356Z CLI info [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:15:37.142Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '948e02b0-f053-5efd-a206-1012bebc3840', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:37.132Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:37.219Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=551db9323d16314ec53a97bd4a399ec178357a7758c6a6a2c107350d9bfc0098 platform={} -2026-09-28T19:15:37.226Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '79d6f735-de9c-5504-8aed-f8026dde9255', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:37.222Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:37.232Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:37.190Z', - uuid: '948e02b0-f053-5efd-a206-1012bebc3840', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 10, - test_run_uuid: '948e02b0-f053-5efd-a206-1012bebc3840' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:37.203Z', - uuid: '948e02b0-f053-5efd-a206-1012bebc3840', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '948e02b0-f053-5efd-a206-1012bebc3840' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:37.204Z', - uuid: '948e02b0-f053-5efd-a206-1012bebc3840', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '948e02b0-f053-5efd-a206-1012bebc3840' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:37.233Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '948e02b0-f053-5efd-a206-1012bebc3840', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 91, - started_at: '2026-09-28T19:15:37.132Z', - finished_at: '2026-09-28T19:15:37.223Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:37.235Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=551db9323d16314ec53a97bd4a399ec178357a7758c6a6a2c107350d9bfc0098 platform={} -2026-09-28T19:15:37.245Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:37.228Z', - uuid: '79d6f735-de9c-5504-8aed-f8026dde9255', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '79d6f735-de9c-5504-8aed-f8026dde9255' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:37.230Z', - uuid: '79d6f735-de9c-5504-8aed-f8026dde9255', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '79d6f735-de9c-5504-8aed-f8026dde9255' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:37.231Z', - uuid: '79d6f735-de9c-5504-8aed-f8026dde9255', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '79d6f735-de9c-5504-8aed-f8026dde9255' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:37.231Z', - uuid: '79d6f735-de9c-5504-8aed-f8026dde9255', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '79d6f735-de9c-5504-8aed-f8026dde9255' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:37.231Z', - uuid: '79d6f735-de9c-5504-8aed-f8026dde9255', - kind: 'TEST_STEP', - message: 'Expect "toBeGreaterThan"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '79d6f735-de9c-5504-8aed-f8026dde9255' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:37.246Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '79d6f735-de9c-5504-8aed-f8026dde9255', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:15:37.222Z', - finished_at: '2026-09-28T19:15:37.238Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:37.484Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.219Z', - uuid: '6314bdf3-4ff9-5e84-8818-fb7043e8e655', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '6314bdf3-4ff9-5e84-8818-fb7043e8e655' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.221Z', - uuid: '6314bdf3-4ff9-5e84-8818-fb7043e8e655', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6314bdf3-4ff9-5e84-8818-fb7043e8e655' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.221Z', - uuid: '6314bdf3-4ff9-5e84-8818-fb7043e8e655', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6314bdf3-4ff9-5e84-8818-fb7043e8e655' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.240Z', - uuid: 'dcd2950c-d7b1-509d-bc50-8c51baa77766', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 10, - test_run_uuid: 'dcd2950c-d7b1-509d-bc50-8c51baa77766' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.251Z', - uuid: 'dcd2950c-d7b1-509d-bc50-8c51baa77766', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'dcd2950c-d7b1-509d-bc50-8c51baa77766' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.252Z', - uuid: 'dcd2950c-d7b1-509d-bc50-8c51baa77766', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'dcd2950c-d7b1-509d-bc50-8c51baa77766' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.295Z', - uuid: '6adef5a7-3fdc-53e8-bdae-5f153295f838', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '6adef5a7-3fdc-53e8-bdae-5f153295f838' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.299Z', - uuid: '6adef5a7-3fdc-53e8-bdae-5f153295f838', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6adef5a7-3fdc-53e8-bdae-5f153295f838' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.299Z', - uuid: '6adef5a7-3fdc-53e8-bdae-5f153295f838', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6adef5a7-3fdc-53e8-bdae-5f153295f838' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.316Z', - uuid: '6246e0a2-7813-5022-ad8f-1b129c09a769', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '6246e0a2-7813-5022-ad8f-1b129c09a769' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.320Z', - uuid: '6246e0a2-7813-5022-ad8f-1b129c09a769', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '6246e0a2-7813-5022-ad8f-1b129c09a769' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.322Z', - uuid: '6246e0a2-7813-5022-ad8f-1b129c09a769', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '6246e0a2-7813-5022-ad8f-1b129c09a769' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.323Z', - uuid: '6246e0a2-7813-5022-ad8f-1b129c09a769', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6246e0a2-7813-5022-ad8f-1b129c09a769' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.324Z', - uuid: '6246e0a2-7813-5022-ad8f-1b129c09a769', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6246e0a2-7813-5022-ad8f-1b129c09a769' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.324Z', - uuid: '6246e0a2-7813-5022-ad8f-1b129c09a769', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6246e0a2-7813-5022-ad8f-1b129c09a769' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.337Z', - uuid: '404a5d40-4e75-588e-bc78-ce9e0e3e2b78', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '404a5d40-4e75-588e-bc78-ce9e0e3e2b78' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.339Z', - uuid: '404a5d40-4e75-588e-bc78-ce9e0e3e2b78', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '404a5d40-4e75-588e-bc78-ce9e0e3e2b78' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.340Z', - uuid: '404a5d40-4e75-588e-bc78-ce9e0e3e2b78', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '404a5d40-4e75-588e-bc78-ce9e0e3e2b78' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.340Z', - uuid: '404a5d40-4e75-588e-bc78-ce9e0e3e2b78', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '404a5d40-4e75-588e-bc78-ce9e0e3e2b78' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.361Z', - uuid: '754f1831-60b2-5e9c-b1e6-12f21d6fccd3', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '754f1831-60b2-5e9c-b1e6-12f21d6fccd3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.363Z', - uuid: '754f1831-60b2-5e9c-b1e6-12f21d6fccd3', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '754f1831-60b2-5e9c-b1e6-12f21d6fccd3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.364Z', - uuid: '754f1831-60b2-5e9c-b1e6-12f21d6fccd3', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '754f1831-60b2-5e9c-b1e6-12f21d6fccd3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.365Z', - uuid: '754f1831-60b2-5e9c-b1e6-12f21d6fccd3', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '754f1831-60b2-5e9c-b1e6-12f21d6fccd3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.365Z', - uuid: '754f1831-60b2-5e9c-b1e6-12f21d6fccd3', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '754f1831-60b2-5e9c-b1e6-12f21d6fccd3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.365Z', - uuid: '754f1831-60b2-5e9c-b1e6-12f21d6fccd3', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '754f1831-60b2-5e9c-b1e6-12f21d6fccd3' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.377Z', - uuid: '837aab5d-a213-5410-8445-49ce97cfe3da', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '837aab5d-a213-5410-8445-49ce97cfe3da' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.378Z', - uuid: '837aab5d-a213-5410-8445-49ce97cfe3da', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '837aab5d-a213-5410-8445-49ce97cfe3da' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.379Z', - uuid: '837aab5d-a213-5410-8445-49ce97cfe3da', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '837aab5d-a213-5410-8445-49ce97cfe3da' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.391Z', - uuid: '1181d8eb-1bfc-5556-81c4-4929ee07a8a7', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '1181d8eb-1bfc-5556-81c4-4929ee07a8a7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.393Z', - uuid: '1181d8eb-1bfc-5556-81c4-4929ee07a8a7', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '1181d8eb-1bfc-5556-81c4-4929ee07a8a7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.395Z', - uuid: '1181d8eb-1bfc-5556-81c4-4929ee07a8a7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1181d8eb-1bfc-5556-81c4-4929ee07a8a7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.395Z', - uuid: '1181d8eb-1bfc-5556-81c4-4929ee07a8a7', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1181d8eb-1bfc-5556-81c4-4929ee07a8a7' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.407Z', - uuid: 'a9169c3f-7ae0-546e-8e83-92d8388d3f87', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'a9169c3f-7ae0-546e-8e83-92d8388d3f87' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.408Z', - uuid: 'a9169c3f-7ae0-546e-8e83-92d8388d3f87', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'a9169c3f-7ae0-546e-8e83-92d8388d3f87' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.410Z', - uuid: 'a9169c3f-7ae0-546e-8e83-92d8388d3f87', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a9169c3f-7ae0-546e-8e83-92d8388d3f87' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.411Z', - uuid: 'a9169c3f-7ae0-546e-8e83-92d8388d3f87', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a9169c3f-7ae0-546e-8e83-92d8388d3f87' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.411Z', - uuid: 'a9169c3f-7ae0-546e-8e83-92d8388d3f87', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'a9169c3f-7ae0-546e-8e83-92d8388d3f87' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.412Z', - uuid: 'a9169c3f-7ae0-546e-8e83-92d8388d3f87', - kind: 'TEST_STEP', - message: 'Expect "toBeUndefined"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a9169c3f-7ae0-546e-8e83-92d8388d3f87' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:15:35.429Z', - uuid: 'e4f73096-5e2b-4cd7-9527-860e4b133e4f', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: 'e4f73096-5e2b-4cd7-9527-860e4b133e4f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:15:35.430Z', - uuid: 'e4f73096-5e2b-4cd7-9527-860e4b133e4f', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: 'e4f73096-5e2b-4cd7-9527-860e4b133e4f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:15:35.430Z', - uuid: 'e4f73096-5e2b-4cd7-9527-860e4b133e4f', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: 'e4f73096-5e2b-4cd7-9527-860e4b133e4f' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.433Z', - uuid: 'fa0a32b1-1397-54f6-81c6-5112fefd2492', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'fa0a32b1-1397-54f6-81c6-5112fefd2492' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.435Z', - uuid: 'fa0a32b1-1397-54f6-81c6-5112fefd2492', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fa0a32b1-1397-54f6-81c6-5112fefd2492' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.435Z', - uuid: 'fa0a32b1-1397-54f6-81c6-5112fefd2492', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fa0a32b1-1397-54f6-81c6-5112fefd2492' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.447Z', - uuid: '6f65dce4-57da-5c22-a116-375e161f209f', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '6f65dce4-57da-5c22-a116-375e161f209f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.448Z', - uuid: '6f65dce4-57da-5c22-a116-375e161f209f', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '6f65dce4-57da-5c22-a116-375e161f209f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.449Z', - uuid: '6f65dce4-57da-5c22-a116-375e161f209f', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '6f65dce4-57da-5c22-a116-375e161f209f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.451Z', - uuid: '6f65dce4-57da-5c22-a116-375e161f209f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6f65dce4-57da-5c22-a116-375e161f209f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.451Z', - uuid: '6f65dce4-57da-5c22-a116-375e161f209f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6f65dce4-57da-5c22-a116-375e161f209f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.451Z', - uuid: '6f65dce4-57da-5c22-a116-375e161f209f', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '6f65dce4-57da-5c22-a116-375e161f209f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:35.452Z', - uuid: '6f65dce4-57da-5c22-a116-375e161f209f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6f65dce4-57da-5c22-a116-375e161f209f' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:37.190Z', - uuid: '948e02b0-f053-5efd-a206-1012bebc3840', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 10, - test_run_uuid: '948e02b0-f053-5efd-a206-1012bebc3840' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:37.203Z', - uuid: '948e02b0-f053-5efd-a206-1012bebc3840', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '948e02b0-f053-5efd-a206-1012bebc3840' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:37.204Z', - uuid: '948e02b0-f053-5efd-a206-1012bebc3840', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '948e02b0-f053-5efd-a206-1012bebc3840' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:37.228Z', - uuid: '79d6f735-de9c-5504-8aed-f8026dde9255', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '79d6f735-de9c-5504-8aed-f8026dde9255' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:37.230Z', - uuid: '79d6f735-de9c-5504-8aed-f8026dde9255', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '79d6f735-de9c-5504-8aed-f8026dde9255' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:37.231Z', - uuid: '79d6f735-de9c-5504-8aed-f8026dde9255', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '79d6f735-de9c-5504-8aed-f8026dde9255' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:37.231Z', - uuid: '79d6f735-de9c-5504-8aed-f8026dde9255', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '79d6f735-de9c-5504-8aed-f8026dde9255' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:37.231Z', - uuid: '79d6f735-de9c-5504-8aed-f8026dde9255', - kind: 'TEST_STEP', - message: 'Expect "toBeGreaterThan"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '79d6f735-de9c-5504-8aed-f8026dde9255' - } - ] - } -] to 14057:0 -2026-09-28T19:15:37.484Z CLI info [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:15:38.354Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '948e02b0-f053-5efd-a206-1012bebc3840', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:37.132Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '79d6f735-de9c-5504-8aed-f8026dde9255', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:37.222Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '948e02b0-f053-5efd-a206-1012bebc3840', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 91, - started_at: '2026-09-28T19:15:37.132Z', - finished_at: '2026-09-28T19:15:37.223Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '79d6f735-de9c-5504-8aed-f8026dde9255', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:15:37.222Z', - finished_at: '2026-09-28T19:15:37.238Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 14057:0 -2026-09-28T19:15:38.355Z CLI info [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:15:39.067Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dd2216f1-1b81-5a79-9079-4d03599d4be2', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:39.059Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:39.074Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '3c2c4fe1-941f-4846-b6fc-a14221419bfd', - name: 'beforeAll hook', - result: 'pending', - test_run_id: 'dd2216f1-1b81-5a79-9079-4d03599d4be2', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:15:39.071Z' - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:39.161Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:15:39.073Z', - uuid: '3c2c4fe1-941f-4846-b6fc-a14221419bfd', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 6, - hook_run_uuid: '3c2c4fe1-941f-4846-b6fc-a14221419bfd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:15:39.084Z', - uuid: '3c2c4fe1-941f-4846-b6fc-a14221419bfd', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 40, - hook_run_uuid: '3c2c4fe1-941f-4846-b6fc-a14221419bfd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:15:39.126Z', - uuid: '3c2c4fe1-941f-4846-b6fc-a14221419bfd', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 9, - hook_run_uuid: '3c2c4fe1-941f-4846-b6fc-a14221419bfd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:15:39.137Z', - uuid: '3c2c4fe1-941f-4846-b6fc-a14221419bfd', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: '3c2c4fe1-941f-4846-b6fc-a14221419bfd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:15:39.138Z', - uuid: '3c2c4fe1-941f-4846-b6fc-a14221419bfd', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: '3c2c4fe1-941f-4846-b6fc-a14221419bfd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:15:39.140Z', - uuid: '3c2c4fe1-941f-4846-b6fc-a14221419bfd', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: '3c2c4fe1-941f-4846-b6fc-a14221419bfd' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:39.163Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '3c2c4fe1-941f-4846-b6fc-a14221419bfd', - name: 'beforeAll hook', - result: 'passed', - test_run_id: 'dd2216f1-1b81-5a79-9079-4d03599d4be2', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:15:39.071Z', - finished_at: '2026-09-28T19:15:39.149Z' - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:39.185Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=7128db7b924a18094472d9964af406670c115ce92d9df7ff6ca71a367b86c6cd platform={} -2026-09-28T19:15:39.200Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9aa87791-d576-5a9b-a024-323b6f1c2731', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:39.189Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:39.205Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.167Z', - uuid: 'dd2216f1-1b81-5a79-9079-4d03599d4be2', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'dd2216f1-1b81-5a79-9079-4d03599d4be2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.169Z', - uuid: 'dd2216f1-1b81-5a79-9079-4d03599d4be2', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'dd2216f1-1b81-5a79-9079-4d03599d4be2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.170Z', - uuid: 'dd2216f1-1b81-5a79-9079-4d03599d4be2', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'dd2216f1-1b81-5a79-9079-4d03599d4be2' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:39.206Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dd2216f1-1b81-5a79-9079-4d03599d4be2', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 133, - started_at: '2026-09-28T19:15:39.059Z', - finished_at: '2026-09-28T19:15:39.192Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [ '3c2c4fe1-941f-4846-b6fc-a14221419bfd' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:39.211Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=7128db7b924a18094472d9964af406670c115ce92d9df7ff6ca71a367b86c6cd platform={} -2026-09-28T19:15:39.217Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '480bda85-8ba2-557d-9bad-139fc7bbf2d7', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:39.214Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:39.221Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:15:39.073Z', - uuid: '3c2c4fe1-941f-4846-b6fc-a14221419bfd', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 6, - hook_run_uuid: '3c2c4fe1-941f-4846-b6fc-a14221419bfd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:15:39.084Z', - uuid: '3c2c4fe1-941f-4846-b6fc-a14221419bfd', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 40, - hook_run_uuid: '3c2c4fe1-941f-4846-b6fc-a14221419bfd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:15:39.126Z', - uuid: '3c2c4fe1-941f-4846-b6fc-a14221419bfd', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 9, - hook_run_uuid: '3c2c4fe1-941f-4846-b6fc-a14221419bfd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:15:39.137Z', - uuid: '3c2c4fe1-941f-4846-b6fc-a14221419bfd', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: '3c2c4fe1-941f-4846-b6fc-a14221419bfd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:15:39.138Z', - uuid: '3c2c4fe1-941f-4846-b6fc-a14221419bfd', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: '3c2c4fe1-941f-4846-b6fc-a14221419bfd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:15:39.140Z', - uuid: '3c2c4fe1-941f-4846-b6fc-a14221419bfd', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: '3c2c4fe1-941f-4846-b6fc-a14221419bfd' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.167Z', - uuid: 'dd2216f1-1b81-5a79-9079-4d03599d4be2', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'dd2216f1-1b81-5a79-9079-4d03599d4be2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.169Z', - uuid: 'dd2216f1-1b81-5a79-9079-4d03599d4be2', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'dd2216f1-1b81-5a79-9079-4d03599d4be2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.170Z', - uuid: 'dd2216f1-1b81-5a79-9079-4d03599d4be2', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'dd2216f1-1b81-5a79-9079-4d03599d4be2' - } - ] - } -] to 14057:0 -2026-09-28T19:15:39.221Z CLI info [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:15:39.227Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.201Z', - uuid: '9aa87791-d576-5a9b-a024-323b6f1c2731', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '9aa87791-d576-5a9b-a024-323b6f1c2731' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.204Z', - uuid: '9aa87791-d576-5a9b-a024-323b6f1c2731', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9aa87791-d576-5a9b-a024-323b6f1c2731' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.205Z', - uuid: '9aa87791-d576-5a9b-a024-323b6f1c2731', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9aa87791-d576-5a9b-a024-323b6f1c2731' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.205Z', - uuid: '9aa87791-d576-5a9b-a024-323b6f1c2731', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '9aa87791-d576-5a9b-a024-323b6f1c2731' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.206Z', - uuid: '9aa87791-d576-5a9b-a024-323b6f1c2731', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9aa87791-d576-5a9b-a024-323b6f1c2731' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.206Z', - uuid: '9aa87791-d576-5a9b-a024-323b6f1c2731', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9aa87791-d576-5a9b-a024-323b6f1c2731' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:39.228Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9aa87791-d576-5a9b-a024-323b6f1c2731', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 25, - started_at: '2026-09-28T19:15:39.189Z', - finished_at: '2026-09-28T19:15:39.214Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:39.248Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=7128db7b924a18094472d9964af406670c115ce92d9df7ff6ca71a367b86c6cd platform={} -2026-09-28T19:15:39.255Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6b026863-6011-5178-acbe-5310ae8d1299', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:39.251Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:39.262Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.227Z', - uuid: '480bda85-8ba2-557d-9bad-139fc7bbf2d7', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 14, - test_run_uuid: '480bda85-8ba2-557d-9bad-139fc7bbf2d7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.242Z', - uuid: '480bda85-8ba2-557d-9bad-139fc7bbf2d7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '480bda85-8ba2-557d-9bad-139fc7bbf2d7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.243Z', - uuid: '480bda85-8ba2-557d-9bad-139fc7bbf2d7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '480bda85-8ba2-557d-9bad-139fc7bbf2d7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.243Z', - uuid: '480bda85-8ba2-557d-9bad-139fc7bbf2d7', - kind: 'TEST_STEP', - message: 'Snapshot 293aaa07-6567-4d70-81c0-5cb9cff7cc48 should be in the queue', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '480bda85-8ba2-557d-9bad-139fc7bbf2d7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.243Z', - uuid: '480bda85-8ba2-557d-9bad-139fc7bbf2d7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '480bda85-8ba2-557d-9bad-139fc7bbf2d7' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:39.263Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '480bda85-8ba2-557d-9bad-139fc7bbf2d7', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 38, - started_at: '2026-09-28T19:15:39.214Z', - finished_at: '2026-09-28T19:15:39.252Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:39.265Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=7128db7b924a18094472d9964af406670c115ce92d9df7ff6ca71a367b86c6cd platform={} -2026-09-28T19:15:39.272Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b9fd6ea1-c6c2-5f66-a1f5-004d61aa55ba', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:39.268Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:39.275Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.256Z', - uuid: '6b026863-6011-5178-acbe-5310ae8d1299', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '6b026863-6011-5178-acbe-5310ae8d1299' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.260Z', - uuid: '6b026863-6011-5178-acbe-5310ae8d1299', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6b026863-6011-5178-acbe-5310ae8d1299' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.261Z', - uuid: '6b026863-6011-5178-acbe-5310ae8d1299', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6b026863-6011-5178-acbe-5310ae8d1299' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.261Z', - uuid: '6b026863-6011-5178-acbe-5310ae8d1299', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6b026863-6011-5178-acbe-5310ae8d1299' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:39.276Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6b026863-6011-5178-acbe-5310ae8d1299', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 17, - started_at: '2026-09-28T19:15:39.251Z', - finished_at: '2026-09-28T19:15:39.268Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:39.279Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=7128db7b924a18094472d9964af406670c115ce92d9df7ff6ca71a367b86c6cd platform={} -2026-09-28T19:15:39.284Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6d36f1d5-b28d-592c-a209-6fcf3d046f12', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:39.282Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:39.287Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.273Z', - uuid: 'b9fd6ea1-c6c2-5f66-a1f5-004d61aa55ba', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'b9fd6ea1-c6c2-5f66-a1f5-004d61aa55ba' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.275Z', - uuid: 'b9fd6ea1-c6c2-5f66-a1f5-004d61aa55ba', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b9fd6ea1-c6c2-5f66-a1f5-004d61aa55ba' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.276Z', - uuid: 'b9fd6ea1-c6c2-5f66-a1f5-004d61aa55ba', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b9fd6ea1-c6c2-5f66-a1f5-004d61aa55ba' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:39.288Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b9fd6ea1-c6c2-5f66-a1f5-004d61aa55ba', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 14, - started_at: '2026-09-28T19:15:39.268Z', - finished_at: '2026-09-28T19:15:39.282Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:39.293Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=7128db7b924a18094472d9964af406670c115ce92d9df7ff6ca71a367b86c6cd platform={} -2026-09-28T19:15:39.298Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '82ed7479-32a6-55eb-a06b-cea6a084b555', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:39.296Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:39.308Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.286Z', - uuid: '6d36f1d5-b28d-592c-a209-6fcf3d046f12', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '6d36f1d5-b28d-592c-a209-6fcf3d046f12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.289Z', - uuid: '6d36f1d5-b28d-592c-a209-6fcf3d046f12', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6d36f1d5-b28d-592c-a209-6fcf3d046f12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.289Z', - uuid: '6d36f1d5-b28d-592c-a209-6fcf3d046f12', - kind: 'TEST_STEP', - message: 'Deleted snapshot should not appear in the queue', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6d36f1d5-b28d-592c-a209-6fcf3d046f12' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:39.312Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6d36f1d5-b28d-592c-a209-6fcf3d046f12', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 14, - started_at: '2026-09-28T19:15:39.282Z', - finished_at: '2026-09-28T19:15:39.296Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:40.355Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dd2216f1-1b81-5a79-9079-4d03599d4be2', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:39.059Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '3c2c4fe1-941f-4846-b6fc-a14221419bfd', - name: 'beforeAll hook', - result: 'pending', - test_run_id: 'dd2216f1-1b81-5a79-9079-4d03599d4be2', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:15:39.071Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '3c2c4fe1-941f-4846-b6fc-a14221419bfd', - name: 'beforeAll hook', - result: 'passed', - test_run_id: 'dd2216f1-1b81-5a79-9079-4d03599d4be2', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:15:39.071Z', - finished_at: '2026-09-28T19:15:39.149Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9aa87791-d576-5a9b-a024-323b6f1c2731', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:39.189Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dd2216f1-1b81-5a79-9079-4d03599d4be2', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 133, - started_at: '2026-09-28T19:15:39.059Z', - finished_at: '2026-09-28T19:15:39.192Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [ '3c2c4fe1-941f-4846-b6fc-a14221419bfd' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '480bda85-8ba2-557d-9bad-139fc7bbf2d7', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:39.214Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9aa87791-d576-5a9b-a024-323b6f1c2731', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 25, - started_at: '2026-09-28T19:15:39.189Z', - finished_at: '2026-09-28T19:15:39.214Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6b026863-6011-5178-acbe-5310ae8d1299', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:39.251Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '480bda85-8ba2-557d-9bad-139fc7bbf2d7', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 38, - started_at: '2026-09-28T19:15:39.214Z', - finished_at: '2026-09-28T19:15:39.252Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b9fd6ea1-c6c2-5f66-a1f5-004d61aa55ba', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:39.268Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6b026863-6011-5178-acbe-5310ae8d1299', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 17, - started_at: '2026-09-28T19:15:39.251Z', - finished_at: '2026-09-28T19:15:39.268Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6d36f1d5-b28d-592c-a209-6fcf3d046f12', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:39.282Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b9fd6ea1-c6c2-5f66-a1f5-004d61aa55ba', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 14, - started_at: '2026-09-28T19:15:39.268Z', - finished_at: '2026-09-28T19:15:39.282Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '82ed7479-32a6-55eb-a06b-cea6a084b555', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:39.296Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6d36f1d5-b28d-592c-a209-6fcf3d046f12', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 14, - started_at: '2026-09-28T19:15:39.282Z', - finished_at: '2026-09-28T19:15:39.296Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 14057:0 -2026-09-28T19:15:40.357Z CLI info [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:15:41.452Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.201Z', - uuid: '9aa87791-d576-5a9b-a024-323b6f1c2731', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '9aa87791-d576-5a9b-a024-323b6f1c2731' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.204Z', - uuid: '9aa87791-d576-5a9b-a024-323b6f1c2731', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9aa87791-d576-5a9b-a024-323b6f1c2731' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.205Z', - uuid: '9aa87791-d576-5a9b-a024-323b6f1c2731', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9aa87791-d576-5a9b-a024-323b6f1c2731' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.205Z', - uuid: '9aa87791-d576-5a9b-a024-323b6f1c2731', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '9aa87791-d576-5a9b-a024-323b6f1c2731' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.206Z', - uuid: '9aa87791-d576-5a9b-a024-323b6f1c2731', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9aa87791-d576-5a9b-a024-323b6f1c2731' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.206Z', - uuid: '9aa87791-d576-5a9b-a024-323b6f1c2731', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9aa87791-d576-5a9b-a024-323b6f1c2731' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.227Z', - uuid: '480bda85-8ba2-557d-9bad-139fc7bbf2d7', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 14, - test_run_uuid: '480bda85-8ba2-557d-9bad-139fc7bbf2d7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.242Z', - uuid: '480bda85-8ba2-557d-9bad-139fc7bbf2d7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '480bda85-8ba2-557d-9bad-139fc7bbf2d7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.243Z', - uuid: '480bda85-8ba2-557d-9bad-139fc7bbf2d7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '480bda85-8ba2-557d-9bad-139fc7bbf2d7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.243Z', - uuid: '480bda85-8ba2-557d-9bad-139fc7bbf2d7', - kind: 'TEST_STEP', - message: 'Snapshot 293aaa07-6567-4d70-81c0-5cb9cff7cc48 should be in the queue', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '480bda85-8ba2-557d-9bad-139fc7bbf2d7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.243Z', - uuid: '480bda85-8ba2-557d-9bad-139fc7bbf2d7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '480bda85-8ba2-557d-9bad-139fc7bbf2d7' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.256Z', - uuid: '6b026863-6011-5178-acbe-5310ae8d1299', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '6b026863-6011-5178-acbe-5310ae8d1299' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.260Z', - uuid: '6b026863-6011-5178-acbe-5310ae8d1299', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6b026863-6011-5178-acbe-5310ae8d1299' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.261Z', - uuid: '6b026863-6011-5178-acbe-5310ae8d1299', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6b026863-6011-5178-acbe-5310ae8d1299' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.261Z', - uuid: '6b026863-6011-5178-acbe-5310ae8d1299', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6b026863-6011-5178-acbe-5310ae8d1299' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.273Z', - uuid: 'b9fd6ea1-c6c2-5f66-a1f5-004d61aa55ba', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'b9fd6ea1-c6c2-5f66-a1f5-004d61aa55ba' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.275Z', - uuid: 'b9fd6ea1-c6c2-5f66-a1f5-004d61aa55ba', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b9fd6ea1-c6c2-5f66-a1f5-004d61aa55ba' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.276Z', - uuid: 'b9fd6ea1-c6c2-5f66-a1f5-004d61aa55ba', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b9fd6ea1-c6c2-5f66-a1f5-004d61aa55ba' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.286Z', - uuid: '6d36f1d5-b28d-592c-a209-6fcf3d046f12', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '6d36f1d5-b28d-592c-a209-6fcf3d046f12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.289Z', - uuid: '6d36f1d5-b28d-592c-a209-6fcf3d046f12', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6d36f1d5-b28d-592c-a209-6fcf3d046f12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.289Z', - uuid: '6d36f1d5-b28d-592c-a209-6fcf3d046f12', - kind: 'TEST_STEP', - message: 'Deleted snapshot should not appear in the queue', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6d36f1d5-b28d-592c-a209-6fcf3d046f12' - } - ] - } -] to 14057:0 -2026-09-28T19:15:41.452Z CLI info [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:15:45.829Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=b6e5f68c8274649eaba25b27450571163398c98fc4f2cd8ac87b2907b4ab9bc4 platform={} -2026-09-28T19:15:45.848Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.548Z', - uuid: '7c5c3ab3-82fd-5ed7-90c6-c87fdce3e2d0', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '7c5c3ab3-82fd-5ed7-90c6-c87fdce3e2d0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.552Z', - uuid: '7c5c3ab3-82fd-5ed7-90c6-c87fdce3e2d0', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7c5c3ab3-82fd-5ed7-90c6-c87fdce3e2d0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.552Z', - uuid: '7c5c3ab3-82fd-5ed7-90c6-c87fdce3e2d0', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 18258, - test_run_uuid: '7c5c3ab3-82fd-5ed7-90c6-c87fdce3e2d0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:45.811Z', - uuid: '7c5c3ab3-82fd-5ed7-90c6-c87fdce3e2d0', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7c5c3ab3-82fd-5ed7-90c6-c87fdce3e2d0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:45.812Z', - uuid: '7c5c3ab3-82fd-5ed7-90c6-c87fdce3e2d0', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7c5c3ab3-82fd-5ed7-90c6-c87fdce3e2d0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:45.813Z', - uuid: '7c5c3ab3-82fd-5ed7-90c6-c87fdce3e2d0', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7c5c3ab3-82fd-5ed7-90c6-c87fdce3e2d0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:45.813Z', - uuid: '7c5c3ab3-82fd-5ed7-90c6-c87fdce3e2d0', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7c5c3ab3-82fd-5ed7-90c6-c87fdce3e2d0' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:45.850Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7c5c3ab3-82fd-5ed7-90c6-c87fdce3e2d0', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 18305, - started_at: '2026-09-28T19:15:27.531Z', - finished_at: '2026-09-28T19:15:45.836Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:46.368Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Processing batch event [ - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7c5c3ab3-82fd-5ed7-90c6-c87fdce3e2d0', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 18305, - started_at: '2026-09-28T19:15:27.531Z', - finished_at: '2026-09-28T19:15:45.836Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 14057:0 -2026-09-28T19:15:46.369Z CLI info [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:15:47.259Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.548Z', - uuid: '7c5c3ab3-82fd-5ed7-90c6-c87fdce3e2d0', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '7c5c3ab3-82fd-5ed7-90c6-c87fdce3e2d0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.552Z', - uuid: '7c5c3ab3-82fd-5ed7-90c6-c87fdce3e2d0', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7c5c3ab3-82fd-5ed7-90c6-c87fdce3e2d0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:27.552Z', - uuid: '7c5c3ab3-82fd-5ed7-90c6-c87fdce3e2d0', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 18258, - test_run_uuid: '7c5c3ab3-82fd-5ed7-90c6-c87fdce3e2d0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:45.811Z', - uuid: '7c5c3ab3-82fd-5ed7-90c6-c87fdce3e2d0', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7c5c3ab3-82fd-5ed7-90c6-c87fdce3e2d0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:45.812Z', - uuid: '7c5c3ab3-82fd-5ed7-90c6-c87fdce3e2d0', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7c5c3ab3-82fd-5ed7-90c6-c87fdce3e2d0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:45.813Z', - uuid: '7c5c3ab3-82fd-5ed7-90c6-c87fdce3e2d0', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7c5c3ab3-82fd-5ed7-90c6-c87fdce3e2d0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:45.813Z', - uuid: '7c5c3ab3-82fd-5ed7-90c6-c87fdce3e2d0', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7c5c3ab3-82fd-5ed7-90c6-c87fdce3e2d0' - } - ] - } -] to 14057:0 -2026-09-28T19:15:47.260Z CLI info [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:15:48.498Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '43bfce36-e88b-50dc-8658-539ce1f8b68b', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/index.html`);\n' + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:48.490Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:48.518Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'df1a3c5e-7fed-45c4-a246-a8041fae1e54', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '43bfce36-e88b-50dc-8658-539ce1f8b68b', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:15:48.505Z' - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:48.579Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '218385a6-5f76-552e-aeae-81f2016b6990', - name: 'Popup: connection status indicator is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/index.html`);\n' + - ' // ConnectionStatus renders
\n' + - " await expect(page.locator('.connection-status')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: connection status indicator is present', - scope: 'Popup: connection status indicator is present', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:48.535Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Popup: connection status indicator is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:48.580Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fc5ae860-95f5-5401-a247-35902ef45656', - name: 'Popup: Capture Snapshot button is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/index.html`);\n' + - ' // CaptureSnapshotPanel renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'Capture Snapshot'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Capture Snapshot button is present', - scope: 'Popup: Capture Snapshot button is present', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:48.535Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Popup: Capture Snapshot button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:48.581Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8e5e3753-c200-5688-986d-662eb6c09cf4', - name: 'Popup: Library token panel is present (Connect Library or Change token)', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/index.html`);\n' + - ' // LibraryTokenPanel renders either:\n' + - ' // - "Connect Library" button (when no token saved)\n' + - ' // - "Change token" button (when token already saved)\n' + - ' // Both are valid — we just verify the panel is interactive\n' + - " const connectBtn = page.getByRole('button', {\n" + - " name: 'Connect Library'\n" + - ' });\n' + - " const changeBtn = page.getByRole('button', {\n" + - " name: 'Change token'\n" + - ' });\n' + - ' const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n' + - " expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Library token panel is present (Connect Library or Change token)', - scope: 'Popup: Library token panel is present (Connect Library or Change token)', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:48.536Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Popup: Library token panel is present (Connect Library or Change token)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:48.581Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8ade5806-3942-5579-972c-d432fd6b3374', - name: 'Popup: snapshot name input accepts text', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/index.html`);\n' + - ' // CaptureSnapshotPanel renders \n' + - " const nameInput = page.locator('#snapshot-name');\n" + - " await nameInput.fill('My Test Snapshot');\n" + - " await expect(nameInput).toHaveValue('My Test Snapshot');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: snapshot name input accepts text', - scope: 'Popup: snapshot name input accepts text', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:48.536Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Popup: snapshot name input accepts text' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:48.582Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'cc87db37-da25-5b46-a588-8d32db80a838', - name: 'Popup: library search input is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/index.html`);\n' + - ' // Popup renders in the library search panel\n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: library search input is present', - scope: 'Popup: library search input is present', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:48.536Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Popup: library search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:48.582Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '78712af5-0cae-5b81-ae45-dcffa7cb3ca6', - name: 'Popup: View Snapshots button is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/index.html`);\n' + - ' // Popup renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'View Snapshots'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: View Snapshots button is present', - scope: 'Popup: View Snapshots button is present', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:48.536Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Popup: View Snapshots button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:48.582Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f898cdcb-f03c-58ba-a83a-a8699dcd1ea5', - name: 'Library: page renders with Snapshot Library heading', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/library.html`);\n' + - ' // LibraryPage renders

Snapshot Library

\n' + - " await expect(page.getByRole('heading', {\n" + - " name: 'Snapshot Library'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: page renders with Snapshot Library heading', - scope: 'Library: page renders with Snapshot Library heading', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:48.536Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Library: page renders with Snapshot Library heading' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:48.583Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '53e04936-1449-5b96-a04f-c03859fb46ef', - name: 'Library: search input is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/library.html`);\n' + - ' // LibraryPage renders \n' + - " const searchInput = page.getByPlaceholder('Search snapshots...');\n" + - ' await expect(searchInput).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input is present', - scope: 'Library: search input is present', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:48.536Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Library: search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:48.588Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '551bb2ab-fdf7-5490-90fd-2e4791a28608', - name: 'Library: search input accepts text and filters', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/library.html`);\n' + - " const searchInput = page.getByPlaceholder('Search snapshots...');\n" + - " await searchInput.fill('homepage');\n" + - " await expect(searchInput).toHaveValue('homepage');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input accepts text and filters', - scope: 'Library: search input accepts text and filters', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:48.536Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Library: search input accepts text and filters' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:48.588Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '69f1730d-0504-5550-b599-e51d7d7a70c0', - name: 'Snapshots: page renders without crashing', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/snapshots.html`);\n' + - ' // Percy logo should render — confirms BrandMark loaded correctly\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Snapshots: page renders without crashing', - scope: 'Snapshots: page renders without crashing', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:48.537Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Snapshots: page renders without crashing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:48.588Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '029819ed-3113-5c36-a72d-f93bfe60592a', - name: 'Snapshots: page renders without crashing', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/snapshots.html`);\n' + - ' // Percy logo should render — confirms BrandMark loaded correctly\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Snapshots: page renders without crashing', - scope: 'Snapshots: page renders without crashing', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:48.537Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Snapshots: page renders without crashing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:48.589Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:15:48.509Z', - uuid: 'df1a3c5e-7fed-45c4-a246-a8041fae1e54', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 10, - hook_run_uuid: 'df1a3c5e-7fed-45c4-a246-a8041fae1e54' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:15:48.591Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'df1a3c5e-7fed-45c4-a246-a8041fae1e54', - name: 'beforeAll hook', - result: 'failed', - test_run_id: '43bfce36-e88b-50dc-8658-539ce1f8b68b', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:15:48.505Z', - finished_at: '2026-09-28T19:15:48.534Z' - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:48.596Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '43bfce36-e88b-50dc-8658-539ce1f8b68b', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/index.html`);\n' + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'skipped', - duration_in_ms: 48, - started_at: '2026-09-28T19:15:48.490Z', - finished_at: '2026-09-28T19:15:48.538Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Popup: Percy logo renders' - }, - hooks: [ 'df1a3c5e-7fed-45c4-a246-a8041fae1e54' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:15:50.377Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '43bfce36-e88b-50dc-8658-539ce1f8b68b', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/index.html`);\n' + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:48.490Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'df1a3c5e-7fed-45c4-a246-a8041fae1e54', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '43bfce36-e88b-50dc-8658-539ce1f8b68b', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:15:48.505Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '218385a6-5f76-552e-aeae-81f2016b6990', - name: 'Popup: connection status indicator is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/index.html`);\n' + - ' // ConnectionStatus renders
\n' + - " await expect(page.locator('.connection-status')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: connection status indicator is present', - scope: 'Popup: connection status indicator is present', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:48.535Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Popup: connection status indicator is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fc5ae860-95f5-5401-a247-35902ef45656', - name: 'Popup: Capture Snapshot button is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/index.html`);\n' + - ' // CaptureSnapshotPanel renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'Capture Snapshot'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Capture Snapshot button is present', - scope: 'Popup: Capture Snapshot button is present', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:48.535Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Popup: Capture Snapshot button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8e5e3753-c200-5688-986d-662eb6c09cf4', - name: 'Popup: Library token panel is present (Connect Library or Change token)', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/index.html`);\n' + - ' // LibraryTokenPanel renders either:\n' + - ' // - "Connect Library" button (when no token saved)\n' + - ' // - "Change token" button (when token already saved)\n' + - ' // Both are valid — we just verify the panel is interactive\n' + - " const connectBtn = page.getByRole('button', {\n" + - " name: 'Connect Library'\n" + - ' });\n' + - " const changeBtn = page.getByRole('button', {\n" + - " name: 'Change token'\n" + - ' });\n' + - ' const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n' + - " expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Library token panel is present (Connect Library or Change token)', - scope: 'Popup: Library token panel is present (Connect Library or Change token)', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:48.536Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Popup: Library token panel is present (Connect Library or Change token)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8ade5806-3942-5579-972c-d432fd6b3374', - name: 'Popup: snapshot name input accepts text', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/index.html`);\n' + - ' // CaptureSnapshotPanel renders \n' + - " const nameInput = page.locator('#snapshot-name');\n" + - " await nameInput.fill('My Test Snapshot');\n" + - " await expect(nameInput).toHaveValue('My Test Snapshot');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: snapshot name input accepts text', - scope: 'Popup: snapshot name input accepts text', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:48.536Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Popup: snapshot name input accepts text' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'cc87db37-da25-5b46-a588-8d32db80a838', - name: 'Popup: library search input is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/index.html`);\n' + - ' // Popup renders in the library search panel\n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: library search input is present', - scope: 'Popup: library search input is present', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:48.536Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Popup: library search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '78712af5-0cae-5b81-ae45-dcffa7cb3ca6', - name: 'Popup: View Snapshots button is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/index.html`);\n' + - ' // Popup renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'View Snapshots'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: View Snapshots button is present', - scope: 'Popup: View Snapshots button is present', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:48.536Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Popup: View Snapshots button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f898cdcb-f03c-58ba-a83a-a8699dcd1ea5', - name: 'Library: page renders with Snapshot Library heading', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/library.html`);\n' + - ' // LibraryPage renders

Snapshot Library

\n' + - " await expect(page.getByRole('heading', {\n" + - " name: 'Snapshot Library'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: page renders with Snapshot Library heading', - scope: 'Library: page renders with Snapshot Library heading', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:48.536Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Library: page renders with Snapshot Library heading' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '53e04936-1449-5b96-a04f-c03859fb46ef', - name: 'Library: search input is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/library.html`);\n' + - ' // LibraryPage renders \n' + - " const searchInput = page.getByPlaceholder('Search snapshots...');\n" + - ' await expect(searchInput).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input is present', - scope: 'Library: search input is present', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:48.536Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Library: search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '551bb2ab-fdf7-5490-90fd-2e4791a28608', - name: 'Library: search input accepts text and filters', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/library.html`);\n' + - " const searchInput = page.getByPlaceholder('Search snapshots...');\n" + - " await searchInput.fill('homepage');\n" + - " await expect(searchInput).toHaveValue('homepage');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input accepts text and filters', - scope: 'Library: search input accepts text and filters', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:48.536Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Library: search input accepts text and filters' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '69f1730d-0504-5550-b599-e51d7d7a70c0', - name: 'Snapshots: page renders without crashing', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/snapshots.html`);\n' + - ' // Percy logo should render — confirms BrandMark loaded correctly\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Snapshots: page renders without crashing', - scope: 'Snapshots: page renders without crashing', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:48.537Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Snapshots: page renders without crashing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '029819ed-3113-5c36-a72d-f93bfe60592a', - name: 'Snapshots: page renders without crashing', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/snapshots.html`);\n' + - ' // Percy logo should render — confirms BrandMark loaded correctly\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Snapshots: page renders without crashing', - scope: 'Snapshots: page renders without crashing', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:48.537Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Snapshots: page renders without crashing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'df1a3c5e-7fed-45c4-a246-a8041fae1e54', - name: 'beforeAll hook', - result: 'failed', - test_run_id: '43bfce36-e88b-50dc-8658-539ce1f8b68b', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:15:48.505Z', - finished_at: '2026-09-28T19:15:48.534Z' - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '43bfce36-e88b-50dc-8658-539ce1f8b68b', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async () => {\n' + - ' const page = await browser.newPage();\n' + - ' await page.goto(`chrome-extension://${extensionId}/index.html`);\n' + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'skipped', - duration_in_ms: 48, - started_at: '2026-09-28T19:15:48.490Z', - finished_at: '2026-09-28T19:15:48.538Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages) Popup: Percy logo renders' - }, - hooks: [ 'df1a3c5e-7fed-45c4-a246-a8041fae1e54' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 14057:0 -2026-09-28T19:15:50.381Z CLI info [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:15:52.372Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:15:48.509Z', - uuid: 'df1a3c5e-7fed-45c4-a246-a8041fae1e54', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 10, - hook_run_uuid: 'df1a3c5e-7fed-45c4-a246-a8041fae1e54' - } - ] - } -] to 14057:0 -2026-09-28T19:15:52.374Z CLI info [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:17:39.397Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=7128db7b924a18094472d9964af406670c115ce92d9df7ff6ca71a367b86c6cd platform={} -2026-09-28T19:17:39.474Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.308Z', - uuid: '82ed7479-32a6-55eb-a06b-cea6a084b555', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 10, - test_run_uuid: '82ed7479-32a6-55eb-a06b-cea6a084b555' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.319Z', - uuid: '82ed7479-32a6-55eb-a06b-cea6a084b555', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '82ed7479-32a6-55eb-a06b-cea6a084b555' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.319Z', - uuid: '82ed7479-32a6-55eb-a06b-cea6a084b555', - kind: 'TEST_STEP', - message: 'POST', - level: 'failed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 120037, - test_run_uuid: '82ed7479-32a6-55eb-a06b-cea6a084b555' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:17:39.438Z', - uuid: '82ed7479-32a6-55eb-a06b-cea6a084b555', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '82ed7479-32a6-55eb-a06b-cea6a084b555' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:17:39.502Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '82ed7479-32a6-55eb-a06b-cea6a084b555', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'failed', - duration_in_ms: 120149, - started_at: '2026-09-28T19:15:39.296Z', - finished_at: '2026-09-28T19:17:39.445Z', - failure: [ [Object] ], - failure_type: 'TimeoutError', - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:17:40.428Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Processing batch event [ - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '82ed7479-32a6-55eb-a06b-cea6a084b555', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'failed', - duration_in_ms: 120149, - started_at: '2026-09-28T19:15:39.296Z', - finished_at: '2026-09-28T19:17:39.445Z', - failure: [ - { - backtrace: [ - 'Test timeout of 120000ms exceeded.', - 'Error: apiRequestContext.post: Request context disposed.\n' + - 'Call log:\n' + - ' - → POST http://localhost:4321/build/finalize\n' + - ' - user-agent: Playwright/1.63.0 (arm64; macOS 14.5) node/24.15 CI/1\n' + - ' - accept: */*\n' + - ' - accept-encoding: gzip,deflate,br\n' + - ' - Content-Type: application/json\n' + - ' - content-length: 80\n' + - '\n' + - ' at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js:99:31' - ] - } - ], - failure_type: 'TimeoutError', - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 14057:0 -2026-09-28T19:17:40.429Z CLI info [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:17:41.398Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.308Z', - uuid: '82ed7479-32a6-55eb-a06b-cea6a084b555', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 10, - test_run_uuid: '82ed7479-32a6-55eb-a06b-cea6a084b555' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.319Z', - uuid: '82ed7479-32a6-55eb-a06b-cea6a084b555', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '82ed7479-32a6-55eb-a06b-cea6a084b555' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:15:39.319Z', - uuid: '82ed7479-32a6-55eb-a06b-cea6a084b555', - kind: 'TEST_STEP', - message: 'POST', - level: 'failed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 120037, - test_run_uuid: '82ed7479-32a6-55eb-a06b-cea6a084b555' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:17:39.438Z', - uuid: '82ed7479-32a6-55eb-a06b-cea6a084b555', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '82ed7479-32a6-55eb-a06b-cea6a084b555' - } - ] - } -] to 14057:0 -2026-09-28T19:17:41.401Z CLI info [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:17:41.444Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5b29ea8e-a83e-5941-a94e-be5a15b9744f', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:39.296Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:17:41.462Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'b232b36a-2485-4fbe-a241-586f6be33042', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '5b29ea8e-a83e-5941-a94e-be5a15b9744f', - body: { lang: 'node', code: null }, - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:17:41.458Z' - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:17:41.547Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:17:41.460Z', - uuid: 'b232b36a-2485-4fbe-a241-586f6be33042', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - hook_run_uuid: 'b232b36a-2485-4fbe-a241-586f6be33042' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:17:41.471Z', - uuid: 'b232b36a-2485-4fbe-a241-586f6be33042', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 47, - hook_run_uuid: 'b232b36a-2485-4fbe-a241-586f6be33042' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:17:41.519Z', - uuid: 'b232b36a-2485-4fbe-a241-586f6be33042', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 16, - hook_run_uuid: 'b232b36a-2485-4fbe-a241-586f6be33042' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:17:41.537Z', - uuid: 'b232b36a-2485-4fbe-a241-586f6be33042', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: 'b232b36a-2485-4fbe-a241-586f6be33042' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:17:41.537Z', - uuid: 'b232b36a-2485-4fbe-a241-586f6be33042', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: 'b232b36a-2485-4fbe-a241-586f6be33042' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:17:41.540Z', - uuid: 'b232b36a-2485-4fbe-a241-586f6be33042', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: 'b232b36a-2485-4fbe-a241-586f6be33042' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:17:41.548Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'b232b36a-2485-4fbe-a241-586f6be33042', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '5b29ea8e-a83e-5941-a94e-be5a15b9744f', - body: { lang: 'node', code: null }, - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:17:41.458Z', - finished_at: '2026-09-28T19:17:41.544Z' - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:17:42.427Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5b29ea8e-a83e-5941-a94e-be5a15b9744f', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:15:39.296Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'b232b36a-2485-4fbe-a241-586f6be33042', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '5b29ea8e-a83e-5941-a94e-be5a15b9744f', - body: { lang: 'node', code: null }, - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:17:41.458Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'b232b36a-2485-4fbe-a241-586f6be33042', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '5b29ea8e-a83e-5941-a94e-be5a15b9744f', - body: { lang: 'node', code: null }, - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:17:41.458Z', - finished_at: '2026-09-28T19:17:41.544Z' - } - } -] to 14057:0 -2026-09-28T19:17:42.427Z CLI info [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:17:43.395Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:17:41.460Z', - uuid: 'b232b36a-2485-4fbe-a241-586f6be33042', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - hook_run_uuid: 'b232b36a-2485-4fbe-a241-586f6be33042' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:17:41.471Z', - uuid: 'b232b36a-2485-4fbe-a241-586f6be33042', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 47, - hook_run_uuid: 'b232b36a-2485-4fbe-a241-586f6be33042' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:17:41.519Z', - uuid: 'b232b36a-2485-4fbe-a241-586f6be33042', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 16, - hook_run_uuid: 'b232b36a-2485-4fbe-a241-586f6be33042' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:17:41.537Z', - uuid: 'b232b36a-2485-4fbe-a241-586f6be33042', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: 'b232b36a-2485-4fbe-a241-586f6be33042' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:17:41.537Z', - uuid: 'b232b36a-2485-4fbe-a241-586f6be33042', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: 'b232b36a-2485-4fbe-a241-586f6be33042' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:17:41.540Z', - uuid: 'b232b36a-2485-4fbe-a241-586f6be33042', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: 'b232b36a-2485-4fbe-a241-586f6be33042' - } - ] - } -] to 14057:0 -2026-09-28T19:17:43.396Z CLI info [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:17:57.540Z CLI warn [TEST REPORTING AND ANALYTICS:node] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] onTestSessionEvent: empty platform for driver=0ee9772589d6ba48d2c06a14d8c1829fd2d06c87ed38a33108fed1b145e39f71 platform={} -2026-09-28T19:17:57.558Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:17:41.550Z', - uuid: '5b29ea8e-a83e-5941-a94e-be5a15b9744f', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '5b29ea8e-a83e-5941-a94e-be5a15b9744f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:17:41.554Z', - uuid: '5b29ea8e-a83e-5941-a94e-be5a15b9744f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5b29ea8e-a83e-5941-a94e-be5a15b9744f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:17:41.554Z', - uuid: '5b29ea8e-a83e-5941-a94e-be5a15b9744f', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 15938, - test_run_uuid: '5b29ea8e-a83e-5941-a94e-be5a15b9744f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:17:57.494Z', - uuid: '5b29ea8e-a83e-5941-a94e-be5a15b9744f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5b29ea8e-a83e-5941-a94e-be5a15b9744f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:17:57.495Z', - uuid: '5b29ea8e-a83e-5941-a94e-be5a15b9744f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5b29ea8e-a83e-5941-a94e-be5a15b9744f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:17:57.495Z', - uuid: '5b29ea8e-a83e-5941-a94e-be5a15b9744f', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '5b29ea8e-a83e-5941-a94e-be5a15b9744f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:17:57.496Z', - uuid: '5b29ea8e-a83e-5941-a94e-be5a15b9744f', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5b29ea8e-a83e-5941-a94e-be5a15b9744f' - } - ] -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/logs/batch) -2026-09-28T19:17:57.561Z CLI info [testhub:request-queue-handler] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5b29ea8e-a83e-5941-a94e-be5a15b9744f', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 138250, - started_at: '2026-09-28T19:15:39.296Z', - finished_at: '2026-09-28T19:17:57.546Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: '82ed7479-32a6-55eb-a06b-cea6a084b555', - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [ 'b232b36a-2485-4fbe-a241-586f6be33042' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 14057:0 (target=/api/v2/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe/batch) -2026-09-28T19:17:57.662Z CLI info [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] [PRODUCTION] Making GET request to https://api.browserstack.com -2026-09-28T19:17:57.668Z CLI info [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:17:57.668Z CLI info [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:17:58.544Z CLI info [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] [PRODUCTION] Making PUT request to https://collector-observability.browserstack.com -2026-09-28T19:17:59.380Z CLI info [testhub:module] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] stopBuild: mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe request={"finished_at":"2026-09-28T19:17:57.662Z","finished_metadata":[],"custom_metadata":{}} response={"data":""} -2026-09-28T19:17:59.383Z CLI info [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] [PRODUCTION] Making POST request to https://api.browserstack.com -2026-09-28T19:18:00.455Z CLI info [TEST REPORTING AND ANALYTICS:module] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Visit https://automation.browserstack.com/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe to view build report, insights, and many more debugging information all at one place! -2026-09-28T19:18:00.572Z CLI info [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] [PRODUCTION] Making POST request to https://eds.browserstack.com -2026-09-28T19:18:05.533Z CLI info [main] [mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe] [c0b67029-1886-4eef-a9b1-25c0c447d5b6] Received graceful signal termination (SIGTERM), performing cleanup -2026-09-28T19:23:34.278Z CLI info Config : {"userName":"****","accessKey":"****","projectName":"Percy Local Manager","buildName":"Percy Local Manager Tests","buildIdentifier":"#${BUILD_NUMBER}","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true} -2026-09-28T19:23:34.330Z CLI info Should start debug utility: undefined -2026-09-28T19:23:34.331Z CLI info [testhub:module] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Starting testhub from 23117:0 -2026-09-28T19:23:34.332Z CLI info [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://sdk.browserstack.com -2026-09-28T19:23:34.335Z CLI info [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making GET request to https://hub.browserstack.com -2026-09-28T19:23:34.399Z CLI info [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making GET request to https://hub-aps.browserstack.com -2026-09-28T19:23:34.399Z CLI info [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making GET request to https://hub-euw.browserstack.com -2026-09-28T19:23:34.399Z CLI info [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making GET request to https://hub-apse.browserstack.com -2026-09-28T19:23:35.048Z CLI info [testhub:module] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] startBuild: response=9k3f4howjhcktcuthixggatzelnr0a600fzhycth -2026-09-28T19:23:35.049Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://api.browserstack.com -2026-09-28T19:23:50.654Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f2d6e0b6-e864-5bcc-9336-b5a7908faac8', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:50.477Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:50.663Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:50.594Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:50.874Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:23:50.892Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:23:50.903Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=e9c3046d3829f6b3bc713274b148d828431403e59aadb81fdee1cd23cc94e263 platform={} -2026-09-28T19:23:50.919Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fd3441d3-4900-56e6-a776-1daacfefe93b', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:50.908Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:50.926Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=8b81a5cf0b254efaa72eaca32d47c3b345d8ef9f0750d0fcc9e3f32d1cd21969 platform={} -2026-09-28T19:23:50.947Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '59e6f869-1c3b-5cfe-98a3-24a0d83f3334', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:50.935Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:50.953Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.680Z', - uuid: 'f2d6e0b6-e864-5bcc-9336-b5a7908faac8', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 175, - test_run_uuid: 'f2d6e0b6-e864-5bcc-9336-b5a7908faac8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.859Z', - uuid: 'f2d6e0b6-e864-5bcc-9336-b5a7908faac8', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f2d6e0b6-e864-5bcc-9336-b5a7908faac8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.862Z', - uuid: 'f2d6e0b6-e864-5bcc-9336-b5a7908faac8', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f2d6e0b6-e864-5bcc-9336-b5a7908faac8' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:50.959Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f2d6e0b6-e864-5bcc-9336-b5a7908faac8', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 433, - started_at: '2026-09-28T19:23:50.477Z', - finished_at: '2026-09-28T19:23:50.910Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:50.962Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:23:50.965Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:23:50.968Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=8b81a5cf0b254efaa72eaca32d47c3b345d8ef9f0750d0fcc9e3f32d1cd21969 platform={} -2026-09-28T19:23:50.972Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.863Z', - uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 30, - test_run_uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.895Z', - uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.896Z', - uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.896Z', - uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.896Z', - uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.896Z', - uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.897Z', - uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:50.977Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 342, - started_at: '2026-09-28T19:23:50.594Z', - finished_at: '2026-09-28T19:23:50.936Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:50.980Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2e45b967-afd7-5158-a6de-cb31d6d96a3a', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:50.972Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:50.996Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:23:50.996Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:23:51.001Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.952Z', - uuid: '59e6f869-1c3b-5cfe-98a3-24a0d83f3334', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '59e6f869-1c3b-5cfe-98a3-24a0d83f3334' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.956Z', - uuid: '59e6f869-1c3b-5cfe-98a3-24a0d83f3334', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '59e6f869-1c3b-5cfe-98a3-24a0d83f3334' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.959Z', - uuid: '59e6f869-1c3b-5cfe-98a3-24a0d83f3334', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '59e6f869-1c3b-5cfe-98a3-24a0d83f3334' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:51.002Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=8b81a5cf0b254efaa72eaca32d47c3b345d8ef9f0750d0fcc9e3f32d1cd21969 platform={} -2026-09-28T19:23:51.004Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '59e6f869-1c3b-5cfe-98a3-24a0d83f3334', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 37, - started_at: '2026-09-28T19:23:50.935Z', - finished_at: '2026-09-28T19:23:50.972Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.013Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9a549596-6fbe-57de-981a-bb264cd80fbd', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.007Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.022Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.981Z', - uuid: '2e45b967-afd7-5158-a6de-cb31d6d96a3a', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '2e45b967-afd7-5158-a6de-cb31d6d96a3a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.985Z', - uuid: '2e45b967-afd7-5158-a6de-cb31d6d96a3a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2e45b967-afd7-5158-a6de-cb31d6d96a3a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.987Z', - uuid: '2e45b967-afd7-5158-a6de-cb31d6d96a3a', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '2e45b967-afd7-5158-a6de-cb31d6d96a3a' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:51.024Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:23:51.024Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:23:51.027Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2e45b967-afd7-5158-a6de-cb31d6d96a3a', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 35, - started_at: '2026-09-28T19:23:50.972Z', - finished_at: '2026-09-28T19:23:51.007Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.029Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=8b81a5cf0b254efaa72eaca32d47c3b345d8ef9f0750d0fcc9e3f32d1cd21969 platform={} -2026-09-28T19:23:51.037Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e180c90d-2da5-5d87-8f53-73cc06f5b98f', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.032Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.049Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.017Z', - uuid: '9a549596-6fbe-57de-981a-bb264cd80fbd', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '9a549596-6fbe-57de-981a-bb264cd80fbd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.021Z', - uuid: '9a549596-6fbe-57de-981a-bb264cd80fbd', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9a549596-6fbe-57de-981a-bb264cd80fbd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.022Z', - uuid: '9a549596-6fbe-57de-981a-bb264cd80fbd', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9a549596-6fbe-57de-981a-bb264cd80fbd' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:51.050Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9a549596-6fbe-57de-981a-bb264cd80fbd', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 25, - started_at: '2026-09-28T19:23:51.007Z', - finished_at: '2026-09-28T19:23:51.032Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.053Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:23:51.053Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:23:51.060Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=8b81a5cf0b254efaa72eaca32d47c3b345d8ef9f0750d0fcc9e3f32d1cd21969 platform={} -2026-09-28T19:23:51.099Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f2d6e0b6-e864-5bcc-9336-b5a7908faac8', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:50.477Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:50.594Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fd3441d3-4900-56e6-a776-1daacfefe93b', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:50.908Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '59e6f869-1c3b-5cfe-98a3-24a0d83f3334', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:50.935Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f2d6e0b6-e864-5bcc-9336-b5a7908faac8', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 433, - started_at: '2026-09-28T19:23:50.477Z', - finished_at: '2026-09-28T19:23:50.910Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 342, - started_at: '2026-09-28T19:23:50.594Z', - finished_at: '2026-09-28T19:23:50.936Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2e45b967-afd7-5158-a6de-cb31d6d96a3a', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:50.972Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '59e6f869-1c3b-5cfe-98a3-24a0d83f3334', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 37, - started_at: '2026-09-28T19:23:50.935Z', - finished_at: '2026-09-28T19:23:50.972Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9a549596-6fbe-57de-981a-bb264cd80fbd', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.007Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2e45b967-afd7-5158-a6de-cb31d6d96a3a', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 35, - started_at: '2026-09-28T19:23:50.972Z', - finished_at: '2026-09-28T19:23:51.007Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e180c90d-2da5-5d87-8f53-73cc06f5b98f', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.032Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9a549596-6fbe-57de-981a-bb264cd80fbd', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 25, - started_at: '2026-09-28T19:23:51.007Z', - finished_at: '2026-09-28T19:23:51.032Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 23117:0 -2026-09-28T19:23:51.103Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:23:51.110Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.064Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.111Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=8b81a5cf0b254efaa72eaca32d47c3b345d8ef9f0750d0fcc9e3f32d1cd21969 platform={} -2026-09-28T19:23:51.119Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.114Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.122Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.051Z', - uuid: 'e180c90d-2da5-5d87-8f53-73cc06f5b98f', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'e180c90d-2da5-5d87-8f53-73cc06f5b98f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.054Z', - uuid: 'e180c90d-2da5-5d87-8f53-73cc06f5b98f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e180c90d-2da5-5d87-8f53-73cc06f5b98f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.055Z', - uuid: 'e180c90d-2da5-5d87-8f53-73cc06f5b98f', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e180c90d-2da5-5d87-8f53-73cc06f5b98f' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:51.127Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e180c90d-2da5-5d87-8f53-73cc06f5b98f', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 33, - started_at: '2026-09-28T19:23:51.032Z', - finished_at: '2026-09-28T19:23:51.065Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.136Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:23:51.136Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:23:51.139Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.080Z', - uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.086Z', - uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.087Z', - uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.090Z', - uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.091Z', - uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.091Z', - uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:51.140Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=8b81a5cf0b254efaa72eaca32d47c3b345d8ef9f0750d0fcc9e3f32d1cd21969 platform={} -2026-09-28T19:23:51.142Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 50, - started_at: '2026-09-28T19:23:51.064Z', - finished_at: '2026-09-28T19:23:51.114Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.157Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7957c79a-6d7b-5815-893e-14982eca9895', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.145Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.167Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.126Z', - uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.132Z', - uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.133Z', - uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.133Z', - uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:51.168Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 32, - started_at: '2026-09-28T19:23:51.114Z', - finished_at: '2026-09-28T19:23:51.146Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.172Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:23:51.173Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:23:51.179Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=8b81a5cf0b254efaa72eaca32d47c3b345d8ef9f0750d0fcc9e3f32d1cd21969 platform={} -2026-09-28T19:23:51.185Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e934815f-1022-531d-900a-b58c164d9e96', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.181Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.189Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.170Z', - uuid: '7957c79a-6d7b-5815-893e-14982eca9895', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '7957c79a-6d7b-5815-893e-14982eca9895' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.173Z', - uuid: '7957c79a-6d7b-5815-893e-14982eca9895', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '7957c79a-6d7b-5815-893e-14982eca9895' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.175Z', - uuid: '7957c79a-6d7b-5815-893e-14982eca9895', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7957c79a-6d7b-5815-893e-14982eca9895' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.175Z', - uuid: '7957c79a-6d7b-5815-893e-14982eca9895', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7957c79a-6d7b-5815-893e-14982eca9895' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.175Z', - uuid: '7957c79a-6d7b-5815-893e-14982eca9895', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7957c79a-6d7b-5815-893e-14982eca9895' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.175Z', - uuid: '7957c79a-6d7b-5815-893e-14982eca9895', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7957c79a-6d7b-5815-893e-14982eca9895' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:51.190Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7957c79a-6d7b-5815-893e-14982eca9895', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 36, - started_at: '2026-09-28T19:23:51.145Z', - finished_at: '2026-09-28T19:23:51.181Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.191Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:23:51.191Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:23:51.194Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=8b81a5cf0b254efaa72eaca32d47c3b345d8ef9f0750d0fcc9e3f32d1cd21969 platform={} -2026-09-28T19:23:51.200Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.196Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.207Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.188Z', - uuid: 'e934815f-1022-531d-900a-b58c164d9e96', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'e934815f-1022-531d-900a-b58c164d9e96' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.190Z', - uuid: 'e934815f-1022-531d-900a-b58c164d9e96', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e934815f-1022-531d-900a-b58c164d9e96' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.190Z', - uuid: 'e934815f-1022-531d-900a-b58c164d9e96', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e934815f-1022-531d-900a-b58c164d9e96' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:51.210Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e934815f-1022-531d-900a-b58c164d9e96', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 15, - started_at: '2026-09-28T19:23:51.181Z', - finished_at: '2026-09-28T19:23:51.196Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.210Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:23:51.210Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:23:51.215Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=8b81a5cf0b254efaa72eaca32d47c3b345d8ef9f0750d0fcc9e3f32d1cd21969 platform={} -2026-09-28T19:23:51.222Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.218Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.227Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.204Z', - uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.209Z', - uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.211Z', - uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.212Z', - uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:51.228Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:23:51.228Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:23:51.229Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 22, - started_at: '2026-09-28T19:23:51.196Z', - finished_at: '2026-09-28T19:23:51.218Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.234Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=8b81a5cf0b254efaa72eaca32d47c3b345d8ef9f0750d0fcc9e3f32d1cd21969 platform={} -2026-09-28T19:23:51.245Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1e79bc94-0ab7-51eb-827f-bc0e97e31291', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.237Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.247Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: '1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '1e79bc94-0ab7-51eb-827f-bc0e97e31291', - body: { lang: 'node', code: null }, - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:23:51.244Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.249Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.225Z', - uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.227Z', - uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.229Z', - uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.229Z', - uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.229Z', - uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.231Z', - uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787', - kind: 'TEST_STEP', - message: 'Expect "toBeUndefined"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:51.251Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:23:51.218Z', - finished_at: '2026-09-28T19:23:51.237Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.254Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:23:51.247Z', - uuid: '1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: '1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:23:51.248Z', - uuid: '1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: '1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:23:51.249Z', - uuid: '1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: '1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:51.255Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: '1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '1e79bc94-0ab7-51eb-827f-bc0e97e31291', - body: { lang: 'node', code: null }, - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:23:51.244Z', - finished_at: '2026-09-28T19:23:51.251Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.258Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=8b81a5cf0b254efaa72eaca32d47c3b345d8ef9f0750d0fcc9e3f32d1cd21969 platform={} -2026-09-28T19:23:51.266Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.260Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.270Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.251Z', - uuid: '1e79bc94-0ab7-51eb-827f-bc0e97e31291', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '1e79bc94-0ab7-51eb-827f-bc0e97e31291' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.254Z', - uuid: '1e79bc94-0ab7-51eb-827f-bc0e97e31291', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1e79bc94-0ab7-51eb-827f-bc0e97e31291' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.254Z', - uuid: '1e79bc94-0ab7-51eb-827f-bc0e97e31291', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1e79bc94-0ab7-51eb-827f-bc0e97e31291' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:51.271Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1e79bc94-0ab7-51eb-827f-bc0e97e31291', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 24, - started_at: '2026-09-28T19:23:51.237Z', - finished_at: '2026-09-28T19:23:51.261Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [ '1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.274Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:23:51.274Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:23:51.468Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=e9c3046d3829f6b3bc713274b148d828431403e59aadb81fdee1cd23cc94e263 platform={} -2026-09-28T19:23:51.481Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dc315c71-438d-56c6-95f4-69cb91877329', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.477Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.489Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.918Z', - uuid: 'fd3441d3-4900-56e6-a776-1daacfefe93b', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 541, - test_run_uuid: 'fd3441d3-4900-56e6-a776-1daacfefe93b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.459Z', - uuid: 'fd3441d3-4900-56e6-a776-1daacfefe93b', - kind: 'TEST_STEP', - message: 'Expect "toContain"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'fd3441d3-4900-56e6-a776-1daacfefe93b' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:51.491Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fd3441d3-4900-56e6-a776-1daacfefe93b', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 570, - started_at: '2026-09-28T19:23:50.908Z', - finished_at: '2026-09-28T19:23:51.478Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.500Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=e9c3046d3829f6b3bc713274b148d828431403e59aadb81fdee1cd23cc94e263 platform={} -2026-09-28T19:23:51.514Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e4b8eb94-dad9-5d96-af9d-10a68b42fd76', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.505Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.536Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.484Z', - uuid: 'dc315c71-438d-56c6-95f4-69cb91877329', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'dc315c71-438d-56c6-95f4-69cb91877329' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.489Z', - uuid: 'dc315c71-438d-56c6-95f4-69cb91877329', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'dc315c71-438d-56c6-95f4-69cb91877329' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.491Z', - uuid: 'dc315c71-438d-56c6-95f4-69cb91877329', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'dc315c71-438d-56c6-95f4-69cb91877329' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:51.538Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dc315c71-438d-56c6-95f4-69cb91877329', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 29, - started_at: '2026-09-28T19:23:51.477Z', - finished_at: '2026-09-28T19:23:51.506Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.544Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=e9c3046d3829f6b3bc713274b148d828431403e59aadb81fdee1cd23cc94e263 platform={} -2026-09-28T19:23:51.551Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0cc1eb35-1553-5aff-9f35-dedbe2607158', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.547Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:51.582Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.516Z', - uuid: 'e4b8eb94-dad9-5d96-af9d-10a68b42fd76', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 12, - test_run_uuid: 'e4b8eb94-dad9-5d96-af9d-10a68b42fd76' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.530Z', - uuid: 'e4b8eb94-dad9-5d96-af9d-10a68b42fd76', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e4b8eb94-dad9-5d96-af9d-10a68b42fd76' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.536Z', - uuid: 'e4b8eb94-dad9-5d96-af9d-10a68b42fd76', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e4b8eb94-dad9-5d96-af9d-10a68b42fd76' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:51.584Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e4b8eb94-dad9-5d96-af9d-10a68b42fd76', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 43, - started_at: '2026-09-28T19:23:51.505Z', - finished_at: '2026-09-28T19:23:51.548Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:52.751Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.680Z', - uuid: 'f2d6e0b6-e864-5bcc-9336-b5a7908faac8', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 175, - test_run_uuid: 'f2d6e0b6-e864-5bcc-9336-b5a7908faac8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.859Z', - uuid: 'f2d6e0b6-e864-5bcc-9336-b5a7908faac8', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f2d6e0b6-e864-5bcc-9336-b5a7908faac8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.862Z', - uuid: 'f2d6e0b6-e864-5bcc-9336-b5a7908faac8', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f2d6e0b6-e864-5bcc-9336-b5a7908faac8' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.863Z', - uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 30, - test_run_uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.895Z', - uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.896Z', - uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.896Z', - uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.896Z', - uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.896Z', - uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.897Z', - uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.952Z', - uuid: '59e6f869-1c3b-5cfe-98a3-24a0d83f3334', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '59e6f869-1c3b-5cfe-98a3-24a0d83f3334' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.956Z', - uuid: '59e6f869-1c3b-5cfe-98a3-24a0d83f3334', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '59e6f869-1c3b-5cfe-98a3-24a0d83f3334' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.959Z', - uuid: '59e6f869-1c3b-5cfe-98a3-24a0d83f3334', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '59e6f869-1c3b-5cfe-98a3-24a0d83f3334' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.981Z', - uuid: '2e45b967-afd7-5158-a6de-cb31d6d96a3a', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '2e45b967-afd7-5158-a6de-cb31d6d96a3a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.985Z', - uuid: '2e45b967-afd7-5158-a6de-cb31d6d96a3a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2e45b967-afd7-5158-a6de-cb31d6d96a3a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.987Z', - uuid: '2e45b967-afd7-5158-a6de-cb31d6d96a3a', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '2e45b967-afd7-5158-a6de-cb31d6d96a3a' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.017Z', - uuid: '9a549596-6fbe-57de-981a-bb264cd80fbd', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '9a549596-6fbe-57de-981a-bb264cd80fbd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.021Z', - uuid: '9a549596-6fbe-57de-981a-bb264cd80fbd', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9a549596-6fbe-57de-981a-bb264cd80fbd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.022Z', - uuid: '9a549596-6fbe-57de-981a-bb264cd80fbd', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9a549596-6fbe-57de-981a-bb264cd80fbd' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.051Z', - uuid: 'e180c90d-2da5-5d87-8f53-73cc06f5b98f', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'e180c90d-2da5-5d87-8f53-73cc06f5b98f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.054Z', - uuid: 'e180c90d-2da5-5d87-8f53-73cc06f5b98f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e180c90d-2da5-5d87-8f53-73cc06f5b98f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.055Z', - uuid: 'e180c90d-2da5-5d87-8f53-73cc06f5b98f', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e180c90d-2da5-5d87-8f53-73cc06f5b98f' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.080Z', - uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.086Z', - uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.087Z', - uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.090Z', - uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.091Z', - uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.091Z', - uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.126Z', - uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.132Z', - uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.133Z', - uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.133Z', - uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.170Z', - uuid: '7957c79a-6d7b-5815-893e-14982eca9895', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '7957c79a-6d7b-5815-893e-14982eca9895' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.173Z', - uuid: '7957c79a-6d7b-5815-893e-14982eca9895', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '7957c79a-6d7b-5815-893e-14982eca9895' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.175Z', - uuid: '7957c79a-6d7b-5815-893e-14982eca9895', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7957c79a-6d7b-5815-893e-14982eca9895' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.175Z', - uuid: '7957c79a-6d7b-5815-893e-14982eca9895', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7957c79a-6d7b-5815-893e-14982eca9895' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.175Z', - uuid: '7957c79a-6d7b-5815-893e-14982eca9895', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7957c79a-6d7b-5815-893e-14982eca9895' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.175Z', - uuid: '7957c79a-6d7b-5815-893e-14982eca9895', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7957c79a-6d7b-5815-893e-14982eca9895' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.188Z', - uuid: 'e934815f-1022-531d-900a-b58c164d9e96', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'e934815f-1022-531d-900a-b58c164d9e96' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.190Z', - uuid: 'e934815f-1022-531d-900a-b58c164d9e96', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e934815f-1022-531d-900a-b58c164d9e96' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.190Z', - uuid: 'e934815f-1022-531d-900a-b58c164d9e96', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e934815f-1022-531d-900a-b58c164d9e96' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.204Z', - uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.209Z', - uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.211Z', - uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.212Z', - uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.225Z', - uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.227Z', - uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.229Z', - uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.229Z', - uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.229Z', - uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.231Z', - uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787', - kind: 'TEST_STEP', - message: 'Expect "toBeUndefined"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:23:51.247Z', - uuid: '1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: '1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:23:51.248Z', - uuid: '1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: '1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:23:51.249Z', - uuid: '1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: '1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.251Z', - uuid: '1e79bc94-0ab7-51eb-827f-bc0e97e31291', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '1e79bc94-0ab7-51eb-827f-bc0e97e31291' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.254Z', - uuid: '1e79bc94-0ab7-51eb-827f-bc0e97e31291', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1e79bc94-0ab7-51eb-827f-bc0e97e31291' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.254Z', - uuid: '1e79bc94-0ab7-51eb-827f-bc0e97e31291', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1e79bc94-0ab7-51eb-827f-bc0e97e31291' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:50.918Z', - uuid: 'fd3441d3-4900-56e6-a776-1daacfefe93b', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 541, - test_run_uuid: 'fd3441d3-4900-56e6-a776-1daacfefe93b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.459Z', - uuid: 'fd3441d3-4900-56e6-a776-1daacfefe93b', - kind: 'TEST_STEP', - message: 'Expect "toContain"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'fd3441d3-4900-56e6-a776-1daacfefe93b' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.484Z', - uuid: 'dc315c71-438d-56c6-95f4-69cb91877329', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'dc315c71-438d-56c6-95f4-69cb91877329' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.489Z', - uuid: 'dc315c71-438d-56c6-95f4-69cb91877329', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'dc315c71-438d-56c6-95f4-69cb91877329' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.491Z', - uuid: 'dc315c71-438d-56c6-95f4-69cb91877329', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'dc315c71-438d-56c6-95f4-69cb91877329' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.516Z', - uuid: 'e4b8eb94-dad9-5d96-af9d-10a68b42fd76', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 12, - test_run_uuid: 'e4b8eb94-dad9-5d96-af9d-10a68b42fd76' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.530Z', - uuid: 'e4b8eb94-dad9-5d96-af9d-10a68b42fd76', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e4b8eb94-dad9-5d96-af9d-10a68b42fd76' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.536Z', - uuid: 'e4b8eb94-dad9-5d96-af9d-10a68b42fd76', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e4b8eb94-dad9-5d96-af9d-10a68b42fd76' - } - ] - } -] to 23117:0 -2026-09-28T19:23:52.751Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:23:53.066Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.064Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.114Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e180c90d-2da5-5d87-8f53-73cc06f5b98f', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 33, - started_at: '2026-09-28T19:23:51.032Z', - finished_at: '2026-09-28T19:23:51.065Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 50, - started_at: '2026-09-28T19:23:51.064Z', - finished_at: '2026-09-28T19:23:51.114Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7957c79a-6d7b-5815-893e-14982eca9895', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.145Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 32, - started_at: '2026-09-28T19:23:51.114Z', - finished_at: '2026-09-28T19:23:51.146Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e934815f-1022-531d-900a-b58c164d9e96', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.181Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7957c79a-6d7b-5815-893e-14982eca9895', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 36, - started_at: '2026-09-28T19:23:51.145Z', - finished_at: '2026-09-28T19:23:51.181Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.196Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e934815f-1022-531d-900a-b58c164d9e96', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 15, - started_at: '2026-09-28T19:23:51.181Z', - finished_at: '2026-09-28T19:23:51.196Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.218Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 22, - started_at: '2026-09-28T19:23:51.196Z', - finished_at: '2026-09-28T19:23:51.218Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1e79bc94-0ab7-51eb-827f-bc0e97e31291', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.237Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: '1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '1e79bc94-0ab7-51eb-827f-bc0e97e31291', - body: { lang: 'node', code: null }, - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:23:51.244Z' - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:23:51.218Z', - finished_at: '2026-09-28T19:23:51.237Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: '1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '1e79bc94-0ab7-51eb-827f-bc0e97e31291', - body: { lang: 'node', code: null }, - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:23:51.244Z', - finished_at: '2026-09-28T19:23:51.251Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.260Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1e79bc94-0ab7-51eb-827f-bc0e97e31291', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 24, - started_at: '2026-09-28T19:23:51.237Z', - finished_at: '2026-09-28T19:23:51.261Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [ '1a1f2920-c9b5-44d8-a8bd-c7c9a31d8970' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dc315c71-438d-56c6-95f4-69cb91877329', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.477Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fd3441d3-4900-56e6-a776-1daacfefe93b', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 570, - started_at: '2026-09-28T19:23:50.908Z', - finished_at: '2026-09-28T19:23:51.478Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e4b8eb94-dad9-5d96-af9d-10a68b42fd76', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.505Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dc315c71-438d-56c6-95f4-69cb91877329', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 29, - started_at: '2026-09-28T19:23:51.477Z', - finished_at: '2026-09-28T19:23:51.506Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0cc1eb35-1553-5aff-9f35-dedbe2607158', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:51.547Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e4b8eb94-dad9-5d96-af9d-10a68b42fd76', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 43, - started_at: '2026-09-28T19:23:51.505Z', - finished_at: '2026-09-28T19:23:51.548Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 23117:0 -2026-09-28T19:23:53.066Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:23:54.586Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=e9c3046d3829f6b3bc713274b148d828431403e59aadb81fdee1cd23cc94e263 platform={} -2026-09-28T19:23:54.609Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.559Z', - uuid: '0cc1eb35-1553-5aff-9f35-dedbe2607158', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3009, - test_run_uuid: '0cc1eb35-1553-5aff-9f35-dedbe2607158' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:54.570Z', - uuid: '0cc1eb35-1553-5aff-9f35-dedbe2607158', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0cc1eb35-1553-5aff-9f35-dedbe2607158' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:54.572Z', - uuid: '0cc1eb35-1553-5aff-9f35-dedbe2607158', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0cc1eb35-1553-5aff-9f35-dedbe2607158' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:54.612Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0cc1eb35-1553-5aff-9f35-dedbe2607158', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 3046, - started_at: '2026-09-28T19:23:51.547Z', - finished_at: '2026-09-28T19:23:54.593Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:55.065Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0cc1eb35-1553-5aff-9f35-dedbe2607158', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 3046, - started_at: '2026-09-28T19:23:51.547Z', - finished_at: '2026-09-28T19:23:54.593Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 23117:0 -2026-09-28T19:23:55.066Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:23:55.877Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.559Z', - uuid: '0cc1eb35-1553-5aff-9f35-dedbe2607158', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3009, - test_run_uuid: '0cc1eb35-1553-5aff-9f35-dedbe2607158' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:54.570Z', - uuid: '0cc1eb35-1553-5aff-9f35-dedbe2607158', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0cc1eb35-1553-5aff-9f35-dedbe2607158' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:54.572Z', - uuid: '0cc1eb35-1553-5aff-9f35-dedbe2607158', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0cc1eb35-1553-5aff-9f35-dedbe2607158' - } - ] - } -] to 23117:0 -2026-09-28T19:23:55.878Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:23:56.345Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=8b81a5cf0b254efaa72eaca32d47c3b345d8ef9f0750d0fcc9e3f32d1cd21969 platform={} -2026-09-28T19:23:56.430Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.272Z', - uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5029, - test_run_uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:56.306Z', - uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:56.312Z', - uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:56.316Z', - uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:56.316Z', - uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:56.317Z', - uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:56.320Z', - uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:56.434Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 5097, - started_at: '2026-09-28T19:23:51.260Z', - finished_at: '2026-09-28T19:23:56.357Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:56.879Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '98b4dc41-feac-59f6-93db-31dce35bd01f', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:56.873Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:57.031Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=071db9aee27a2b54f33c2c55fa75744dc75bc05330fe85ccf7f425e19c25eca3 platform={} -2026-09-28T19:23:57.045Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:57.037Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:57.053Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:56.949Z', - uuid: '98b4dc41-feac-59f6-93db-31dce35bd01f', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 20, - test_run_uuid: '98b4dc41-feac-59f6-93db-31dce35bd01f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:56.971Z', - uuid: '98b4dc41-feac-59f6-93db-31dce35bd01f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '98b4dc41-feac-59f6-93db-31dce35bd01f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:56.974Z', - uuid: '98b4dc41-feac-59f6-93db-31dce35bd01f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '98b4dc41-feac-59f6-93db-31dce35bd01f' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:57.059Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '98b4dc41-feac-59f6-93db-31dce35bd01f', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 165, - started_at: '2026-09-28T19:23:56.873Z', - finished_at: '2026-09-28T19:23:57.038Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:57.066Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 5097, - started_at: '2026-09-28T19:23:51.260Z', - finished_at: '2026-09-28T19:23:56.357Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '98b4dc41-feac-59f6-93db-31dce35bd01f', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:56.873Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:57.037Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '98b4dc41-feac-59f6-93db-31dce35bd01f', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 165, - started_at: '2026-09-28T19:23:56.873Z', - finished_at: '2026-09-28T19:23:57.038Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 23117:0 -2026-09-28T19:23:57.068Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:23:57.078Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=071db9aee27a2b54f33c2c55fa75744dc75bc05330fe85ccf7f425e19c25eca3 platform={} -2026-09-28T19:23:57.096Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:57.047Z', - uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:57.052Z', - uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:57.053Z', - uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:57.053Z', - uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:57.053Z', - uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a', - kind: 'TEST_STEP', - message: 'Expect "toBeGreaterThan"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:57.097Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 47, - started_at: '2026-09-28T19:23:57.037Z', - finished_at: '2026-09-28T19:23:57.084Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:57.928Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:51.272Z', - uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5029, - test_run_uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:56.306Z', - uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:56.312Z', - uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:56.316Z', - uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:56.316Z', - uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:56.317Z', - uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:56.320Z', - uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:56.949Z', - uuid: '98b4dc41-feac-59f6-93db-31dce35bd01f', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 20, - test_run_uuid: '98b4dc41-feac-59f6-93db-31dce35bd01f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:56.971Z', - uuid: '98b4dc41-feac-59f6-93db-31dce35bd01f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '98b4dc41-feac-59f6-93db-31dce35bd01f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:56.974Z', - uuid: '98b4dc41-feac-59f6-93db-31dce35bd01f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '98b4dc41-feac-59f6-93db-31dce35bd01f' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:57.047Z', - uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:57.052Z', - uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:57.053Z', - uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:57.053Z', - uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:57.053Z', - uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a', - kind: 'TEST_STEP', - message: 'Expect "toBeGreaterThan"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a' - } - ] - } -] to 23117:0 -2026-09-28T19:23:57.929Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:23:59.075Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 47, - started_at: '2026-09-28T19:23:57.037Z', - finished_at: '2026-09-28T19:23:57.084Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 23117:0 -2026-09-28T19:23:59.076Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:23:59.761Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7a8f8161-f4a1-51d5-b2d3-3c551d950074', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:59.746Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:59.816Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '7a8f8161-f4a1-51d5-b2d3-3c551d950074', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:23:59.796Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:59.886Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9f3f7d3e-2be5-5108-8d07-605d2ce9342d', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:59.871Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:59.911Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'f96feee1-8820-433b-ac8f-99d5116e5793', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '9f3f7d3e-2be5-5108-8d07-605d2ce9342d', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:23:59.898Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:59.930Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:23:59.904Z', - uuid: 'f96feee1-8820-433b-ac8f-99d5116e5793', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 10, - hook_run_uuid: 'f96feee1-8820-433b-ac8f-99d5116e5793' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:59.934Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'f96feee1-8820-433b-ac8f-99d5116e5793', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '9f3f7d3e-2be5-5108-8d07-605d2ce9342d', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:23:59.898Z', - finished_at: '2026-09-28T19:23:59.926Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:59.950Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:23:59.801Z', - uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 13, - hook_run_uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:23:59.822Z', - uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 76, - hook_run_uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:23:59.903Z', - uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 17, - hook_run_uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:23:59.922Z', - uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:23:59.923Z', - uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:23:59.926Z', - uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:23:59.952Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '7a8f8161-f4a1-51d5-b2d3-3c551d950074', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:23:59.796Z', - finished_at: '2026-09-28T19:23:59.933Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:23:59.979Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=1a3a9e37b1cc0e5db1f657cec9cfbab8fa3fc1ca7ee14554da7347361a1679b3 platform={} -2026-09-28T19:23:59.993Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:59.985Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:00.006Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:59.954Z', - uuid: '7a8f8161-f4a1-51d5-b2d3-3c551d950074', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '7a8f8161-f4a1-51d5-b2d3-3c551d950074' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:59.960Z', - uuid: '7a8f8161-f4a1-51d5-b2d3-3c551d950074', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7a8f8161-f4a1-51d5-b2d3-3c551d950074' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:59.961Z', - uuid: '7a8f8161-f4a1-51d5-b2d3-3c551d950074', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7a8f8161-f4a1-51d5-b2d3-3c551d950074' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:00.009Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7a8f8161-f4a1-51d5-b2d3-3c551d950074', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 239, - started_at: '2026-09-28T19:23:59.746Z', - finished_at: '2026-09-28T19:23:59.985Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [ 'cacd7819-95d7-43d6-8f5d-86a204854565' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:00.016Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=1a3a9e37b1cc0e5db1f657cec9cfbab8fa3fc1ca7ee14554da7347361a1679b3 platform={} -2026-09-28T19:24:00.032Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:23:59.904Z', - uuid: 'f96feee1-8820-433b-ac8f-99d5116e5793', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 10, - hook_run_uuid: 'f96feee1-8820-433b-ac8f-99d5116e5793' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:23:59.801Z', - uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 13, - hook_run_uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:23:59.822Z', - uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 76, - hook_run_uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:23:59.903Z', - uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 17, - hook_run_uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:23:59.922Z', - uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:23:59.923Z', - uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:23:59.926Z', - uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:59.954Z', - uuid: '7a8f8161-f4a1-51d5-b2d3-3c551d950074', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '7a8f8161-f4a1-51d5-b2d3-3c551d950074' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:59.960Z', - uuid: '7a8f8161-f4a1-51d5-b2d3-3c551d950074', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7a8f8161-f4a1-51d5-b2d3-3c551d950074' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:59.961Z', - uuid: '7a8f8161-f4a1-51d5-b2d3-3c551d950074', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7a8f8161-f4a1-51d5-b2d3-3c551d950074' - } - ] - } -] to 23117:0 -2026-09-28T19:24:00.032Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:00.208Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:00.019Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:00.233Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:59.998Z', - uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 9, - test_run_uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.008Z', - uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.009Z', - uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.009Z', - uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.010Z', - uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.010Z', - uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:00.237Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 35, - started_at: '2026-09-28T19:23:59.985Z', - finished_at: '2026-09-28T19:24:00.020Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:00.386Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=1a3a9e37b1cc0e5db1f657cec9cfbab8fa3fc1ca7ee14554da7347361a1679b3 platform={} -2026-09-28T19:24:00.411Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:00.394Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:00.420Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.341Z', - uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 19, - test_run_uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.360Z', - uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.363Z', - uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.364Z', - uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229', - kind: 'TEST_STEP', - message: 'Snapshot 920bc4be-8237-489b-bb36-7fd8c7b57adc should be in the queue', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.365Z', - uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:00.421Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 376, - started_at: '2026-09-28T19:24:00.019Z', - finished_at: '2026-09-28T19:24:00.395Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:00.422Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=1a3a9e37b1cc0e5db1f657cec9cfbab8fa3fc1ca7ee14554da7347361a1679b3 platform={} -2026-09-28T19:24:00.430Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '87fc8735-6beb-5fb9-bf71-507c5b277823', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:00.427Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:00.445Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.411Z', - uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.416Z', - uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.417Z', - uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.418Z', - uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:00.448Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 33, - started_at: '2026-09-28T19:24:00.394Z', - finished_at: '2026-09-28T19:24:00.427Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:00.491Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=1a3a9e37b1cc0e5db1f657cec9cfbab8fa3fc1ca7ee14554da7347361a1679b3 platform={} -2026-09-28T19:24:00.499Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '88102d1c-7f6c-5434-9672-d7fc372e8936', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:00.495Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:00.515Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.474Z', - uuid: '87fc8735-6beb-5fb9-bf71-507c5b277823', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '87fc8735-6beb-5fb9-bf71-507c5b277823' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.481Z', - uuid: '87fc8735-6beb-5fb9-bf71-507c5b277823', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '87fc8735-6beb-5fb9-bf71-507c5b277823' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.483Z', - uuid: '87fc8735-6beb-5fb9-bf71-507c5b277823', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '87fc8735-6beb-5fb9-bf71-507c5b277823' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:00.530Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '87fc8735-6beb-5fb9-bf71-507c5b277823', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 68, - started_at: '2026-09-28T19:24:00.427Z', - finished_at: '2026-09-28T19:24:00.495Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:00.536Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=1a3a9e37b1cc0e5db1f657cec9cfbab8fa3fc1ca7ee14554da7347361a1679b3 platform={} -2026-09-28T19:24:00.570Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:00.559Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:00.621Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.503Z', - uuid: '88102d1c-7f6c-5434-9672-d7fc372e8936', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 9, - test_run_uuid: '88102d1c-7f6c-5434-9672-d7fc372e8936' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.512Z', - uuid: '88102d1c-7f6c-5434-9672-d7fc372e8936', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '88102d1c-7f6c-5434-9672-d7fc372e8936' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.513Z', - uuid: '88102d1c-7f6c-5434-9672-d7fc372e8936', - kind: 'TEST_STEP', - message: 'Deleted snapshot should not appear in the queue', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '88102d1c-7f6c-5434-9672-d7fc372e8936' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:00.626Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '88102d1c-7f6c-5434-9672-d7fc372e8936', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 66, - started_at: '2026-09-28T19:24:00.495Z', - finished_at: '2026-09-28T19:24:00.561Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:01.072Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7a8f8161-f4a1-51d5-b2d3-3c551d950074', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:59.746Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '7a8f8161-f4a1-51d5-b2d3-3c551d950074', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:23:59.796Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9f3f7d3e-2be5-5108-8d07-605d2ce9342d', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:59.871Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'f96feee1-8820-433b-ac8f-99d5116e5793', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '9f3f7d3e-2be5-5108-8d07-605d2ce9342d', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:23:59.898Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'f96feee1-8820-433b-ac8f-99d5116e5793', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '9f3f7d3e-2be5-5108-8d07-605d2ce9342d', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:23:59.898Z', - finished_at: '2026-09-28T19:23:59.926Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'cacd7819-95d7-43d6-8f5d-86a204854565', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '7a8f8161-f4a1-51d5-b2d3-3c551d950074', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:23:59.796Z', - finished_at: '2026-09-28T19:23:59.933Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:23:59.985Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7a8f8161-f4a1-51d5-b2d3-3c551d950074', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 239, - started_at: '2026-09-28T19:23:59.746Z', - finished_at: '2026-09-28T19:23:59.985Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [ 'cacd7819-95d7-43d6-8f5d-86a204854565' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:00.019Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 35, - started_at: '2026-09-28T19:23:59.985Z', - finished_at: '2026-09-28T19:24:00.020Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:00.394Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 376, - started_at: '2026-09-28T19:24:00.019Z', - finished_at: '2026-09-28T19:24:00.395Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '87fc8735-6beb-5fb9-bf71-507c5b277823', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:00.427Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 33, - started_at: '2026-09-28T19:24:00.394Z', - finished_at: '2026-09-28T19:24:00.427Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '88102d1c-7f6c-5434-9672-d7fc372e8936', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:00.495Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '87fc8735-6beb-5fb9-bf71-507c5b277823', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 68, - started_at: '2026-09-28T19:24:00.427Z', - finished_at: '2026-09-28T19:24:00.495Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:00.559Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '88102d1c-7f6c-5434-9672-d7fc372e8936', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 66, - started_at: '2026-09-28T19:24:00.495Z', - finished_at: '2026-09-28T19:24:00.561Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 23117:0 -2026-09-28T19:24:01.072Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:02.248Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:23:59.998Z', - uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 9, - test_run_uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.008Z', - uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.009Z', - uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.009Z', - uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.010Z', - uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.010Z', - uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.341Z', - uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 19, - test_run_uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.360Z', - uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.363Z', - uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.364Z', - uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229', - kind: 'TEST_STEP', - message: 'Snapshot 920bc4be-8237-489b-bb36-7fd8c7b57adc should be in the queue', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.365Z', - uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.411Z', - uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.416Z', - uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.417Z', - uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.418Z', - uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.474Z', - uuid: '87fc8735-6beb-5fb9-bf71-507c5b277823', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '87fc8735-6beb-5fb9-bf71-507c5b277823' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.481Z', - uuid: '87fc8735-6beb-5fb9-bf71-507c5b277823', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '87fc8735-6beb-5fb9-bf71-507c5b277823' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.483Z', - uuid: '87fc8735-6beb-5fb9-bf71-507c5b277823', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '87fc8735-6beb-5fb9-bf71-507c5b277823' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.503Z', - uuid: '88102d1c-7f6c-5434-9672-d7fc372e8936', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 9, - test_run_uuid: '88102d1c-7f6c-5434-9672-d7fc372e8936' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.512Z', - uuid: '88102d1c-7f6c-5434-9672-d7fc372e8936', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '88102d1c-7f6c-5434-9672-d7fc372e8936' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.513Z', - uuid: '88102d1c-7f6c-5434-9672-d7fc372e8936', - kind: 'TEST_STEP', - message: 'Deleted snapshot should not appear in the queue', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '88102d1c-7f6c-5434-9672-d7fc372e8936' - } - ] - } -] to 23117:0 -2026-09-28T19:24:02.248Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:17.982Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=1a3a9e37b1cc0e5db1f657cec9cfbab8fa3fc1ca7ee14554da7347361a1679b3 platform={} -2026-09-28T19:24:18.006Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.574Z', - uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.578Z', - uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.579Z', - uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 17372, - test_run_uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:17.953Z', - uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:17.954Z', - uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:17.954Z', - uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:17.954Z', - uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:18.009Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 17430, - started_at: '2026-09-28T19:24:00.559Z', - finished_at: '2026-09-28T19:24:17.989Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:19.081Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 17430, - started_at: '2026-09-28T19:24:00.559Z', - finished_at: '2026-09-28T19:24:17.989Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 23117:0 -2026-09-28T19:24:19.081Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:20.009Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.574Z', - uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.578Z', - uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:00.579Z', - uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 17372, - test_run_uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:17.953Z', - uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:17.954Z', - uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:17.954Z', - uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:17.954Z', - uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e' - } - ] - } -] to 23117:0 -2026-09-28T19:24:20.010Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:20.115Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e4c831ae-825c-502d-9f76-1348181d7953', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:20.080Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:20.232Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=3593f1355667009b1ae47b9842d91173b56ed1bca19e00d7440b6ab317b16aca platform={} -2026-09-28T19:24:20.257Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3fb26d56-eac5-5d75-8704-b93964b73e8f', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:20.235Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:20.263Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.171Z', - uuid: 'e4c831ae-825c-502d-9f76-1348181d7953', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 41, - test_run_uuid: 'e4c831ae-825c-502d-9f76-1348181d7953' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.214Z', - uuid: 'e4c831ae-825c-502d-9f76-1348181d7953', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e4c831ae-825c-502d-9f76-1348181d7953' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.215Z', - uuid: 'e4c831ae-825c-502d-9f76-1348181d7953', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e4c831ae-825c-502d-9f76-1348181d7953' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:20.264Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e4c831ae-825c-502d-9f76-1348181d7953', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 158, - started_at: '2026-09-28T19:24:20.080Z', - finished_at: '2026-09-28T19:24:20.238Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:20.542Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=3593f1355667009b1ae47b9842d91173b56ed1bca19e00d7440b6ab317b16aca platform={} -2026-09-28T19:24:20.551Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7e47f480-a793-59b0-bfa3-b29b4bf9ab80', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:20.546Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:20.635Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.240Z', - uuid: '3fb26d56-eac5-5d75-8704-b93964b73e8f', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 283, - test_run_uuid: '3fb26d56-eac5-5d75-8704-b93964b73e8f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.523Z', - uuid: '3fb26d56-eac5-5d75-8704-b93964b73e8f', - kind: 'TEST_STEP', - message: 'Expect "toContain"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '3fb26d56-eac5-5d75-8704-b93964b73e8f' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:20.651Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3fb26d56-eac5-5d75-8704-b93964b73e8f', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 311, - started_at: '2026-09-28T19:24:20.235Z', - finished_at: '2026-09-28T19:24:20.546Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:20.657Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=3593f1355667009b1ae47b9842d91173b56ed1bca19e00d7440b6ab317b16aca platform={} -2026-09-28T19:24:20.716Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ca93240d-531f-51f8-b4a2-dde732b4d815', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:20.689Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:20.858Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.554Z', - uuid: '7e47f480-a793-59b0-bfa3-b29b4bf9ab80', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 69, - test_run_uuid: '7e47f480-a793-59b0-bfa3-b29b4bf9ab80' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.625Z', - uuid: '7e47f480-a793-59b0-bfa3-b29b4bf9ab80', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7e47f480-a793-59b0-bfa3-b29b4bf9ab80' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.629Z', - uuid: '7e47f480-a793-59b0-bfa3-b29b4bf9ab80', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7e47f480-a793-59b0-bfa3-b29b4bf9ab80' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:20.870Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7e47f480-a793-59b0-bfa3-b29b4bf9ab80', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 145, - started_at: '2026-09-28T19:24:20.546Z', - finished_at: '2026-09-28T19:24:20.691Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:20.878Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=3593f1355667009b1ae47b9842d91173b56ed1bca19e00d7440b6ab317b16aca platform={} -2026-09-28T19:24:20.892Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '81667c6a-9ca4-5230-93cb-ad6f681a77d9', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:20.886Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:20.900Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.718Z', - uuid: 'ca93240d-531f-51f8-b4a2-dde732b4d815', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 30, - test_run_uuid: 'ca93240d-531f-51f8-b4a2-dde732b4d815' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.751Z', - uuid: 'ca93240d-531f-51f8-b4a2-dde732b4d815', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ca93240d-531f-51f8-b4a2-dde732b4d815' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.846Z', - uuid: 'ca93240d-531f-51f8-b4a2-dde732b4d815', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'ca93240d-531f-51f8-b4a2-dde732b4d815' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:20.903Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ca93240d-531f-51f8-b4a2-dde732b4d815', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 198, - started_at: '2026-09-28T19:24:20.689Z', - finished_at: '2026-09-28T19:24:20.887Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:21.085Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e4c831ae-825c-502d-9f76-1348181d7953', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:20.080Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3fb26d56-eac5-5d75-8704-b93964b73e8f', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:20.235Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e4c831ae-825c-502d-9f76-1348181d7953', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 158, - started_at: '2026-09-28T19:24:20.080Z', - finished_at: '2026-09-28T19:24:20.238Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7e47f480-a793-59b0-bfa3-b29b4bf9ab80', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:20.546Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3fb26d56-eac5-5d75-8704-b93964b73e8f', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 311, - started_at: '2026-09-28T19:24:20.235Z', - finished_at: '2026-09-28T19:24:20.546Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ca93240d-531f-51f8-b4a2-dde732b4d815', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:20.689Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7e47f480-a793-59b0-bfa3-b29b4bf9ab80', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 145, - started_at: '2026-09-28T19:24:20.546Z', - finished_at: '2026-09-28T19:24:20.691Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '81667c6a-9ca4-5230-93cb-ad6f681a77d9', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:20.886Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ca93240d-531f-51f8-b4a2-dde732b4d815', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 198, - started_at: '2026-09-28T19:24:20.689Z', - finished_at: '2026-09-28T19:24:20.887Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 23117:0 -2026-09-28T19:24:21.085Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:21.955Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.171Z', - uuid: 'e4c831ae-825c-502d-9f76-1348181d7953', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 41, - test_run_uuid: 'e4c831ae-825c-502d-9f76-1348181d7953' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.214Z', - uuid: 'e4c831ae-825c-502d-9f76-1348181d7953', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e4c831ae-825c-502d-9f76-1348181d7953' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.215Z', - uuid: 'e4c831ae-825c-502d-9f76-1348181d7953', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e4c831ae-825c-502d-9f76-1348181d7953' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.240Z', - uuid: '3fb26d56-eac5-5d75-8704-b93964b73e8f', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 283, - test_run_uuid: '3fb26d56-eac5-5d75-8704-b93964b73e8f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.523Z', - uuid: '3fb26d56-eac5-5d75-8704-b93964b73e8f', - kind: 'TEST_STEP', - message: 'Expect "toContain"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '3fb26d56-eac5-5d75-8704-b93964b73e8f' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.554Z', - uuid: '7e47f480-a793-59b0-bfa3-b29b4bf9ab80', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 69, - test_run_uuid: '7e47f480-a793-59b0-bfa3-b29b4bf9ab80' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.625Z', - uuid: '7e47f480-a793-59b0-bfa3-b29b4bf9ab80', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7e47f480-a793-59b0-bfa3-b29b4bf9ab80' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.629Z', - uuid: '7e47f480-a793-59b0-bfa3-b29b4bf9ab80', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7e47f480-a793-59b0-bfa3-b29b4bf9ab80' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.718Z', - uuid: 'ca93240d-531f-51f8-b4a2-dde732b4d815', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 30, - test_run_uuid: 'ca93240d-531f-51f8-b4a2-dde732b4d815' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.751Z', - uuid: 'ca93240d-531f-51f8-b4a2-dde732b4d815', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ca93240d-531f-51f8-b4a2-dde732b4d815' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.846Z', - uuid: 'ca93240d-531f-51f8-b4a2-dde732b4d815', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'ca93240d-531f-51f8-b4a2-dde732b4d815' - } - ] - } -] to 23117:0 -2026-09-28T19:24:21.955Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:23.646Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=3593f1355667009b1ae47b9842d91173b56ed1bca19e00d7440b6ab317b16aca platform={} -2026-09-28T19:24:23.675Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.894Z', - uuid: '81667c6a-9ca4-5230-93cb-ad6f681a77d9', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2741, - test_run_uuid: '81667c6a-9ca4-5230-93cb-ad6f681a77d9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:23.636Z', - uuid: '81667c6a-9ca4-5230-93cb-ad6f681a77d9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '81667c6a-9ca4-5230-93cb-ad6f681a77d9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:23.637Z', - uuid: '81667c6a-9ca4-5230-93cb-ad6f681a77d9', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '81667c6a-9ca4-5230-93cb-ad6f681a77d9' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:23.678Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '81667c6a-9ca4-5230-93cb-ad6f681a77d9', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 2772, - started_at: '2026-09-28T19:24:20.886Z', - finished_at: '2026-09-28T19:24:23.658Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.084Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '81667c6a-9ca4-5230-93cb-ad6f681a77d9', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 2772, - started_at: '2026-09-28T19:24:20.886Z', - finished_at: '2026-09-28T19:24:23.658Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 23117:0 -2026-09-28T19:24:25.084Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:25.446Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '956f7034-b484-5552-8c65-eadf99a5f231', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.441Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.456Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '956f7034-b484-5552-8c65-eadf99a5f231', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:24:25.452Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.521Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:24:25.454Z', - uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 8, - hook_run_uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:24:25.466Z', - uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:24:25.469Z', - uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 38, - hook_run_uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:24:25.509Z', - uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 10, - hook_run_uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:25.522Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '956f7034-b484-5552-8c65-eadf99a5f231', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:24:25.452Z', - finished_at: '2026-09-28T19:24:25.519Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.544Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=f6fc96c14faccfec845159c54684915af86c304c6a6f8b326a03527a8592cfb6 platform={} -2026-09-28T19:24:25.554Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5577ee05-688a-5c96-ae59-ceb3847ad224', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.548Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.559Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.519Z', - uuid: '956f7034-b484-5552-8c65-eadf99a5f231', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '956f7034-b484-5552-8c65-eadf99a5f231' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.524Z', - uuid: '956f7034-b484-5552-8c65-eadf99a5f231', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '956f7034-b484-5552-8c65-eadf99a5f231' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.525Z', - uuid: '956f7034-b484-5552-8c65-eadf99a5f231', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '956f7034-b484-5552-8c65-eadf99a5f231' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.525Z', - uuid: '956f7034-b484-5552-8c65-eadf99a5f231', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '956f7034-b484-5552-8c65-eadf99a5f231' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.525Z', - uuid: '956f7034-b484-5552-8c65-eadf99a5f231', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '956f7034-b484-5552-8c65-eadf99a5f231' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.526Z', - uuid: '956f7034-b484-5552-8c65-eadf99a5f231', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '956f7034-b484-5552-8c65-eadf99a5f231' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.526Z', - uuid: '956f7034-b484-5552-8c65-eadf99a5f231', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '956f7034-b484-5552-8c65-eadf99a5f231' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:25.559Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:24:25.561Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:24:25.563Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '956f7034-b484-5552-8c65-eadf99a5f231', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 107, - started_at: '2026-09-28T19:24:25.441Z', - finished_at: '2026-09-28T19:24:25.548Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [ 'fc9459a5-fc10-4f46-aab3-6318e24a7508' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.564Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=f6fc96c14faccfec845159c54684915af86c304c6a6f8b326a03527a8592cfb6 platform={} -2026-09-28T19:24:25.569Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '22a40dd1-eade-5efc-afe6-f4d176bed8b7', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.566Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.572Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.557Z', - uuid: '5577ee05-688a-5c96-ae59-ceb3847ad224', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '5577ee05-688a-5c96-ae59-ceb3847ad224' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.559Z', - uuid: '5577ee05-688a-5c96-ae59-ceb3847ad224', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5577ee05-688a-5c96-ae59-ceb3847ad224' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.560Z', - uuid: '5577ee05-688a-5c96-ae59-ceb3847ad224', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5577ee05-688a-5c96-ae59-ceb3847ad224' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:25.573Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5577ee05-688a-5c96-ae59-ceb3847ad224', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:24:25.548Z', - finished_at: '2026-09-28T19:24:25.567Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.576Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:24:25.576Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:24:25.580Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=f6fc96c14faccfec845159c54684915af86c304c6a6f8b326a03527a8592cfb6 platform={} -2026-09-28T19:24:25.586Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5e7ff09f-ba27-5e8b-b4cc-13113a780cdc', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.583Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.588Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.574Z', - uuid: '22a40dd1-eade-5efc-afe6-f4d176bed8b7', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '22a40dd1-eade-5efc-afe6-f4d176bed8b7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.576Z', - uuid: '22a40dd1-eade-5efc-afe6-f4d176bed8b7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '22a40dd1-eade-5efc-afe6-f4d176bed8b7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.577Z', - uuid: '22a40dd1-eade-5efc-afe6-f4d176bed8b7', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '22a40dd1-eade-5efc-afe6-f4d176bed8b7' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:25.591Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '22a40dd1-eade-5efc-afe6-f4d176bed8b7', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 17, - started_at: '2026-09-28T19:24:25.566Z', - finished_at: '2026-09-28T19:24:25.583Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.601Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:24:25.601Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:24:25.608Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=f6fc96c14faccfec845159c54684915af86c304c6a6f8b326a03527a8592cfb6 platform={} -2026-09-28T19:24:25.614Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6b4580b0-acc7-56d6-903f-5570cef2c048', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.611Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.619Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.598Z', - uuid: '5e7ff09f-ba27-5e8b-b4cc-13113a780cdc', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '5e7ff09f-ba27-5e8b-b4cc-13113a780cdc' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.602Z', - uuid: '5e7ff09f-ba27-5e8b-b4cc-13113a780cdc', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5e7ff09f-ba27-5e8b-b4cc-13113a780cdc' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.602Z', - uuid: '5e7ff09f-ba27-5e8b-b4cc-13113a780cdc', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5e7ff09f-ba27-5e8b-b4cc-13113a780cdc' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:25.620Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5e7ff09f-ba27-5e8b-b4cc-13113a780cdc', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 28, - started_at: '2026-09-28T19:24:25.583Z', - finished_at: '2026-09-28T19:24:25.611Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.621Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:24:25.621Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:24:25.625Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=f6fc96c14faccfec845159c54684915af86c304c6a6f8b326a03527a8592cfb6 platform={} -2026-09-28T19:24:25.630Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.627Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.633Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.619Z', - uuid: '6b4580b0-acc7-56d6-903f-5570cef2c048', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '6b4580b0-acc7-56d6-903f-5570cef2c048' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.620Z', - uuid: '6b4580b0-acc7-56d6-903f-5570cef2c048', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6b4580b0-acc7-56d6-903f-5570cef2c048' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.621Z', - uuid: '6b4580b0-acc7-56d6-903f-5570cef2c048', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6b4580b0-acc7-56d6-903f-5570cef2c048' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:25.634Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6b4580b0-acc7-56d6-903f-5570cef2c048', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:24:25.611Z', - finished_at: '2026-09-28T19:24:25.627Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.635Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:24:25.635Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:24:25.643Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=f6fc96c14faccfec845159c54684915af86c304c6a6f8b326a03527a8592cfb6 platform={} -2026-09-28T19:24:25.649Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '459a01cb-0197-5aac-9f14-438691ad204e', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.646Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.668Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=f6fc96c14faccfec845159c54684915af86c304c6a6f8b326a03527a8592cfb6 platform={} -2026-09-28T19:24:25.699Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=f6fc96c14faccfec845159c54684915af86c304c6a6f8b326a03527a8592cfb6 platform={} -2026-09-28T19:24:25.716Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2dc246eb-d2f1-593b-b510-fb7769edcddf', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.674Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.717Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.634Z', - uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.636Z', - uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.637Z', - uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.639Z', - uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.640Z', - uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.640Z', - uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:25.726Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=f6fc96c14faccfec845159c54684915af86c304c6a6f8b326a03527a8592cfb6 platform={} -2026-09-28T19:24:25.731Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4a813731-2cd8-5868-8e1d-f8c926a1d9ec', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.701Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.732Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:24:25.732Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:24:25.732Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:24:25.627Z', - finished_at: '2026-09-28T19:24:25.646Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.752Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.730Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.758Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=f6fc96c14faccfec845159c54684915af86c304c6a6f8b326a03527a8592cfb6 platform={} -2026-09-28T19:24:25.759Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:24:25.760Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:24:25.765Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.653Z', - uuid: '459a01cb-0197-5aac-9f14-438691ad204e', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '459a01cb-0197-5aac-9f14-438691ad204e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.655Z', - uuid: '459a01cb-0197-5aac-9f14-438691ad204e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '459a01cb-0197-5aac-9f14-438691ad204e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.655Z', - uuid: '459a01cb-0197-5aac-9f14-438691ad204e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '459a01cb-0197-5aac-9f14-438691ad204e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.655Z', - uuid: '459a01cb-0197-5aac-9f14-438691ad204e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '459a01cb-0197-5aac-9f14-438691ad204e' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:25.768Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '459a01cb-0197-5aac-9f14-438691ad204e', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 46, - started_at: '2026-09-28T19:24:25.646Z', - finished_at: '2026-09-28T19:24:25.692Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.773Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.711Z', - uuid: '4a813731-2cd8-5868-8e1d-f8c926a1d9ec', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '4a813731-2cd8-5868-8e1d-f8c926a1d9ec' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.714Z', - uuid: '4a813731-2cd8-5868-8e1d-f8c926a1d9ec', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4a813731-2cd8-5868-8e1d-f8c926a1d9ec' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.716Z', - uuid: '4a813731-2cd8-5868-8e1d-f8c926a1d9ec', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4a813731-2cd8-5868-8e1d-f8c926a1d9ec' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:25.777Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.761Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.779Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4a813731-2cd8-5868-8e1d-f8c926a1d9ec', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 31, - started_at: '2026-09-28T19:24:25.701Z', - finished_at: '2026-09-28T19:24:25.732Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.783Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:24:25.783Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:24:25.784Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.744Z', - uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.748Z', - uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.751Z', - uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.752Z', - uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:25.785Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 32, - started_at: '2026-09-28T19:24:25.730Z', - finished_at: '2026-09-28T19:24:25.762Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.790Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=f6fc96c14faccfec845159c54684915af86c304c6a6f8b326a03527a8592cfb6 platform={} -2026-09-28T19:24:25.796Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2740024f-7040-53f7-84c3-30fe531b2dac', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.792Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.799Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.781Z', - uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.783Z', - uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.785Z', - uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.785Z', - uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.785Z', - uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.787Z', - uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff', - kind: 'TEST_STEP', - message: 'Expect "toBeUndefined"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:25.800Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 31, - started_at: '2026-09-28T19:24:25.761Z', - finished_at: '2026-09-28T19:24:25.792Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.800Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:24:25.800Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:24:25.807Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=f6fc96c14faccfec845159c54684915af86c304c6a6f8b326a03527a8592cfb6 platform={} -2026-09-28T19:24:25.813Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.810Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.816Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.799Z', - uuid: '2740024f-7040-53f7-84c3-30fe531b2dac', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '2740024f-7040-53f7-84c3-30fe531b2dac' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.801Z', - uuid: '2740024f-7040-53f7-84c3-30fe531b2dac', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2740024f-7040-53f7-84c3-30fe531b2dac' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.802Z', - uuid: '2740024f-7040-53f7-84c3-30fe531b2dac', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2740024f-7040-53f7-84c3-30fe531b2dac' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:25.817Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2740024f-7040-53f7-84c3-30fe531b2dac', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:24:25.792Z', - finished_at: '2026-09-28T19:24:25.811Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.819Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:24:25.819Z CLI error [TEST REPORTING AND ANALYTICS:service] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:24:25.826Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=f6fc96c14faccfec845159c54684915af86c304c6a6f8b326a03527a8592cfb6 platform={} -2026-09-28T19:24:25.833Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.816Z', - uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.818Z', - uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.819Z', - uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.821Z', - uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.821Z', - uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.821Z', - uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.823Z', - uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:25.834Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:24:25.810Z', - finished_at: '2026-09-28T19:24:25.829Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:25.951Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:20.894Z', - uuid: '81667c6a-9ca4-5230-93cb-ad6f681a77d9', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2741, - test_run_uuid: '81667c6a-9ca4-5230-93cb-ad6f681a77d9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:23.636Z', - uuid: '81667c6a-9ca4-5230-93cb-ad6f681a77d9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '81667c6a-9ca4-5230-93cb-ad6f681a77d9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:23.637Z', - uuid: '81667c6a-9ca4-5230-93cb-ad6f681a77d9', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '81667c6a-9ca4-5230-93cb-ad6f681a77d9' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:24:25.454Z', - uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 8, - hook_run_uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:24:25.466Z', - uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:24:25.469Z', - uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 38, - hook_run_uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:24:25.509Z', - uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 10, - hook_run_uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.519Z', - uuid: '956f7034-b484-5552-8c65-eadf99a5f231', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '956f7034-b484-5552-8c65-eadf99a5f231' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.524Z', - uuid: '956f7034-b484-5552-8c65-eadf99a5f231', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '956f7034-b484-5552-8c65-eadf99a5f231' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.525Z', - uuid: '956f7034-b484-5552-8c65-eadf99a5f231', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '956f7034-b484-5552-8c65-eadf99a5f231' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.525Z', - uuid: '956f7034-b484-5552-8c65-eadf99a5f231', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '956f7034-b484-5552-8c65-eadf99a5f231' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.525Z', - uuid: '956f7034-b484-5552-8c65-eadf99a5f231', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '956f7034-b484-5552-8c65-eadf99a5f231' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.526Z', - uuid: '956f7034-b484-5552-8c65-eadf99a5f231', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '956f7034-b484-5552-8c65-eadf99a5f231' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.526Z', - uuid: '956f7034-b484-5552-8c65-eadf99a5f231', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '956f7034-b484-5552-8c65-eadf99a5f231' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.557Z', - uuid: '5577ee05-688a-5c96-ae59-ceb3847ad224', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '5577ee05-688a-5c96-ae59-ceb3847ad224' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.559Z', - uuid: '5577ee05-688a-5c96-ae59-ceb3847ad224', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5577ee05-688a-5c96-ae59-ceb3847ad224' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.560Z', - uuid: '5577ee05-688a-5c96-ae59-ceb3847ad224', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5577ee05-688a-5c96-ae59-ceb3847ad224' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.574Z', - uuid: '22a40dd1-eade-5efc-afe6-f4d176bed8b7', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '22a40dd1-eade-5efc-afe6-f4d176bed8b7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.576Z', - uuid: '22a40dd1-eade-5efc-afe6-f4d176bed8b7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '22a40dd1-eade-5efc-afe6-f4d176bed8b7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.577Z', - uuid: '22a40dd1-eade-5efc-afe6-f4d176bed8b7', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '22a40dd1-eade-5efc-afe6-f4d176bed8b7' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.598Z', - uuid: '5e7ff09f-ba27-5e8b-b4cc-13113a780cdc', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '5e7ff09f-ba27-5e8b-b4cc-13113a780cdc' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.602Z', - uuid: '5e7ff09f-ba27-5e8b-b4cc-13113a780cdc', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5e7ff09f-ba27-5e8b-b4cc-13113a780cdc' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.602Z', - uuid: '5e7ff09f-ba27-5e8b-b4cc-13113a780cdc', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5e7ff09f-ba27-5e8b-b4cc-13113a780cdc' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.619Z', - uuid: '6b4580b0-acc7-56d6-903f-5570cef2c048', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '6b4580b0-acc7-56d6-903f-5570cef2c048' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.620Z', - uuid: '6b4580b0-acc7-56d6-903f-5570cef2c048', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6b4580b0-acc7-56d6-903f-5570cef2c048' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.621Z', - uuid: '6b4580b0-acc7-56d6-903f-5570cef2c048', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6b4580b0-acc7-56d6-903f-5570cef2c048' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.634Z', - uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.636Z', - uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.637Z', - uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.639Z', - uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.640Z', - uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.640Z', - uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.653Z', - uuid: '459a01cb-0197-5aac-9f14-438691ad204e', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '459a01cb-0197-5aac-9f14-438691ad204e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.655Z', - uuid: '459a01cb-0197-5aac-9f14-438691ad204e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '459a01cb-0197-5aac-9f14-438691ad204e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.655Z', - uuid: '459a01cb-0197-5aac-9f14-438691ad204e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '459a01cb-0197-5aac-9f14-438691ad204e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.655Z', - uuid: '459a01cb-0197-5aac-9f14-438691ad204e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '459a01cb-0197-5aac-9f14-438691ad204e' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.711Z', - uuid: '4a813731-2cd8-5868-8e1d-f8c926a1d9ec', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '4a813731-2cd8-5868-8e1d-f8c926a1d9ec' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.714Z', - uuid: '4a813731-2cd8-5868-8e1d-f8c926a1d9ec', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4a813731-2cd8-5868-8e1d-f8c926a1d9ec' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.716Z', - uuid: '4a813731-2cd8-5868-8e1d-f8c926a1d9ec', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4a813731-2cd8-5868-8e1d-f8c926a1d9ec' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.744Z', - uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.748Z', - uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.751Z', - uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.752Z', - uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.781Z', - uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.783Z', - uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.785Z', - uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.785Z', - uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.785Z', - uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.787Z', - uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff', - kind: 'TEST_STEP', - message: 'Expect "toBeUndefined"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.799Z', - uuid: '2740024f-7040-53f7-84c3-30fe531b2dac', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '2740024f-7040-53f7-84c3-30fe531b2dac' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.801Z', - uuid: '2740024f-7040-53f7-84c3-30fe531b2dac', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2740024f-7040-53f7-84c3-30fe531b2dac' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.802Z', - uuid: '2740024f-7040-53f7-84c3-30fe531b2dac', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2740024f-7040-53f7-84c3-30fe531b2dac' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.816Z', - uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.818Z', - uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.819Z', - uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.821Z', - uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.821Z', - uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.821Z', - uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:25.823Z', - uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c' - } - ] - } -] to 23117:0 -2026-09-28T19:24:25.951Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:27.123Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '956f7034-b484-5552-8c65-eadf99a5f231', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.441Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '956f7034-b484-5552-8c65-eadf99a5f231', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:24:25.452Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'fc9459a5-fc10-4f46-aab3-6318e24a7508', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '956f7034-b484-5552-8c65-eadf99a5f231', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:24:25.452Z', - finished_at: '2026-09-28T19:24:25.519Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5577ee05-688a-5c96-ae59-ceb3847ad224', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.548Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '956f7034-b484-5552-8c65-eadf99a5f231', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 107, - started_at: '2026-09-28T19:24:25.441Z', - finished_at: '2026-09-28T19:24:25.548Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [ 'fc9459a5-fc10-4f46-aab3-6318e24a7508' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '22a40dd1-eade-5efc-afe6-f4d176bed8b7', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.566Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5577ee05-688a-5c96-ae59-ceb3847ad224', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:24:25.548Z', - finished_at: '2026-09-28T19:24:25.567Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5e7ff09f-ba27-5e8b-b4cc-13113a780cdc', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.583Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '22a40dd1-eade-5efc-afe6-f4d176bed8b7', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 17, - started_at: '2026-09-28T19:24:25.566Z', - finished_at: '2026-09-28T19:24:25.583Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6b4580b0-acc7-56d6-903f-5570cef2c048', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.611Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5e7ff09f-ba27-5e8b-b4cc-13113a780cdc', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 28, - started_at: '2026-09-28T19:24:25.583Z', - finished_at: '2026-09-28T19:24:25.611Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.627Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6b4580b0-acc7-56d6-903f-5570cef2c048', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:24:25.611Z', - finished_at: '2026-09-28T19:24:25.627Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '459a01cb-0197-5aac-9f14-438691ad204e', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.646Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2dc246eb-d2f1-593b-b510-fb7769edcddf', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.674Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4a813731-2cd8-5868-8e1d-f8c926a1d9ec', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.701Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:24:25.627Z', - finished_at: '2026-09-28T19:24:25.646Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.730Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '459a01cb-0197-5aac-9f14-438691ad204e', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 46, - started_at: '2026-09-28T19:24:25.646Z', - finished_at: '2026-09-28T19:24:25.692Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.761Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4a813731-2cd8-5868-8e1d-f8c926a1d9ec', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 31, - started_at: '2026-09-28T19:24:25.701Z', - finished_at: '2026-09-28T19:24:25.732Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 32, - started_at: '2026-09-28T19:24:25.730Z', - finished_at: '2026-09-28T19:24:25.762Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2740024f-7040-53f7-84c3-30fe531b2dac', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.792Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 31, - started_at: '2026-09-28T19:24:25.761Z', - finished_at: '2026-09-28T19:24:25.792Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:25.810Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2740024f-7040-53f7-84c3-30fe531b2dac', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:24:25.792Z', - finished_at: '2026-09-28T19:24:25.811Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:24:25.810Z', - finished_at: '2026-09-28T19:24:25.829Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 23117:0 -2026-09-28T19:24:27.127Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:27.540Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ae0f9e3a-08ae-5145-8f43-a767ba70949a', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:27.531Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:27.638Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=519a3b94594c107add5568fc83fd3ab430f26b99a88cc72f6a84e0cc09b266c9 platform={} -2026-09-28T19:24:27.646Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c40206fc-9709-5106-9b5c-d7726af06022', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:27.643Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:27.651Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:27.604Z', - uuid: 'ae0f9e3a-08ae-5145-8f43-a767ba70949a', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 11, - test_run_uuid: 'ae0f9e3a-08ae-5145-8f43-a767ba70949a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:27.618Z', - uuid: 'ae0f9e3a-08ae-5145-8f43-a767ba70949a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ae0f9e3a-08ae-5145-8f43-a767ba70949a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:27.619Z', - uuid: 'ae0f9e3a-08ae-5145-8f43-a767ba70949a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ae0f9e3a-08ae-5145-8f43-a767ba70949a' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:27.651Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ae0f9e3a-08ae-5145-8f43-a767ba70949a', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 112, - started_at: '2026-09-28T19:24:27.531Z', - finished_at: '2026-09-28T19:24:27.643Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:27.655Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=519a3b94594c107add5568fc83fd3ab430f26b99a88cc72f6a84e0cc09b266c9 platform={} -2026-09-28T19:24:27.664Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:27.647Z', - uuid: 'c40206fc-9709-5106-9b5c-d7726af06022', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'c40206fc-9709-5106-9b5c-d7726af06022' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:27.650Z', - uuid: 'c40206fc-9709-5106-9b5c-d7726af06022', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c40206fc-9709-5106-9b5c-d7726af06022' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:27.651Z', - uuid: 'c40206fc-9709-5106-9b5c-d7726af06022', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c40206fc-9709-5106-9b5c-d7726af06022' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:27.651Z', - uuid: 'c40206fc-9709-5106-9b5c-d7726af06022', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c40206fc-9709-5106-9b5c-d7726af06022' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:27.651Z', - uuid: 'c40206fc-9709-5106-9b5c-d7726af06022', - kind: 'TEST_STEP', - message: 'Expect "toBeGreaterThan"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c40206fc-9709-5106-9b5c-d7726af06022' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:27.664Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c40206fc-9709-5106-9b5c-d7726af06022', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:24:27.643Z', - finished_at: '2026-09-28T19:24:27.659Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:28.327Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:27.604Z', - uuid: 'ae0f9e3a-08ae-5145-8f43-a767ba70949a', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 11, - test_run_uuid: 'ae0f9e3a-08ae-5145-8f43-a767ba70949a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:27.618Z', - uuid: 'ae0f9e3a-08ae-5145-8f43-a767ba70949a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ae0f9e3a-08ae-5145-8f43-a767ba70949a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:27.619Z', - uuid: 'ae0f9e3a-08ae-5145-8f43-a767ba70949a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ae0f9e3a-08ae-5145-8f43-a767ba70949a' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:27.647Z', - uuid: 'c40206fc-9709-5106-9b5c-d7726af06022', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'c40206fc-9709-5106-9b5c-d7726af06022' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:27.650Z', - uuid: 'c40206fc-9709-5106-9b5c-d7726af06022', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c40206fc-9709-5106-9b5c-d7726af06022' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:27.651Z', - uuid: 'c40206fc-9709-5106-9b5c-d7726af06022', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c40206fc-9709-5106-9b5c-d7726af06022' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:27.651Z', - uuid: 'c40206fc-9709-5106-9b5c-d7726af06022', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c40206fc-9709-5106-9b5c-d7726af06022' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:27.651Z', - uuid: 'c40206fc-9709-5106-9b5c-d7726af06022', - kind: 'TEST_STEP', - message: 'Expect "toBeGreaterThan"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c40206fc-9709-5106-9b5c-d7726af06022' - } - ] - } -] to 23117:0 -2026-09-28T19:24:28.327Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:29.100Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ae0f9e3a-08ae-5145-8f43-a767ba70949a', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:27.531Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c40206fc-9709-5106-9b5c-d7726af06022', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:27.643Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ae0f9e3a-08ae-5145-8f43-a767ba70949a', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 112, - started_at: '2026-09-28T19:24:27.531Z', - finished_at: '2026-09-28T19:24:27.643Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c40206fc-9709-5106-9b5c-d7726af06022', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:24:27.643Z', - finished_at: '2026-09-28T19:24:27.659Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 23117:0 -2026-09-28T19:24:29.101Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:29.393Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:29.371Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:29.404Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'c9ee99ea-c583-4716-876e-f8c310452716', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:24:29.399Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:29.486Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:24:29.402Z', - uuid: 'c9ee99ea-c583-4716-876e-f8c310452716', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - hook_run_uuid: 'c9ee99ea-c583-4716-876e-f8c310452716' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:24:29.414Z', - uuid: 'c9ee99ea-c583-4716-876e-f8c310452716', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 28, - hook_run_uuid: 'c9ee99ea-c583-4716-876e-f8c310452716' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:24:29.444Z', - uuid: 'c9ee99ea-c583-4716-876e-f8c310452716', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 15, - hook_run_uuid: 'c9ee99ea-c583-4716-876e-f8c310452716' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:24:29.461Z', - uuid: 'c9ee99ea-c583-4716-876e-f8c310452716', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: 'c9ee99ea-c583-4716-876e-f8c310452716' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:24:29.462Z', - uuid: 'c9ee99ea-c583-4716-876e-f8c310452716', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: 'c9ee99ea-c583-4716-876e-f8c310452716' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:24:29.465Z', - uuid: 'c9ee99ea-c583-4716-876e-f8c310452716', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: 'c9ee99ea-c583-4716-876e-f8c310452716' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:29.489Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'c9ee99ea-c583-4716-876e-f8c310452716', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:24:29.399Z', - finished_at: '2026-09-28T19:24:29.477Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:29.514Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=5cfb862accfd41c4d9b34d640080e72f1bf6f76802e00a38e67d71a0ef387b45 platform={} -2026-09-28T19:24:29.531Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:29.517Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:29.540Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.494Z', - uuid: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.497Z', - uuid: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.497Z', - uuid: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:29.542Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 147, - started_at: '2026-09-28T19:24:29.371Z', - finished_at: '2026-09-28T19:24:29.518Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [ 'c9ee99ea-c583-4716-876e-f8c310452716' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:29.547Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=5cfb862accfd41c4d9b34d640080e72f1bf6f76802e00a38e67d71a0ef387b45 platform={} -2026-09-28T19:24:29.554Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:29.550Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:29.574Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.533Z', - uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.536Z', - uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.537Z', - uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.537Z', - uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.537Z', - uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.538Z', - uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:29.576Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 33, - started_at: '2026-09-28T19:24:29.517Z', - finished_at: '2026-09-28T19:24:29.550Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:29.583Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=5cfb862accfd41c4d9b34d640080e72f1bf6f76802e00a38e67d71a0ef387b45 platform={} -2026-09-28T19:24:29.590Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:29.587Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:29.594Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.575Z', - uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.578Z', - uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.578Z', - uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.578Z', - uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e', - kind: 'TEST_STEP', - message: 'Snapshot ec7f6322-4422-44ca-a5d8-f0fd52c80d15 should be in the queue', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.578Z', - uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:29.595Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 37, - started_at: '2026-09-28T19:24:29.550Z', - finished_at: '2026-09-28T19:24:29.587Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:29.601Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=5cfb862accfd41c4d9b34d640080e72f1bf6f76802e00a38e67d71a0ef387b45 platform={} -2026-09-28T19:24:29.607Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e4da2a53-4efe-5d91-b69f-9aec2a09fc33', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:29.603Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:29.611Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.593Z', - uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.596Z', - uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.597Z', - uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.597Z', - uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:29.612Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 17, - started_at: '2026-09-28T19:24:29.587Z', - finished_at: '2026-09-28T19:24:29.604Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:29.623Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=5cfb862accfd41c4d9b34d640080e72f1bf6f76802e00a38e67d71a0ef387b45 platform={} -2026-09-28T19:24:29.638Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '47e78f1d-1b87-510f-95c5-98e48dba3390', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:29.630Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:29.647Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.609Z', - uuid: 'e4da2a53-4efe-5d91-b69f-9aec2a09fc33', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'e4da2a53-4efe-5d91-b69f-9aec2a09fc33' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.612Z', - uuid: 'e4da2a53-4efe-5d91-b69f-9aec2a09fc33', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e4da2a53-4efe-5d91-b69f-9aec2a09fc33' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.612Z', - uuid: 'e4da2a53-4efe-5d91-b69f-9aec2a09fc33', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e4da2a53-4efe-5d91-b69f-9aec2a09fc33' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:29.648Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e4da2a53-4efe-5d91-b69f-9aec2a09fc33', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 27, - started_at: '2026-09-28T19:24:29.603Z', - finished_at: '2026-09-28T19:24:29.630Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:29.657Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=5cfb862accfd41c4d9b34d640080e72f1bf6f76802e00a38e67d71a0ef387b45 platform={} -2026-09-28T19:24:29.672Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:29.666Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:29.681Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.645Z', - uuid: '47e78f1d-1b87-510f-95c5-98e48dba3390', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '47e78f1d-1b87-510f-95c5-98e48dba3390' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.649Z', - uuid: '47e78f1d-1b87-510f-95c5-98e48dba3390', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '47e78f1d-1b87-510f-95c5-98e48dba3390' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.649Z', - uuid: '47e78f1d-1b87-510f-95c5-98e48dba3390', - kind: 'TEST_STEP', - message: 'Deleted snapshot should not appear in the queue', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '47e78f1d-1b87-510f-95c5-98e48dba3390' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:29.683Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '47e78f1d-1b87-510f-95c5-98e48dba3390', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 38, - started_at: '2026-09-28T19:24:29.630Z', - finished_at: '2026-09-28T19:24:29.668Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:30.006Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:24:29.402Z', - uuid: 'c9ee99ea-c583-4716-876e-f8c310452716', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - hook_run_uuid: 'c9ee99ea-c583-4716-876e-f8c310452716' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:24:29.414Z', - uuid: 'c9ee99ea-c583-4716-876e-f8c310452716', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 28, - hook_run_uuid: 'c9ee99ea-c583-4716-876e-f8c310452716' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:24:29.444Z', - uuid: 'c9ee99ea-c583-4716-876e-f8c310452716', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 15, - hook_run_uuid: 'c9ee99ea-c583-4716-876e-f8c310452716' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:24:29.461Z', - uuid: 'c9ee99ea-c583-4716-876e-f8c310452716', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: 'c9ee99ea-c583-4716-876e-f8c310452716' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:24:29.462Z', - uuid: 'c9ee99ea-c583-4716-876e-f8c310452716', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: 'c9ee99ea-c583-4716-876e-f8c310452716' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:24:29.465Z', - uuid: 'c9ee99ea-c583-4716-876e-f8c310452716', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: 'c9ee99ea-c583-4716-876e-f8c310452716' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.494Z', - uuid: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.497Z', - uuid: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.497Z', - uuid: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.533Z', - uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.536Z', - uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.537Z', - uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.537Z', - uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.537Z', - uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.538Z', - uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.575Z', - uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.578Z', - uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.578Z', - uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.578Z', - uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e', - kind: 'TEST_STEP', - message: 'Snapshot ec7f6322-4422-44ca-a5d8-f0fd52c80d15 should be in the queue', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.578Z', - uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.593Z', - uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.596Z', - uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.597Z', - uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.597Z', - uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.609Z', - uuid: 'e4da2a53-4efe-5d91-b69f-9aec2a09fc33', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'e4da2a53-4efe-5d91-b69f-9aec2a09fc33' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.612Z', - uuid: 'e4da2a53-4efe-5d91-b69f-9aec2a09fc33', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e4da2a53-4efe-5d91-b69f-9aec2a09fc33' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.612Z', - uuid: 'e4da2a53-4efe-5d91-b69f-9aec2a09fc33', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e4da2a53-4efe-5d91-b69f-9aec2a09fc33' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.645Z', - uuid: '47e78f1d-1b87-510f-95c5-98e48dba3390', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '47e78f1d-1b87-510f-95c5-98e48dba3390' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.649Z', - uuid: '47e78f1d-1b87-510f-95c5-98e48dba3390', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '47e78f1d-1b87-510f-95c5-98e48dba3390' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.649Z', - uuid: '47e78f1d-1b87-510f-95c5-98e48dba3390', - kind: 'TEST_STEP', - message: 'Deleted snapshot should not appear in the queue', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '47e78f1d-1b87-510f-95c5-98e48dba3390' - } - ] - } -] to 23117:0 -2026-09-28T19:24:30.006Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:31.106Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:29.371Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'c9ee99ea-c583-4716-876e-f8c310452716', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:24:29.399Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'c9ee99ea-c583-4716-876e-f8c310452716', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:24:29.399Z', - finished_at: '2026-09-28T19:24:29.477Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:29.517Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 147, - started_at: '2026-09-28T19:24:29.371Z', - finished_at: '2026-09-28T19:24:29.518Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [ 'c9ee99ea-c583-4716-876e-f8c310452716' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:29.550Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 33, - started_at: '2026-09-28T19:24:29.517Z', - finished_at: '2026-09-28T19:24:29.550Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:29.587Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 37, - started_at: '2026-09-28T19:24:29.550Z', - finished_at: '2026-09-28T19:24:29.587Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e4da2a53-4efe-5d91-b69f-9aec2a09fc33', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:29.603Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 17, - started_at: '2026-09-28T19:24:29.587Z', - finished_at: '2026-09-28T19:24:29.604Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '47e78f1d-1b87-510f-95c5-98e48dba3390', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:29.630Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e4da2a53-4efe-5d91-b69f-9aec2a09fc33', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 27, - started_at: '2026-09-28T19:24:29.603Z', - finished_at: '2026-09-28T19:24:29.630Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:29.666Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '47e78f1d-1b87-510f-95c5-98e48dba3390', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 38, - started_at: '2026-09-28T19:24:29.630Z', - finished_at: '2026-09-28T19:24:29.668Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 23117:0 -2026-09-28T19:24:31.109Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:46.480Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onTestSessionEvent: empty platform for driver=5cfb862accfd41c4d9b34d640080e72f1bf6f76802e00a38e67d71a0ef387b45 platform={} -2026-09-28T19:24:46.501Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.683Z', - uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.686Z', - uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.686Z', - uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 16759, - test_run_uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:46.446Z', - uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:46.449Z', - uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:46.449Z', - uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:46.449Z', - uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:46.505Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 16820, - started_at: '2026-09-28T19:24:29.666Z', - finished_at: '2026-09-28T19:24:46.486Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:47.103Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 16820, - started_at: '2026-09-28T19:24:29.666Z', - finished_at: '2026-09-28T19:24:46.486Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 23117:0 -2026-09-28T19:24:47.104Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:47.997Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.683Z', - uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.686Z', - uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:29.686Z', - uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 16759, - test_run_uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:46.446Z', - uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:46.449Z', - uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:46.449Z', - uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:46.449Z', - uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20' - } - ] - } -] to 23117:0 -2026-09-28T19:24:47.998Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:48.519Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '61ee49f5-9fde-5fde-8c78-07f84bb9ec80', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.512Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:48.525Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '06180fc9-4aeb-4eff-afda-a2d74da57299', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '61ee49f5-9fde-5fde-8c78-07f84bb9ec80', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:48.523Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:48.551Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:24:48.525Z', - uuid: '06180fc9-4aeb-4eff-afda-a2d74da57299', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - hook_run_uuid: '06180fc9-4aeb-4eff-afda-a2d74da57299' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:48.557Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'AFTER_ALL', - framework: 'Playwright', - uuid: 'b279fe5d-29f2-43fc-9339-d8e1958550fc', - name: 'afterAll hook', - result: 'pending', - test_run_id: '61ee49f5-9fde-5fde-8c78-07f84bb9ec80', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:48.544Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:48.562Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '06180fc9-4aeb-4eff-afda-a2d74da57299', - name: 'beforeAll hook', - result: 'failed', - test_run_id: '61ee49f5-9fde-5fde-8c78-07f84bb9ec80', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:48.523Z', - finished_at: '2026-09-28T19:24:48.543Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:48.568Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onLogCreatedEvent: empty logs -2026-09-28T19:24:48.571Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8cc5a5ed-0cbf-5003-a547-e2b49605d680', - name: 'Popup: connection status indicator is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // ConnectionStatus renders
\n' + - " await expect(page.locator('.connection-status')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: connection status indicator is present', - scope: 'Popup: connection status indicator is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.554Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: connection status indicator is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:48.578Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1a8b2bfb-e99a-5f0e-9f6c-fb3b94c76e8c', - name: 'Popup: Capture Snapshot button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'Capture Snapshot'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Capture Snapshot button is present', - scope: 'Popup: Capture Snapshot button is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.557Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Capture Snapshot button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:48.579Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7330a8ce-b1b6-57ce-88e0-0750a9679091', - name: 'Popup: Library token panel is present (Connect Library or Change token)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // LibraryTokenPanel renders either "Connect Library" or "Change token"\n' + - " const connectBtn = page.getByRole('button', {\n" + - " name: 'Connect Library'\n" + - ' });\n' + - " const changeBtn = page.getByRole('button', {\n" + - " name: 'Change token'\n" + - ' });\n' + - ' const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n' + - " expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Library token panel is present (Connect Library or Change token)', - scope: 'Popup: Library token panel is present (Connect Library or Change token)', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.558Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Library token panel is present (Connect Library or Change token)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:48.579Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f964c92f-6cce-5d95-8119-e727eb399da4', - name: 'Popup: snapshot name input accepts text', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " const nameInput = page.locator('#snapshot-name');\n" + - " await nameInput.fill('My Test Snapshot');\n" + - " await expect(nameInput).toHaveValue('My Test Snapshot');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: snapshot name input accepts text', - scope: 'Popup: snapshot name input accepts text', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.559Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: snapshot name input accepts text' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:48.580Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '66184c79-e320-5dac-9bb5-b4f956769ccb', - name: 'Popup: library search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders in the library search panel\n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: library search input is present', - scope: 'Popup: library search input is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.560Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: library search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:48.581Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '943b1814-4726-5578-bf1e-2f52869bc843', - name: 'Popup: View Snapshots button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'View Snapshots'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: View Snapshots button is present', - scope: 'Popup: View Snapshots button is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.561Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: View Snapshots button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:48.581Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3f5a9f25-b554-55bb-ba0a-ceb734153d56', - name: 'Library: page renders with Snapshot Library heading', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders

Snapshot Library

\n' + - " await expect(page.getByRole('heading', {\n" + - " name: 'Snapshot Library'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: page renders with Snapshot Library heading', - scope: 'Library: page renders with Snapshot Library heading', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.561Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: page renders with Snapshot Library heading' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:48.581Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '95edcb3b-6cf5-5d18-8035-9f31be0cee27', - name: 'Library: search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders \n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input is present', - scope: 'Library: search input is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.563Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:48.583Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5a1e04e7-5e1d-5b7e-be60-94ca58828536', - name: 'Library: search input accepts text and filters', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - " const searchInput = page.getByPlaceholder('Search snapshots...');\n" + - " await searchInput.fill('homepage');\n" + - " await expect(searchInput).toHaveValue('homepage');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input accepts text and filters', - scope: 'Library: search input accepts text and filters', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.563Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: search input accepts text and filters' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:48.583Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '65aaedc2-5816-5b13-9fa1-78de5590be69', - name: 'Snapshots: page renders without crashing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'snapshots.html');\n" + - ' // Percy logo should render — confirms BrandMark loaded correctly\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Snapshots: page renders without crashing', - scope: 'Snapshots: page renders without crashing', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.565Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Snapshots: page renders without crashing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:48.583Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'AFTER_ALL', - framework: 'Playwright', - uuid: 'b279fe5d-29f2-43fc-9339-d8e1958550fc', - name: 'afterAll hook', - result: 'passed', - test_run_id: '61ee49f5-9fde-5fde-8c78-07f84bb9ec80', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:48.544Z', - finished_at: '2026-09-28T19:24:48.551Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:48.592Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:48.551Z', - uuid: '61ee49f5-9fde-5fde-8c78-07f84bb9ec80', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '61ee49f5-9fde-5fde-8c78-07f84bb9ec80' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:48.594Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '61ee49f5-9fde-5fde-8c78-07f84bb9ec80', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'failed', - duration_in_ms: 42, - started_at: '2026-09-28T19:24:48.512Z', - finished_at: '2026-09-28T19:24:48.554Z', - failure: [ [Object] ], - failure_type: 'UnhandledError', - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Percy logo renders' - }, - hooks: [ - '06180fc9-4aeb-4eff-afda-a2d74da57299', - 'b279fe5d-29f2-43fc-9339-d8e1958550fc' - ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:49.107Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '61ee49f5-9fde-5fde-8c78-07f84bb9ec80', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.512Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '06180fc9-4aeb-4eff-afda-a2d74da57299', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '61ee49f5-9fde-5fde-8c78-07f84bb9ec80', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:48.523Z' - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'AFTER_ALL', - framework: 'Playwright', - uuid: 'b279fe5d-29f2-43fc-9339-d8e1958550fc', - name: 'afterAll hook', - result: 'pending', - test_run_id: '61ee49f5-9fde-5fde-8c78-07f84bb9ec80', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:48.544Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '06180fc9-4aeb-4eff-afda-a2d74da57299', - name: 'beforeAll hook', - result: 'failed', - test_run_id: '61ee49f5-9fde-5fde-8c78-07f84bb9ec80', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:48.523Z', - finished_at: '2026-09-28T19:24:48.543Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8cc5a5ed-0cbf-5003-a547-e2b49605d680', - name: 'Popup: connection status indicator is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // ConnectionStatus renders
\n' + - " await expect(page.locator('.connection-status')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: connection status indicator is present', - scope: 'Popup: connection status indicator is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.554Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: connection status indicator is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1a8b2bfb-e99a-5f0e-9f6c-fb3b94c76e8c', - name: 'Popup: Capture Snapshot button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'Capture Snapshot'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Capture Snapshot button is present', - scope: 'Popup: Capture Snapshot button is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.557Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Capture Snapshot button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7330a8ce-b1b6-57ce-88e0-0750a9679091', - name: 'Popup: Library token panel is present (Connect Library or Change token)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // LibraryTokenPanel renders either "Connect Library" or "Change token"\n' + - " const connectBtn = page.getByRole('button', {\n" + - " name: 'Connect Library'\n" + - ' });\n' + - " const changeBtn = page.getByRole('button', {\n" + - " name: 'Change token'\n" + - ' });\n' + - ' const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n' + - " expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Library token panel is present (Connect Library or Change token)', - scope: 'Popup: Library token panel is present (Connect Library or Change token)', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.558Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Library token panel is present (Connect Library or Change token)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f964c92f-6cce-5d95-8119-e727eb399da4', - name: 'Popup: snapshot name input accepts text', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " const nameInput = page.locator('#snapshot-name');\n" + - " await nameInput.fill('My Test Snapshot');\n" + - " await expect(nameInput).toHaveValue('My Test Snapshot');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: snapshot name input accepts text', - scope: 'Popup: snapshot name input accepts text', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.559Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: snapshot name input accepts text' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '66184c79-e320-5dac-9bb5-b4f956769ccb', - name: 'Popup: library search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders in the library search panel\n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: library search input is present', - scope: 'Popup: library search input is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.560Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: library search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '943b1814-4726-5578-bf1e-2f52869bc843', - name: 'Popup: View Snapshots button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'View Snapshots'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: View Snapshots button is present', - scope: 'Popup: View Snapshots button is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.561Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: View Snapshots button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3f5a9f25-b554-55bb-ba0a-ceb734153d56', - name: 'Library: page renders with Snapshot Library heading', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders

Snapshot Library

\n' + - " await expect(page.getByRole('heading', {\n" + - " name: 'Snapshot Library'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: page renders with Snapshot Library heading', - scope: 'Library: page renders with Snapshot Library heading', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.561Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: page renders with Snapshot Library heading' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '95edcb3b-6cf5-5d18-8035-9f31be0cee27', - name: 'Library: search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders \n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input is present', - scope: 'Library: search input is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.563Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5a1e04e7-5e1d-5b7e-be60-94ca58828536', - name: 'Library: search input accepts text and filters', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - " const searchInput = page.getByPlaceholder('Search snapshots...');\n" + - " await searchInput.fill('homepage');\n" + - " await expect(searchInput).toHaveValue('homepage');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input accepts text and filters', - scope: 'Library: search input accepts text and filters', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.563Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: search input accepts text and filters' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '65aaedc2-5816-5b13-9fa1-78de5590be69', - name: 'Snapshots: page renders without crashing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'snapshots.html');\n" + - ' // Percy logo should render — confirms BrandMark loaded correctly\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Snapshots: page renders without crashing', - scope: 'Snapshots: page renders without crashing', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.565Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Snapshots: page renders without crashing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'AFTER_ALL', - framework: 'Playwright', - uuid: 'b279fe5d-29f2-43fc-9339-d8e1958550fc', - name: 'afterAll hook', - result: 'passed', - test_run_id: '61ee49f5-9fde-5fde-8c78-07f84bb9ec80', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:48.544Z', - finished_at: '2026-09-28T19:24:48.551Z' - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '61ee49f5-9fde-5fde-8c78-07f84bb9ec80', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'failed', - duration_in_ms: 42, - started_at: '2026-09-28T19:24:48.512Z', - finished_at: '2026-09-28T19:24:48.554Z', - failure: [ - { - backtrace: [ - 'Error: listen EADDRINUSE: address already in use :::4399', - ' at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js:79:43', - ' at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js:79:11' - ], - expanded: [ - 'message: Error: listen EADDRINUSE: address already in use :::4399', - 'location: [object Object]', - 'snippet: 77 | test.beforeAll(async () => {\n' + - ' 78 | server = createStaticServer(EXTENSION_DIST, STATIC_PORT);\n' + - '> 79 | await new Promise((resolve) => server.listen(STATIC_PORT, resolve));\n' + - ' | ^\n' + - ' 80 | });\n' + - ' 81 |\n' + - ' 82 | test.afterAll(async () => {' - ] - } - ], - failure_type: 'UnhandledError', - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Percy logo renders' - }, - hooks: [ - '06180fc9-4aeb-4eff-afda-a2d74da57299', - 'b279fe5d-29f2-43fc-9339-d8e1958550fc' - ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 23117:0 -2026-09-28T19:24:49.108Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:49.914Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '426aa173-dc2e-5cda-9bf9-9d1f6e8b1103', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.512Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:49.923Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '063bdebc-ef8a-4d9d-98b4-7f7860641643', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '426aa173-dc2e-5cda-9bf9-9d1f6e8b1103', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:49.921Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:49.946Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:24:49.923Z', - uuid: '063bdebc-ef8a-4d9d-98b4-7f7860641643', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - hook_run_uuid: '063bdebc-ef8a-4d9d-98b4-7f7860641643' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:49.948Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'AFTER_ALL', - framework: 'Playwright', - uuid: 'b80f6a41-6a55-433b-85bd-918ec3288d0f', - name: 'afterAll hook', - result: 'pending', - test_run_id: '426aa173-dc2e-5cda-9bf9-9d1f6e8b1103', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:49.939Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:49.948Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '063bdebc-ef8a-4d9d-98b4-7f7860641643', - name: 'beforeAll hook', - result: 'failed', - test_run_id: '426aa173-dc2e-5cda-9bf9-9d1f6e8b1103', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:49.921Z', - finished_at: '2026-09-28T19:24:49.939Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:49.949Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onLogCreatedEvent: empty logs -2026-09-28T19:24:49.950Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'AFTER_ALL', - framework: 'Playwright', - uuid: 'b80f6a41-6a55-433b-85bd-918ec3288d0f', - name: 'afterAll hook', - result: 'passed', - test_run_id: '426aa173-dc2e-5cda-9bf9-9d1f6e8b1103', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:49.939Z', - finished_at: '2026-09-28T19:24:49.948Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:49.962Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '38cc57c8-df0e-5c61-b606-5495ea277f29', - name: 'Popup: connection status indicator is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // ConnectionStatus renders
\n' + - " await expect(page.locator('.connection-status')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: connection status indicator is present', - scope: 'Popup: connection status indicator is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.554Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: connection status indicator is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:49.963Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '77b439b0-9af3-5d63-9e5e-8cfb0be92e3d', - name: 'Popup: Capture Snapshot button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'Capture Snapshot'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Capture Snapshot button is present', - scope: 'Popup: Capture Snapshot button is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.557Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Capture Snapshot button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:49.963Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6c490d12-28ac-5f68-81ae-593e9aca4a21', - name: 'Popup: Library token panel is present (Connect Library or Change token)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // LibraryTokenPanel renders either "Connect Library" or "Change token"\n' + - " const connectBtn = page.getByRole('button', {\n" + - " name: 'Connect Library'\n" + - ' });\n' + - " const changeBtn = page.getByRole('button', {\n" + - " name: 'Change token'\n" + - ' });\n' + - ' const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n' + - " expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Library token panel is present (Connect Library or Change token)', - scope: 'Popup: Library token panel is present (Connect Library or Change token)', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.558Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Library token panel is present (Connect Library or Change token)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:49.963Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ef7ccb5a-b266-5026-8865-e08bb8c5fc18', - name: 'Popup: snapshot name input accepts text', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " const nameInput = page.locator('#snapshot-name');\n" + - " await nameInput.fill('My Test Snapshot');\n" + - " await expect(nameInput).toHaveValue('My Test Snapshot');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: snapshot name input accepts text', - scope: 'Popup: snapshot name input accepts text', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.559Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: snapshot name input accepts text' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:49.964Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ad6d0f04-500b-5234-ae37-d34c37c111d3', - name: 'Popup: library search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders in the library search panel\n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: library search input is present', - scope: 'Popup: library search input is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.560Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: library search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:49.964Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b6549262-cac8-5df3-8a36-ad7cab96e915', - name: 'Popup: View Snapshots button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'View Snapshots'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: View Snapshots button is present', - scope: 'Popup: View Snapshots button is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.561Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: View Snapshots button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:49.964Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd690c6dd-b68c-5c8e-b703-7c4c3fdbe729', - name: 'Library: page renders with Snapshot Library heading', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders

Snapshot Library

\n' + - " await expect(page.getByRole('heading', {\n" + - " name: 'Snapshot Library'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: page renders with Snapshot Library heading', - scope: 'Library: page renders with Snapshot Library heading', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.561Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: page renders with Snapshot Library heading' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:49.964Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1ecaee33-550a-549c-9094-a3a7ed63dd66', - name: 'Library: search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders \n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input is present', - scope: 'Library: search input is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.563Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:49.965Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '58dab526-f413-5050-b0e6-2f40da63ee76', - name: 'Library: search input accepts text and filters', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - " const searchInput = page.getByPlaceholder('Search snapshots...');\n" + - " await searchInput.fill('homepage');\n" + - " await expect(searchInput).toHaveValue('homepage');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input accepts text and filters', - scope: 'Library: search input accepts text and filters', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.563Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: search input accepts text and filters' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:49.965Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4cd48d72-e36e-5f38-9397-eebde8c3f57f', - name: 'Snapshots: page renders without crashing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'snapshots.html');\n" + - ' // Percy logo should render — confirms BrandMark loaded correctly\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Snapshots: page renders without crashing', - scope: 'Snapshots: page renders without crashing', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.565Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Snapshots: page renders without crashing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:49.968Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:49.948Z', - uuid: '426aa173-dc2e-5cda-9bf9-9d1f6e8b1103', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '426aa173-dc2e-5cda-9bf9-9d1f6e8b1103' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:49.970Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '426aa173-dc2e-5cda-9bf9-9d1f6e8b1103', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'failed', - duration_in_ms: 1438, - started_at: '2026-09-28T19:24:48.512Z', - finished_at: '2026-09-28T19:24:49.950Z', - failure: [ [Object] ], - failure_type: 'UnhandledError', - failure_reason: null, - retry_of: '61ee49f5-9fde-5fde-8c78-07f84bb9ec80', - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Percy logo renders' - }, - hooks: [ - '063bdebc-ef8a-4d9d-98b4-7f7860641643', - 'b80f6a41-6a55-433b-85bd-918ec3288d0f' - ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:50.195Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:24:48.525Z', - uuid: '06180fc9-4aeb-4eff-afda-a2d74da57299', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - hook_run_uuid: '06180fc9-4aeb-4eff-afda-a2d74da57299' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:48.551Z', - uuid: '61ee49f5-9fde-5fde-8c78-07f84bb9ec80', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '61ee49f5-9fde-5fde-8c78-07f84bb9ec80' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:24:49.923Z', - uuid: '063bdebc-ef8a-4d9d-98b4-7f7860641643', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - hook_run_uuid: '063bdebc-ef8a-4d9d-98b4-7f7860641643' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:49.948Z', - uuid: '426aa173-dc2e-5cda-9bf9-9d1f6e8b1103', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '426aa173-dc2e-5cda-9bf9-9d1f6e8b1103' - } - ] - } -] to 23117:0 -2026-09-28T19:24:50.196Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:51.107Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '426aa173-dc2e-5cda-9bf9-9d1f6e8b1103', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.512Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '063bdebc-ef8a-4d9d-98b4-7f7860641643', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '426aa173-dc2e-5cda-9bf9-9d1f6e8b1103', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:49.921Z' - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'AFTER_ALL', - framework: 'Playwright', - uuid: 'b80f6a41-6a55-433b-85bd-918ec3288d0f', - name: 'afterAll hook', - result: 'pending', - test_run_id: '426aa173-dc2e-5cda-9bf9-9d1f6e8b1103', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:49.939Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '063bdebc-ef8a-4d9d-98b4-7f7860641643', - name: 'beforeAll hook', - result: 'failed', - test_run_id: '426aa173-dc2e-5cda-9bf9-9d1f6e8b1103', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:49.921Z', - finished_at: '2026-09-28T19:24:49.939Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'AFTER_ALL', - framework: 'Playwright', - uuid: 'b80f6a41-6a55-433b-85bd-918ec3288d0f', - name: 'afterAll hook', - result: 'passed', - test_run_id: '426aa173-dc2e-5cda-9bf9-9d1f6e8b1103', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:49.939Z', - finished_at: '2026-09-28T19:24:49.948Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '38cc57c8-df0e-5c61-b606-5495ea277f29', - name: 'Popup: connection status indicator is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // ConnectionStatus renders
\n' + - " await expect(page.locator('.connection-status')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: connection status indicator is present', - scope: 'Popup: connection status indicator is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.554Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: connection status indicator is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '77b439b0-9af3-5d63-9e5e-8cfb0be92e3d', - name: 'Popup: Capture Snapshot button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'Capture Snapshot'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Capture Snapshot button is present', - scope: 'Popup: Capture Snapshot button is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.557Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Capture Snapshot button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6c490d12-28ac-5f68-81ae-593e9aca4a21', - name: 'Popup: Library token panel is present (Connect Library or Change token)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // LibraryTokenPanel renders either "Connect Library" or "Change token"\n' + - " const connectBtn = page.getByRole('button', {\n" + - " name: 'Connect Library'\n" + - ' });\n' + - " const changeBtn = page.getByRole('button', {\n" + - " name: 'Change token'\n" + - ' });\n' + - ' const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n' + - " expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Library token panel is present (Connect Library or Change token)', - scope: 'Popup: Library token panel is present (Connect Library or Change token)', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.558Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Library token panel is present (Connect Library or Change token)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ef7ccb5a-b266-5026-8865-e08bb8c5fc18', - name: 'Popup: snapshot name input accepts text', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " const nameInput = page.locator('#snapshot-name');\n" + - " await nameInput.fill('My Test Snapshot');\n" + - " await expect(nameInput).toHaveValue('My Test Snapshot');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: snapshot name input accepts text', - scope: 'Popup: snapshot name input accepts text', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.559Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: snapshot name input accepts text' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ad6d0f04-500b-5234-ae37-d34c37c111d3', - name: 'Popup: library search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders in the library search panel\n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: library search input is present', - scope: 'Popup: library search input is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.560Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: library search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b6549262-cac8-5df3-8a36-ad7cab96e915', - name: 'Popup: View Snapshots button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'View Snapshots'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: View Snapshots button is present', - scope: 'Popup: View Snapshots button is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.561Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: View Snapshots button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd690c6dd-b68c-5c8e-b703-7c4c3fdbe729', - name: 'Library: page renders with Snapshot Library heading', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders

Snapshot Library

\n' + - " await expect(page.getByRole('heading', {\n" + - " name: 'Snapshot Library'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: page renders with Snapshot Library heading', - scope: 'Library: page renders with Snapshot Library heading', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.561Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: page renders with Snapshot Library heading' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1ecaee33-550a-549c-9094-a3a7ed63dd66', - name: 'Library: search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders \n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input is present', - scope: 'Library: search input is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.563Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '58dab526-f413-5050-b0e6-2f40da63ee76', - name: 'Library: search input accepts text and filters', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - " const searchInput = page.getByPlaceholder('Search snapshots...');\n" + - " await searchInput.fill('homepage');\n" + - " await expect(searchInput).toHaveValue('homepage');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input accepts text and filters', - scope: 'Library: search input accepts text and filters', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.563Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: search input accepts text and filters' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4cd48d72-e36e-5f38-9397-eebde8c3f57f', - name: 'Snapshots: page renders without crashing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'snapshots.html');\n" + - ' // Percy logo should render — confirms BrandMark loaded correctly\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Snapshots: page renders without crashing', - scope: 'Snapshots: page renders without crashing', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.565Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Snapshots: page renders without crashing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '426aa173-dc2e-5cda-9bf9-9d1f6e8b1103', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'failed', - duration_in_ms: 1438, - started_at: '2026-09-28T19:24:48.512Z', - finished_at: '2026-09-28T19:24:49.950Z', - failure: [ - { - backtrace: [ - 'Error: listen EADDRINUSE: address already in use :::4399', - ' at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js:79:43', - ' at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js:79:11' - ], - expanded: [ - 'message: Error: listen EADDRINUSE: address already in use :::4399', - 'location: [object Object]', - 'snippet: 77 | test.beforeAll(async () => {\n' + - ' 78 | server = createStaticServer(EXTENSION_DIST, STATIC_PORT);\n' + - '> 79 | await new Promise((resolve) => server.listen(STATIC_PORT, resolve));\n' + - ' | ^\n' + - ' 80 | });\n' + - ' 81 |\n' + - ' 82 | test.afterAll(async () => {' - ] - } - ], - failure_type: 'UnhandledError', - failure_reason: null, - retry_of: '61ee49f5-9fde-5fde-8c78-07f84bb9ec80', - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Percy logo renders' - }, - hooks: [ - '063bdebc-ef8a-4d9d-98b4-7f7860641643', - 'b80f6a41-6a55-433b-85bd-918ec3288d0f' - ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 23117:0 -2026-09-28T19:24:51.108Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:51.502Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '14a6a92d-3678-52e7-8044-efac74f7d043', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.512Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:51.510Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '68da2e05-2bfa-4bda-b8a0-f0a4f70ff0d6', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '14a6a92d-3678-52e7-8044-efac74f7d043', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:51.507Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:51.531Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:24:51.509Z', - uuid: '68da2e05-2bfa-4bda-b8a0-f0a4f70ff0d6', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - hook_run_uuid: '68da2e05-2bfa-4bda-b8a0-f0a4f70ff0d6' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:51.532Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'AFTER_ALL', - framework: 'Playwright', - uuid: 'ef2fff40-e47e-48db-8de7-ee5c7e43a034', - name: 'afterAll hook', - result: 'pending', - test_run_id: '14a6a92d-3678-52e7-8044-efac74f7d043', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:51.526Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:51.532Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '68da2e05-2bfa-4bda-b8a0-f0a4f70ff0d6', - name: 'beforeAll hook', - result: 'failed', - test_run_id: '14a6a92d-3678-52e7-8044-efac74f7d043', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:51.507Z', - finished_at: '2026-09-28T19:24:51.526Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:51.535Z CLI warn [TEST REPORTING AND ANALYTICS:node] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] onLogCreatedEvent: empty logs -2026-09-28T19:24:51.537Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'AFTER_ALL', - framework: 'Playwright', - uuid: 'ef2fff40-e47e-48db-8de7-ee5c7e43a034', - name: 'afterAll hook', - result: 'passed', - test_run_id: '14a6a92d-3678-52e7-8044-efac74f7d043', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:51.526Z', - finished_at: '2026-09-28T19:24:51.534Z' - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:51.586Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '99b36db7-dcfe-5445-9122-85b92487e5bc', - name: 'Popup: connection status indicator is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // ConnectionStatus renders
\n' + - " await expect(page.locator('.connection-status')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: connection status indicator is present', - scope: 'Popup: connection status indicator is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.554Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: connection status indicator is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:51.586Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '119e4137-9a6e-543b-a891-cababcd62477', - name: 'Popup: Capture Snapshot button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'Capture Snapshot'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Capture Snapshot button is present', - scope: 'Popup: Capture Snapshot button is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.557Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Capture Snapshot button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:51.587Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f185abfd-a705-55b9-adb2-8e0765632a15', - name: 'Popup: Library token panel is present (Connect Library or Change token)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // LibraryTokenPanel renders either "Connect Library" or "Change token"\n' + - " const connectBtn = page.getByRole('button', {\n" + - " name: 'Connect Library'\n" + - ' });\n' + - " const changeBtn = page.getByRole('button', {\n" + - " name: 'Change token'\n" + - ' });\n' + - ' const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n' + - " expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Library token panel is present (Connect Library or Change token)', - scope: 'Popup: Library token panel is present (Connect Library or Change token)', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.558Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Library token panel is present (Connect Library or Change token)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:51.587Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '026b1343-3770-5c79-baea-324622a9975f', - name: 'Popup: snapshot name input accepts text', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " const nameInput = page.locator('#snapshot-name');\n" + - " await nameInput.fill('My Test Snapshot');\n" + - " await expect(nameInput).toHaveValue('My Test Snapshot');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: snapshot name input accepts text', - scope: 'Popup: snapshot name input accepts text', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.559Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: snapshot name input accepts text' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:51.589Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4043e9b6-ca03-5158-8b77-7b131f0c8923', - name: 'Popup: library search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders in the library search panel\n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: library search input is present', - scope: 'Popup: library search input is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.560Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: library search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:51.590Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3a185ede-a6ba-5e40-84dc-5e634ed12b6a', - name: 'Popup: View Snapshots button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'View Snapshots'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: View Snapshots button is present', - scope: 'Popup: View Snapshots button is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.561Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: View Snapshots button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:51.591Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ef88683c-0b96-550d-886c-32cac45c7939', - name: 'Library: page renders with Snapshot Library heading', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders

Snapshot Library

\n' + - " await expect(page.getByRole('heading', {\n" + - " name: 'Snapshot Library'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: page renders with Snapshot Library heading', - scope: 'Library: page renders with Snapshot Library heading', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.561Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: page renders with Snapshot Library heading' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:51.591Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '66c279dd-b302-5028-8495-80ebda67d2d0', - name: 'Library: search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders \n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input is present', - scope: 'Library: search input is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.563Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:51.592Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6b2e1d06-b504-5da1-98a3-094069bbef5a', - name: 'Library: search input accepts text and filters', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - " const searchInput = page.getByPlaceholder('Search snapshots...');\n" + - " await searchInput.fill('homepage');\n" + - " await expect(searchInput).toHaveValue('homepage');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input accepts text and filters', - scope: 'Library: search input accepts text and filters', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.563Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: search input accepts text and filters' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:51.593Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fdad79dd-6cf6-5a2f-a9d5-0f9f2a9f8a49', - name: 'Snapshots: page renders without crashing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'snapshots.html');\n" + - ' // Percy logo should render — confirms BrandMark loaded correctly\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Snapshots: page renders without crashing', - scope: 'Snapshots: page renders without crashing', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.565Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Snapshots: page renders without crashing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:51.599Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:51.534Z', - uuid: '14a6a92d-3678-52e7-8044-efac74f7d043', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '14a6a92d-3678-52e7-8044-efac74f7d043' - } - ] -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/logs/batch) -2026-09-28T19:24:51.601Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '14a6a92d-3678-52e7-8044-efac74f7d043', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'failed', - duration_in_ms: 3025, - started_at: '2026-09-28T19:24:48.512Z', - finished_at: '2026-09-28T19:24:51.537Z', - failure: [ [Object] ], - failure_type: 'UnhandledError', - failure_reason: null, - retry_of: '426aa173-dc2e-5cda-9bf9-9d1f6e8b1103', - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Percy logo renders' - }, - hooks: [ - '68da2e05-2bfa-4bda-b8a0-f0a4f70ff0d6', - 'ef2fff40-e47e-48db-8de7-ee5c7e43a034' - ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 23117:0 (target=/api/v2/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth/batch) -2026-09-28T19:24:52.252Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:24:51.509Z', - uuid: '68da2e05-2bfa-4bda-b8a0-f0a4f70ff0d6', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - hook_run_uuid: '68da2e05-2bfa-4bda-b8a0-f0a4f70ff0d6' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:24:51.534Z', - uuid: '14a6a92d-3678-52e7-8044-efac74f7d043', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '14a6a92d-3678-52e7-8044-efac74f7d043' - } - ] - } -] to 23117:0 -2026-09-28T19:24:52.253Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:24:53.108Z CLI info [testhub:request-queue-handler] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '14a6a92d-3678-52e7-8044-efac74f7d043', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.512Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '68da2e05-2bfa-4bda-b8a0-f0a4f70ff0d6', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '14a6a92d-3678-52e7-8044-efac74f7d043', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:51.507Z' - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'AFTER_ALL', - framework: 'Playwright', - uuid: 'ef2fff40-e47e-48db-8de7-ee5c7e43a034', - name: 'afterAll hook', - result: 'pending', - test_run_id: '14a6a92d-3678-52e7-8044-efac74f7d043', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:51.526Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '68da2e05-2bfa-4bda-b8a0-f0a4f70ff0d6', - name: 'beforeAll hook', - result: 'failed', - test_run_id: '14a6a92d-3678-52e7-8044-efac74f7d043', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:51.507Z', - finished_at: '2026-09-28T19:24:51.526Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'AFTER_ALL', - framework: 'Playwright', - uuid: 'ef2fff40-e47e-48db-8de7-ee5c7e43a034', - name: 'afterAll hook', - result: 'passed', - test_run_id: '14a6a92d-3678-52e7-8044-efac74f7d043', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via static server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:24:51.526Z', - finished_at: '2026-09-28T19:24:51.534Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '99b36db7-dcfe-5445-9122-85b92487e5bc', - name: 'Popup: connection status indicator is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // ConnectionStatus renders
\n' + - " await expect(page.locator('.connection-status')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: connection status indicator is present', - scope: 'Popup: connection status indicator is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.554Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: connection status indicator is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '119e4137-9a6e-543b-a891-cababcd62477', - name: 'Popup: Capture Snapshot button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'Capture Snapshot'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Capture Snapshot button is present', - scope: 'Popup: Capture Snapshot button is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.557Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Capture Snapshot button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f185abfd-a705-55b9-adb2-8e0765632a15', - name: 'Popup: Library token panel is present (Connect Library or Change token)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // LibraryTokenPanel renders either "Connect Library" or "Change token"\n' + - " const connectBtn = page.getByRole('button', {\n" + - " name: 'Connect Library'\n" + - ' });\n' + - " const changeBtn = page.getByRole('button', {\n" + - " name: 'Change token'\n" + - ' });\n' + - ' const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n' + - " expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Library token panel is present (Connect Library or Change token)', - scope: 'Popup: Library token panel is present (Connect Library or Change token)', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.558Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Library token panel is present (Connect Library or Change token)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '026b1343-3770-5c79-baea-324622a9975f', - name: 'Popup: snapshot name input accepts text', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " const nameInput = page.locator('#snapshot-name');\n" + - " await nameInput.fill('My Test Snapshot');\n" + - " await expect(nameInput).toHaveValue('My Test Snapshot');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: snapshot name input accepts text', - scope: 'Popup: snapshot name input accepts text', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.559Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: snapshot name input accepts text' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4043e9b6-ca03-5158-8b77-7b131f0c8923', - name: 'Popup: library search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders in the library search panel\n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: library search input is present', - scope: 'Popup: library search input is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.560Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: library search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3a185ede-a6ba-5e40-84dc-5e634ed12b6a', - name: 'Popup: View Snapshots button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'View Snapshots'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: View Snapshots button is present', - scope: 'Popup: View Snapshots button is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.561Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: View Snapshots button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ef88683c-0b96-550d-886c-32cac45c7939', - name: 'Library: page renders with Snapshot Library heading', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders

Snapshot Library

\n' + - " await expect(page.getByRole('heading', {\n" + - " name: 'Snapshot Library'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: page renders with Snapshot Library heading', - scope: 'Library: page renders with Snapshot Library heading', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.561Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: page renders with Snapshot Library heading' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '66c279dd-b302-5028-8495-80ebda67d2d0', - name: 'Library: search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders \n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input is present', - scope: 'Library: search input is present', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.563Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6b2e1d06-b504-5da1-98a3-094069bbef5a', - name: 'Library: search input accepts text and filters', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - " const searchInput = page.getByPlaceholder('Search snapshots...');\n" + - " await searchInput.fill('homepage');\n" + - " await expect(searchInput).toHaveValue('homepage');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input accepts text and filters', - scope: 'Library: search input accepts text and filters', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.563Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Library: search input accepts text and filters' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fdad79dd-6cf6-5a2f-a9d5-0f9f2a9f8a49', - name: 'Snapshots: page renders without crashing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'snapshots.html');\n" + - ' // Percy logo should render — confirms BrandMark loaded correctly\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Snapshots: page renders without crashing', - scope: 'Snapshots: page renders without crashing', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:24:48.565Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Snapshots: page renders without crashing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '14a6a92d-3678-52e7-8044-efac74f7d043', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via static server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'failed', - duration_in_ms: 3025, - started_at: '2026-09-28T19:24:48.512Z', - finished_at: '2026-09-28T19:24:51.537Z', - failure: [ - { - backtrace: [ - 'Error: listen EADDRINUSE: address already in use :::4399', - ' at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js:79:43', - ' at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js:79:11' - ], - expanded: [ - 'message: Error: listen EADDRINUSE: address already in use :::4399', - 'location: [object Object]', - 'snippet: 77 | test.beforeAll(async () => {\n' + - ' 78 | server = createStaticServer(EXTENSION_DIST, STATIC_PORT);\n' + - '> 79 | await new Promise((resolve) => server.listen(STATIC_PORT, resolve));\n' + - ' | ^\n' + - ' 80 | });\n' + - ' 81 |\n' + - ' 82 | test.afterAll(async () => {' - ] - } - ], - failure_type: 'UnhandledError', - failure_reason: null, - retry_of: '426aa173-dc2e-5cda-9bf9-9d1f6e8b1103', - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via static server) Popup: Percy logo renders' - }, - hooks: [ - '68da2e05-2bfa-4bda-b8a0-f0a4f70ff0d6', - 'ef2fff40-e47e-48db-8de7-ee5c7e43a034' - ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 23117:0 -2026-09-28T19:24:53.110Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:29:58.469Z CLI info [main] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] Received graceful signal termination (SIGHUP), performing cleanup -2026-09-28T19:29:58.568Z CLI info [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] [PRODUCTION] Making PUT request to https://collector-observability.browserstack.com -2026-09-28T19:30:01.842Z CLI error [testhub:module] [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] stopBuild: request={"finished_at":"2026-09-28T19:29:58.552Z","finished_metadata":[{"reason":"signal_termination","signal":"SIGHUP"}],"custom_metadata":null} error=RequestError: connect ECONNREFUSED 127.0.0.1:56408 - at ClientRequest. (/snapshot/browserstack-binary/cli/dist/index.js) - at Object.onceWrapper (node:events:632:26) - at ClientRequest.emit (node:events:529:35) - at ClientRequest.emit (node:domain:489:12) - at ClientRequest. (/snapshot/browserstack-binary/cli/dist/index.js) - at /snapshot/browserstack-binary/cli/dist/index.js - at Socket. (/snapshot/browserstack-binary/cli/dist/index.js) - at Socket.emit (node:events:517:28) - at Socket.emit (node:domain:489:12) - at emitErrorNT (node:internal/streams/destroy:151:8) - at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) -2026-09-28T19:30:01.855Z CLI error [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] error invoking callback for eventName onTerminate: connect ECONNREFUSED 127.0.0.1:56408 -2026-09-28T19:30:01.855Z CLI error [9k3f4howjhcktcuthixggatzelnr0a600fzhycth] [b2dc8da0-e1f9-4554-8f5e-d866a34abbb4] RequestError: connect ECONNREFUSED 127.0.0.1:56408 - at ClientRequest. (/snapshot/browserstack-binary/cli/dist/index.js) - at Object.onceWrapper (node:events:632:26) - at ClientRequest.emit (node:events:529:35) - at ClientRequest.emit (node:domain:489:12) - at ClientRequest. (/snapshot/browserstack-binary/cli/dist/index.js) - at /snapshot/browserstack-binary/cli/dist/index.js - at Socket. (/snapshot/browserstack-binary/cli/dist/index.js) - at Socket.emit (node:events:517:28) - at Socket.emit (node:domain:489:12) - at emitErrorNT (node:internal/streams/destroy:151:8) - at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) -2026-09-28T19:33:11.274Z CLI info Config : {"userName":"****","accessKey":"****","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#${BUILD_NUMBER}","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true} -2026-09-28T19:33:11.326Z CLI info Should start debug utility: undefined -2026-09-28T19:33:11.328Z CLI info [testhub:module] [9af444be-f4cf-432a-9f1a-516b298937b4] Starting testhub from 33274:0 -2026-09-28T19:33:11.329Z CLI info [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://sdk.browserstack.com -2026-09-28T19:33:11.333Z CLI info [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making GET request to https://hub.browserstack.com -2026-09-28T19:33:11.406Z CLI info [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making GET request to https://hub-aps.browserstack.com -2026-09-28T19:33:11.406Z CLI info [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making GET request to https://hub-euw.browserstack.com -2026-09-28T19:33:11.407Z CLI info [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making GET request to https://hub-apse.browserstack.com -2026-09-28T19:33:12.085Z CLI info [testhub:module] [9af444be-f4cf-432a-9f1a-516b298937b4] startBuild: response=6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm -2026-09-28T19:33:12.090Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://api.browserstack.com -2026-09-28T19:33:27.875Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd93c887d-a39f-51b4-b70f-6507c0d8ada2', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:27.717Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.014Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:27.997Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.048Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:33:28.028Z' - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.076Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=e30b9924ad4e5811799f09de0664fdcd039ca48bdc160ddaa86e275e3545cf35 platform={} -2026-09-28T19:33:28.096Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '29226e53-3236-584d-818b-8f3afe1251ad', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.083Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.117Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:27.959Z', - uuid: 'd93c887d-a39f-51b4-b70f-6507c0d8ada2', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 82, - test_run_uuid: 'd93c887d-a39f-51b4-b70f-6507c0d8ada2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.043Z', - uuid: 'd93c887d-a39f-51b4-b70f-6507c0d8ada2', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd93c887d-a39f-51b4-b70f-6507c0d8ada2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.044Z', - uuid: 'd93c887d-a39f-51b4-b70f-6507c0d8ada2', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd93c887d-a39f-51b4-b70f-6507c0d8ada2' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:28.122Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd93c887d-a39f-51b4-b70f-6507c0d8ada2', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 370, - started_at: '2026-09-28T19:33:27.717Z', - finished_at: '2026-09-28T19:33:28.087Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.125Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:33:28.032Z', - uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 10, - hook_run_uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:33:28.047Z', - uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - hook_run_uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:33:28.054Z', - uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 33, - hook_run_uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:33:28.088Z', - uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 17, - hook_run_uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:28.125Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd93c887d-a39f-51b4-b70f-6507c0d8ada2', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:27.717Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:27.997Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:33:28.028Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '29226e53-3236-584d-818b-8f3afe1251ad', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.083Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd93c887d-a39f-51b4-b70f-6507c0d8ada2', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 370, - started_at: '2026-09-28T19:33:27.717Z', - finished_at: '2026-09-28T19:33:28.087Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 33274:0 -2026-09-28T19:33:28.126Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:33:28.134Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:33:28.028Z', - finished_at: '2026-09-28T19:33:28.105Z' - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.156Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=250c35429efc64b0fc24733923f6130255f68f0b6faa43d694854fd9ed181c50 platform={} -2026-09-28T19:33:28.181Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e4a2991d-c481-5813-9c86-45c01ac5f02d', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.170Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.191Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:33:28.200Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:33:28.203Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=250c35429efc64b0fc24733923f6130255f68f0b6faa43d694854fd9ed181c50 platform={} -2026-09-28T19:33:28.205Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.106Z', - uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 11, - test_run_uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.120Z', - uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.123Z', - uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.123Z', - uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.124Z', - uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.124Z', - uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.124Z', - uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:28.206Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 174, - started_at: '2026-09-28T19:33:27.997Z', - finished_at: '2026-09-28T19:33:28.171Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [ 'b403dec6-32b4-410a-b116-fd429d258ccd' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.212Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c90422e4-b3f1-5695-b26f-b55692d845b7', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.208Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.217Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.182Z', - uuid: 'e4a2991d-c481-5813-9c86-45c01ac5f02d', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'e4a2991d-c481-5813-9c86-45c01ac5f02d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.185Z', - uuid: 'e4a2991d-c481-5813-9c86-45c01ac5f02d', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e4a2991d-c481-5813-9c86-45c01ac5f02d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.186Z', - uuid: 'e4a2991d-c481-5813-9c86-45c01ac5f02d', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e4a2991d-c481-5813-9c86-45c01ac5f02d' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:28.219Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e4a2991d-c481-5813-9c86-45c01ac5f02d', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 38, - started_at: '2026-09-28T19:33:28.170Z', - finished_at: '2026-09-28T19:33:28.208Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.221Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:33:28.223Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:33:28.225Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=250c35429efc64b0fc24733923f6130255f68f0b6faa43d694854fd9ed181c50 platform={} -2026-09-28T19:33:28.232Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1b675fd1-62c6-5400-a10a-b30aed06e172', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.228Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.245Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.217Z', - uuid: 'c90422e4-b3f1-5695-b26f-b55692d845b7', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'c90422e4-b3f1-5695-b26f-b55692d845b7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.219Z', - uuid: 'c90422e4-b3f1-5695-b26f-b55692d845b7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c90422e4-b3f1-5695-b26f-b55692d845b7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.219Z', - uuid: 'c90422e4-b3f1-5695-b26f-b55692d845b7', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c90422e4-b3f1-5695-b26f-b55692d845b7' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:28.246Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:33:28.246Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:33:28.249Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c90422e4-b3f1-5695-b26f-b55692d845b7', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 20, - started_at: '2026-09-28T19:33:28.208Z', - finished_at: '2026-09-28T19:33:28.228Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.251Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=250c35429efc64b0fc24733923f6130255f68f0b6faa43d694854fd9ed181c50 platform={} -2026-09-28T19:33:28.268Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2c83e216-f9cc-540f-aab7-f6cc00523716', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.255Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.280Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.241Z', - uuid: '1b675fd1-62c6-5400-a10a-b30aed06e172', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '1b675fd1-62c6-5400-a10a-b30aed06e172' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.244Z', - uuid: '1b675fd1-62c6-5400-a10a-b30aed06e172', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1b675fd1-62c6-5400-a10a-b30aed06e172' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.245Z', - uuid: '1b675fd1-62c6-5400-a10a-b30aed06e172', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1b675fd1-62c6-5400-a10a-b30aed06e172' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:28.282Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1b675fd1-62c6-5400-a10a-b30aed06e172', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 28, - started_at: '2026-09-28T19:33:28.228Z', - finished_at: '2026-09-28T19:33:28.256Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.293Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:33:28.294Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:33:28.305Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=250c35429efc64b0fc24733923f6130255f68f0b6faa43d694854fd9ed181c50 platform={} -2026-09-28T19:33:28.326Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.312Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.405Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.288Z', - uuid: '2c83e216-f9cc-540f-aab7-f6cc00523716', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '2c83e216-f9cc-540f-aab7-f6cc00523716' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.292Z', - uuid: '2c83e216-f9cc-540f-aab7-f6cc00523716', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2c83e216-f9cc-540f-aab7-f6cc00523716' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.293Z', - uuid: '2c83e216-f9cc-540f-aab7-f6cc00523716', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2c83e216-f9cc-540f-aab7-f6cc00523716' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:28.413Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2c83e216-f9cc-540f-aab7-f6cc00523716', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 58, - started_at: '2026-09-28T19:33:28.255Z', - finished_at: '2026-09-28T19:33:28.313Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.416Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:33:28.416Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:33:28.434Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=250c35429efc64b0fc24733923f6130255f68f0b6faa43d694854fd9ed181c50 platform={} -2026-09-28T19:33:28.454Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.438Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.460Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:33:28.461Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:33:28.462Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.411Z', - uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.415Z', - uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.416Z', - uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.420Z', - uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.421Z', - uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.421Z', - uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:28.464Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 127, - started_at: '2026-09-28T19:33:28.312Z', - finished_at: '2026-09-28T19:33:28.439Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.509Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=250c35429efc64b0fc24733923f6130255f68f0b6faa43d694854fd9ed181c50 platform={} -2026-09-28T19:33:28.520Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=e30b9924ad4e5811799f09de0664fdcd039ca48bdc160ddaa86e275e3545cf35 platform={} -2026-09-28T19:33:28.541Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f193295f-9226-5fdf-8508-af1c7451923f', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.521Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.544Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7761c8e4-bfef-5eff-bb0e-56572f9032f8', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.529Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.559Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.457Z', - uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.461Z', - uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.462Z', - uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.462Z', - uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:28.562Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 85, - started_at: '2026-09-28T19:33:28.438Z', - finished_at: '2026-09-28T19:33:28.523Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.563Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.096Z', - uuid: '29226e53-3236-584d-818b-8f3afe1251ad', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 370, - test_run_uuid: '29226e53-3236-584d-818b-8f3afe1251ad' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.468Z', - uuid: '29226e53-3236-584d-818b-8f3afe1251ad', - kind: 'TEST_STEP', - message: 'Expect "toContain"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '29226e53-3236-584d-818b-8f3afe1251ad' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:28.564Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '29226e53-3236-584d-818b-8f3afe1251ad', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 447, - started_at: '2026-09-28T19:33:28.083Z', - finished_at: '2026-09-28T19:33:28.530Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.566Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:33:28.566Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:33:28.567Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=e30b9924ad4e5811799f09de0664fdcd039ca48bdc160ddaa86e275e3545cf35 platform={} -2026-09-28T19:33:28.575Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9f60f1f3-14aa-55a8-acaf-0417047c5a27', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.571Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.576Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=250c35429efc64b0fc24733923f6130255f68f0b6faa43d694854fd9ed181c50 platform={} -2026-09-28T19:33:28.587Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.557Z', - uuid: '7761c8e4-bfef-5eff-bb0e-56572f9032f8', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '7761c8e4-bfef-5eff-bb0e-56572f9032f8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.561Z', - uuid: '7761c8e4-bfef-5eff-bb0e-56572f9032f8', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7761c8e4-bfef-5eff-bb0e-56572f9032f8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.562Z', - uuid: '7761c8e4-bfef-5eff-bb0e-56572f9032f8', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7761c8e4-bfef-5eff-bb0e-56572f9032f8' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:28.589Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7761c8e4-bfef-5eff-bb0e-56572f9032f8', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 43, - started_at: '2026-09-28T19:33:28.529Z', - finished_at: '2026-09-28T19:33:28.572Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.592Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=e30b9924ad4e5811799f09de0664fdcd039ca48bdc160ddaa86e275e3545cf35 platform={} -2026-09-28T19:33:28.595Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f132d2d8-bfb7-571b-8d38-80c81ce1de8f', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.588Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.606Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.597Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.623Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:33:28.623Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:33:28.634Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=250c35429efc64b0fc24733923f6130255f68f0b6faa43d694854fd9ed181c50 platform={} -2026-09-28T19:33:28.639Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.562Z', - uuid: 'f193295f-9226-5fdf-8508-af1c7451923f', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'f193295f-9226-5fdf-8508-af1c7451923f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.565Z', - uuid: 'f193295f-9226-5fdf-8508-af1c7451923f', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: 'f193295f-9226-5fdf-8508-af1c7451923f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.570Z', - uuid: 'f193295f-9226-5fdf-8508-af1c7451923f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f193295f-9226-5fdf-8508-af1c7451923f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.570Z', - uuid: 'f193295f-9226-5fdf-8508-af1c7451923f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f193295f-9226-5fdf-8508-af1c7451923f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.570Z', - uuid: 'f193295f-9226-5fdf-8508-af1c7451923f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f193295f-9226-5fdf-8508-af1c7451923f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.571Z', - uuid: 'f193295f-9226-5fdf-8508-af1c7451923f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f193295f-9226-5fdf-8508-af1c7451923f' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:28.642Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f193295f-9226-5fdf-8508-af1c7451923f', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 68, - started_at: '2026-09-28T19:33:28.521Z', - finished_at: '2026-09-28T19:33:28.589Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.648Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.577Z', - uuid: '9f60f1f3-14aa-55a8-acaf-0417047c5a27', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: '9f60f1f3-14aa-55a8-acaf-0417047c5a27' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.583Z', - uuid: '9f60f1f3-14aa-55a8-acaf-0417047c5a27', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9f60f1f3-14aa-55a8-acaf-0417047c5a27' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.585Z', - uuid: '9f60f1f3-14aa-55a8-acaf-0417047c5a27', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9f60f1f3-14aa-55a8-acaf-0417047c5a27' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:28.650Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.641Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.651Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9f60f1f3-14aa-55a8-acaf-0417047c5a27', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 27, - started_at: '2026-09-28T19:33:28.571Z', - finished_at: '2026-09-28T19:33:28.598Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.654Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:33:28.654Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:33:28.658Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.600Z', - uuid: 'f132d2d8-bfb7-571b-8d38-80c81ce1de8f', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: 'f132d2d8-bfb7-571b-8d38-80c81ce1de8f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.605Z', - uuid: 'f132d2d8-bfb7-571b-8d38-80c81ce1de8f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f132d2d8-bfb7-571b-8d38-80c81ce1de8f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.605Z', - uuid: 'f132d2d8-bfb7-571b-8d38-80c81ce1de8f', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'f132d2d8-bfb7-571b-8d38-80c81ce1de8f' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:28.659Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f132d2d8-bfb7-571b-8d38-80c81ce1de8f', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 54, - started_at: '2026-09-28T19:33:28.588Z', - finished_at: '2026-09-28T19:33:28.642Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.662Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=250c35429efc64b0fc24733923f6130255f68f0b6faa43d694854fd9ed181c50 platform={} -2026-09-28T19:33:28.674Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.666Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.680Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.651Z', - uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.654Z', - uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.657Z', - uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.657Z', - uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:28.680Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:33:28.680Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:33:28.684Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 26, - started_at: '2026-09-28T19:33:28.641Z', - finished_at: '2026-09-28T19:33:28.667Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.687Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=250c35429efc64b0fc24733923f6130255f68f0b6faa43d694854fd9ed181c50 platform={} -2026-09-28T19:33:28.697Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '608940b6-2912-5dc6-beea-2b36d38dafb4', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.690Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.709Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'fb85964c-05f8-437a-a31e-f8b209e42f78', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '608940b6-2912-5dc6-beea-2b36d38dafb4', - body: { lang: 'node', code: null }, - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:33:28.699Z' - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.720Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.676Z', - uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.678Z', - uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.680Z', - uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.680Z', - uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.681Z', - uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.683Z', - uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797', - kind: 'TEST_STEP', - message: 'Expect "toBeUndefined"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:28.722Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 24, - started_at: '2026-09-28T19:33:28.666Z', - finished_at: '2026-09-28T19:33:28.690Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.725Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:33:28.706Z', - uuid: 'fb85964c-05f8-437a-a31e-f8b209e42f78', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: 'fb85964c-05f8-437a-a31e-f8b209e42f78' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:33:28.713Z', - uuid: 'fb85964c-05f8-437a-a31e-f8b209e42f78', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: 'fb85964c-05f8-437a-a31e-f8b209e42f78' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:33:28.717Z', - uuid: 'fb85964c-05f8-437a-a31e-f8b209e42f78', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - hook_run_uuid: 'fb85964c-05f8-437a-a31e-f8b209e42f78' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:28.726Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'fb85964c-05f8-437a-a31e-f8b209e42f78', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '608940b6-2912-5dc6-beea-2b36d38dafb4', - body: { lang: 'node', code: null }, - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:33:28.699Z', - finished_at: '2026-09-28T19:33:28.721Z' - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.729Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=250c35429efc64b0fc24733923f6130255f68f0b6faa43d694854fd9ed181c50 platform={} -2026-09-28T19:33:28.739Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.732Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.785Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:33:28.785Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:33:28.786Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=250c35429efc64b0fc24733923f6130255f68f0b6faa43d694854fd9ed181c50 platform={} -2026-09-28T19:33:28.788Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.722Z', - uuid: '608940b6-2912-5dc6-beea-2b36d38dafb4', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '608940b6-2912-5dc6-beea-2b36d38dafb4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.724Z', - uuid: '608940b6-2912-5dc6-beea-2b36d38dafb4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '608940b6-2912-5dc6-beea-2b36d38dafb4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.725Z', - uuid: '608940b6-2912-5dc6-beea-2b36d38dafb4', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '608940b6-2912-5dc6-beea-2b36d38dafb4' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:28.789Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '608940b6-2912-5dc6-beea-2b36d38dafb4', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 43, - started_at: '2026-09-28T19:33:28.690Z', - finished_at: '2026-09-28T19:33:28.733Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [ 'fb85964c-05f8-437a-a31e-f8b209e42f78' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:28.797Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.741Z', - uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.743Z', - uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.745Z', - uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 9, - test_run_uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.755Z', - uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.756Z', - uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.757Z', - uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.763Z', - uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:28.798Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 58, - started_at: '2026-09-28T19:33:28.732Z', - finished_at: '2026-09-28T19:33:28.790Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:29.100Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:27.959Z', - uuid: 'd93c887d-a39f-51b4-b70f-6507c0d8ada2', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 82, - test_run_uuid: 'd93c887d-a39f-51b4-b70f-6507c0d8ada2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.043Z', - uuid: 'd93c887d-a39f-51b4-b70f-6507c0d8ada2', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd93c887d-a39f-51b4-b70f-6507c0d8ada2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.044Z', - uuid: 'd93c887d-a39f-51b4-b70f-6507c0d8ada2', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd93c887d-a39f-51b4-b70f-6507c0d8ada2' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:33:28.032Z', - uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 10, - hook_run_uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:33:28.047Z', - uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - hook_run_uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:33:28.054Z', - uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 33, - hook_run_uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:33:28.088Z', - uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 17, - hook_run_uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.106Z', - uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 11, - test_run_uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.120Z', - uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.123Z', - uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.123Z', - uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.124Z', - uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.124Z', - uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.124Z', - uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.182Z', - uuid: 'e4a2991d-c481-5813-9c86-45c01ac5f02d', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'e4a2991d-c481-5813-9c86-45c01ac5f02d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.185Z', - uuid: 'e4a2991d-c481-5813-9c86-45c01ac5f02d', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e4a2991d-c481-5813-9c86-45c01ac5f02d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.186Z', - uuid: 'e4a2991d-c481-5813-9c86-45c01ac5f02d', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e4a2991d-c481-5813-9c86-45c01ac5f02d' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.217Z', - uuid: 'c90422e4-b3f1-5695-b26f-b55692d845b7', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'c90422e4-b3f1-5695-b26f-b55692d845b7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.219Z', - uuid: 'c90422e4-b3f1-5695-b26f-b55692d845b7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c90422e4-b3f1-5695-b26f-b55692d845b7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.219Z', - uuid: 'c90422e4-b3f1-5695-b26f-b55692d845b7', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c90422e4-b3f1-5695-b26f-b55692d845b7' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.241Z', - uuid: '1b675fd1-62c6-5400-a10a-b30aed06e172', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '1b675fd1-62c6-5400-a10a-b30aed06e172' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.244Z', - uuid: '1b675fd1-62c6-5400-a10a-b30aed06e172', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1b675fd1-62c6-5400-a10a-b30aed06e172' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.245Z', - uuid: '1b675fd1-62c6-5400-a10a-b30aed06e172', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '1b675fd1-62c6-5400-a10a-b30aed06e172' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.288Z', - uuid: '2c83e216-f9cc-540f-aab7-f6cc00523716', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '2c83e216-f9cc-540f-aab7-f6cc00523716' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.292Z', - uuid: '2c83e216-f9cc-540f-aab7-f6cc00523716', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2c83e216-f9cc-540f-aab7-f6cc00523716' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.293Z', - uuid: '2c83e216-f9cc-540f-aab7-f6cc00523716', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2c83e216-f9cc-540f-aab7-f6cc00523716' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.411Z', - uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.415Z', - uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.416Z', - uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.420Z', - uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.421Z', - uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.421Z', - uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.457Z', - uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.461Z', - uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.462Z', - uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.462Z', - uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.096Z', - uuid: '29226e53-3236-584d-818b-8f3afe1251ad', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 370, - test_run_uuid: '29226e53-3236-584d-818b-8f3afe1251ad' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.468Z', - uuid: '29226e53-3236-584d-818b-8f3afe1251ad', - kind: 'TEST_STEP', - message: 'Expect "toContain"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '29226e53-3236-584d-818b-8f3afe1251ad' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.557Z', - uuid: '7761c8e4-bfef-5eff-bb0e-56572f9032f8', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '7761c8e4-bfef-5eff-bb0e-56572f9032f8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.561Z', - uuid: '7761c8e4-bfef-5eff-bb0e-56572f9032f8', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7761c8e4-bfef-5eff-bb0e-56572f9032f8' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.562Z', - uuid: '7761c8e4-bfef-5eff-bb0e-56572f9032f8', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7761c8e4-bfef-5eff-bb0e-56572f9032f8' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.562Z', - uuid: 'f193295f-9226-5fdf-8508-af1c7451923f', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'f193295f-9226-5fdf-8508-af1c7451923f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.565Z', - uuid: 'f193295f-9226-5fdf-8508-af1c7451923f', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: 'f193295f-9226-5fdf-8508-af1c7451923f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.570Z', - uuid: 'f193295f-9226-5fdf-8508-af1c7451923f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f193295f-9226-5fdf-8508-af1c7451923f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.570Z', - uuid: 'f193295f-9226-5fdf-8508-af1c7451923f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f193295f-9226-5fdf-8508-af1c7451923f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.570Z', - uuid: 'f193295f-9226-5fdf-8508-af1c7451923f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f193295f-9226-5fdf-8508-af1c7451923f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.571Z', - uuid: 'f193295f-9226-5fdf-8508-af1c7451923f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f193295f-9226-5fdf-8508-af1c7451923f' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.577Z', - uuid: '9f60f1f3-14aa-55a8-acaf-0417047c5a27', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: '9f60f1f3-14aa-55a8-acaf-0417047c5a27' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.583Z', - uuid: '9f60f1f3-14aa-55a8-acaf-0417047c5a27', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9f60f1f3-14aa-55a8-acaf-0417047c5a27' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.585Z', - uuid: '9f60f1f3-14aa-55a8-acaf-0417047c5a27', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9f60f1f3-14aa-55a8-acaf-0417047c5a27' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.600Z', - uuid: 'f132d2d8-bfb7-571b-8d38-80c81ce1de8f', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: 'f132d2d8-bfb7-571b-8d38-80c81ce1de8f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.605Z', - uuid: 'f132d2d8-bfb7-571b-8d38-80c81ce1de8f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f132d2d8-bfb7-571b-8d38-80c81ce1de8f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.605Z', - uuid: 'f132d2d8-bfb7-571b-8d38-80c81ce1de8f', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'f132d2d8-bfb7-571b-8d38-80c81ce1de8f' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.651Z', - uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.654Z', - uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.657Z', - uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.657Z', - uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.676Z', - uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.678Z', - uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.680Z', - uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.680Z', - uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.681Z', - uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.683Z', - uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797', - kind: 'TEST_STEP', - message: 'Expect "toBeUndefined"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:33:28.706Z', - uuid: 'fb85964c-05f8-437a-a31e-f8b209e42f78', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: 'fb85964c-05f8-437a-a31e-f8b209e42f78' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:33:28.713Z', - uuid: 'fb85964c-05f8-437a-a31e-f8b209e42f78', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: 'fb85964c-05f8-437a-a31e-f8b209e42f78' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:33:28.717Z', - uuid: 'fb85964c-05f8-437a-a31e-f8b209e42f78', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - hook_run_uuid: 'fb85964c-05f8-437a-a31e-f8b209e42f78' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.722Z', - uuid: '608940b6-2912-5dc6-beea-2b36d38dafb4', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '608940b6-2912-5dc6-beea-2b36d38dafb4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.724Z', - uuid: '608940b6-2912-5dc6-beea-2b36d38dafb4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '608940b6-2912-5dc6-beea-2b36d38dafb4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.725Z', - uuid: '608940b6-2912-5dc6-beea-2b36d38dafb4', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '608940b6-2912-5dc6-beea-2b36d38dafb4' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.741Z', - uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.743Z', - uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.745Z', - uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 9, - test_run_uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.755Z', - uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.756Z', - uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.757Z', - uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.763Z', - uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304' - } - ] - } -] to 33274:0 -2026-09-28T19:33:29.101Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:33:30.131Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'b403dec6-32b4-410a-b116-fd429d258ccd', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:33:28.028Z', - finished_at: '2026-09-28T19:33:28.105Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e4a2991d-c481-5813-9c86-45c01ac5f02d', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.170Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 174, - started_at: '2026-09-28T19:33:27.997Z', - finished_at: '2026-09-28T19:33:28.171Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [ 'b403dec6-32b4-410a-b116-fd429d258ccd' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c90422e4-b3f1-5695-b26f-b55692d845b7', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.208Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e4a2991d-c481-5813-9c86-45c01ac5f02d', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 38, - started_at: '2026-09-28T19:33:28.170Z', - finished_at: '2026-09-28T19:33:28.208Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1b675fd1-62c6-5400-a10a-b30aed06e172', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.228Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c90422e4-b3f1-5695-b26f-b55692d845b7', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 20, - started_at: '2026-09-28T19:33:28.208Z', - finished_at: '2026-09-28T19:33:28.228Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2c83e216-f9cc-540f-aab7-f6cc00523716', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.255Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '1b675fd1-62c6-5400-a10a-b30aed06e172', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 28, - started_at: '2026-09-28T19:33:28.228Z', - finished_at: '2026-09-28T19:33:28.256Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.312Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2c83e216-f9cc-540f-aab7-f6cc00523716', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 58, - started_at: '2026-09-28T19:33:28.255Z', - finished_at: '2026-09-28T19:33:28.313Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.438Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 127, - started_at: '2026-09-28T19:33:28.312Z', - finished_at: '2026-09-28T19:33:28.439Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f193295f-9226-5fdf-8508-af1c7451923f', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.521Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7761c8e4-bfef-5eff-bb0e-56572f9032f8', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.529Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 85, - started_at: '2026-09-28T19:33:28.438Z', - finished_at: '2026-09-28T19:33:28.523Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '29226e53-3236-584d-818b-8f3afe1251ad', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 447, - started_at: '2026-09-28T19:33:28.083Z', - finished_at: '2026-09-28T19:33:28.530Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9f60f1f3-14aa-55a8-acaf-0417047c5a27', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.571Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7761c8e4-bfef-5eff-bb0e-56572f9032f8', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 43, - started_at: '2026-09-28T19:33:28.529Z', - finished_at: '2026-09-28T19:33:28.572Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f132d2d8-bfb7-571b-8d38-80c81ce1de8f', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.588Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.597Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f193295f-9226-5fdf-8508-af1c7451923f', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 68, - started_at: '2026-09-28T19:33:28.521Z', - finished_at: '2026-09-28T19:33:28.589Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.641Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9f60f1f3-14aa-55a8-acaf-0417047c5a27', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 27, - started_at: '2026-09-28T19:33:28.571Z', - finished_at: '2026-09-28T19:33:28.598Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f132d2d8-bfb7-571b-8d38-80c81ce1de8f', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 54, - started_at: '2026-09-28T19:33:28.588Z', - finished_at: '2026-09-28T19:33:28.642Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.666Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 26, - started_at: '2026-09-28T19:33:28.641Z', - finished_at: '2026-09-28T19:33:28.667Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '608940b6-2912-5dc6-beea-2b36d38dafb4', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.690Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'fb85964c-05f8-437a-a31e-f8b209e42f78', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '608940b6-2912-5dc6-beea-2b36d38dafb4', - body: { lang: 'node', code: null }, - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:33:28.699Z' - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 24, - started_at: '2026-09-28T19:33:28.666Z', - finished_at: '2026-09-28T19:33:28.690Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'fb85964c-05f8-437a-a31e-f8b209e42f78', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '608940b6-2912-5dc6-beea-2b36d38dafb4', - body: { lang: 'node', code: null }, - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:33:28.699Z', - finished_at: '2026-09-28T19:33:28.721Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:28.732Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '608940b6-2912-5dc6-beea-2b36d38dafb4', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 43, - started_at: '2026-09-28T19:33:28.690Z', - finished_at: '2026-09-28T19:33:28.733Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [ 'fb85964c-05f8-437a-a31e-f8b209e42f78' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 58, - started_at: '2026-09-28T19:33:28.732Z', - finished_at: '2026-09-28T19:33:28.790Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 33274:0 -2026-09-28T19:33:30.134Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:33:31.161Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fdc04bde-d478-59e4-a0a5-0c08aa522849', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:31.150Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:31.273Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=940022a6566fc84e3edff30b6e41b404f4cc6a1318afe899924c69f7beb88741 platform={} -2026-09-28T19:33:31.296Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:31.282Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:31.327Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=940022a6566fc84e3edff30b6e41b404f4cc6a1318afe899924c69f7beb88741 platform={} -2026-09-28T19:33:31.328Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.216Z', - uuid: 'fdc04bde-d478-59e4-a0a5-0c08aa522849', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 14, - test_run_uuid: 'fdc04bde-d478-59e4-a0a5-0c08aa522849' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.233Z', - uuid: 'fdc04bde-d478-59e4-a0a5-0c08aa522849', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fdc04bde-d478-59e4-a0a5-0c08aa522849' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.235Z', - uuid: 'fdc04bde-d478-59e4-a0a5-0c08aa522849', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fdc04bde-d478-59e4-a0a5-0c08aa522849' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:31.330Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fdc04bde-d478-59e4-a0a5-0c08aa522849', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 133, - started_at: '2026-09-28T19:33:31.150Z', - finished_at: '2026-09-28T19:33:31.283Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:31.339Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=e30b9924ad4e5811799f09de0664fdcd039ca48bdc160ddaa86e275e3545cf35 platform={} -2026-09-28T19:33:31.363Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.310Z', - uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.315Z', - uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.316Z', - uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.317Z', - uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.317Z', - uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935', - kind: 'TEST_STEP', - message: 'Expect "toBeGreaterThan"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:31.367Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 53, - started_at: '2026-09-28T19:33:31.282Z', - finished_at: '2026-09-28T19:33:31.335Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:31.382Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.646Z', - uuid: '6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2676, - test_run_uuid: '6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.323Z', - uuid: '6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.326Z', - uuid: '6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:31.388Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 2753, - started_at: '2026-09-28T19:33:28.597Z', - finished_at: '2026-09-28T19:33:31.350Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:31.591Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.216Z', - uuid: 'fdc04bde-d478-59e4-a0a5-0c08aa522849', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 14, - test_run_uuid: 'fdc04bde-d478-59e4-a0a5-0c08aa522849' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.233Z', - uuid: 'fdc04bde-d478-59e4-a0a5-0c08aa522849', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fdc04bde-d478-59e4-a0a5-0c08aa522849' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.235Z', - uuid: 'fdc04bde-d478-59e4-a0a5-0c08aa522849', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fdc04bde-d478-59e4-a0a5-0c08aa522849' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.310Z', - uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.315Z', - uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.316Z', - uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.317Z', - uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.317Z', - uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935', - kind: 'TEST_STEP', - message: 'Expect "toBeGreaterThan"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:28.646Z', - uuid: '6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2676, - test_run_uuid: '6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.323Z', - uuid: '6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:31.326Z', - uuid: '6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb' - } - ] - } -] to 33274:0 -2026-09-28T19:33:31.592Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:33:32.129Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fdc04bde-d478-59e4-a0a5-0c08aa522849', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:31.150Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:31.282Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fdc04bde-d478-59e4-a0a5-0c08aa522849', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 133, - started_at: '2026-09-28T19:33:31.150Z', - finished_at: '2026-09-28T19:33:31.283Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 53, - started_at: '2026-09-28T19:33:31.282Z', - finished_at: '2026-09-28T19:33:31.335Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 2753, - started_at: '2026-09-28T19:33:28.597Z', - finished_at: '2026-09-28T19:33:31.350Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 33274:0 -2026-09-28T19:33:32.129Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:33:33.654Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b8e28f13-6a1a-5213-a3fd-4d67f557d921', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:33.634Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:33.731Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '294b60fa-05e0-53e2-8c1c-91d092f485c9', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:33.715Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:33.747Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '294b60fa-05e0-53e2-8c1c-91d092f485c9', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:33:33.738Z' - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:33.819Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:33:33.742Z', - uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 8, - hook_run_uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:33:33.757Z', - uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 29, - hook_run_uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:33:33.787Z', - uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 14, - hook_run_uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:33:33.803Z', - uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:33:33.804Z', - uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:33:33.806Z', - uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:33.820Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '294b60fa-05e0-53e2-8c1c-91d092f485c9', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:33:33.738Z', - finished_at: '2026-09-28T19:33:33.812Z' - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:33.843Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=ad331a0ae794458f18667dc83724131820b0b014cc7c5ec07c9fef134fa36b33 platform={} -2026-09-28T19:33:33.850Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:33.846Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:33.856Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.820Z', - uuid: '294b60fa-05e0-53e2-8c1c-91d092f485c9', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '294b60fa-05e0-53e2-8c1c-91d092f485c9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.823Z', - uuid: '294b60fa-05e0-53e2-8c1c-91d092f485c9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '294b60fa-05e0-53e2-8c1c-91d092f485c9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.823Z', - uuid: '294b60fa-05e0-53e2-8c1c-91d092f485c9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '294b60fa-05e0-53e2-8c1c-91d092f485c9' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:33.857Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '294b60fa-05e0-53e2-8c1c-91d092f485c9', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 132, - started_at: '2026-09-28T19:33:33.715Z', - finished_at: '2026-09-28T19:33:33.847Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [ '4513e66d-2254-4d5c-8f78-7f204395a73e' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:33.861Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=ad331a0ae794458f18667dc83724131820b0b014cc7c5ec07c9fef134fa36b33 platform={} -2026-09-28T19:33:33.868Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:33.864Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:33.876Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.853Z', - uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.855Z', - uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.856Z', - uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.856Z', - uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.856Z', - uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.856Z', - uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:33.879Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 18, - started_at: '2026-09-28T19:33:33.846Z', - finished_at: '2026-09-28T19:33:33.864Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:33.891Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=ad331a0ae794458f18667dc83724131820b0b014cc7c5ec07c9fef134fa36b33 platform={} -2026-09-28T19:33:33.897Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:33.893Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:33.904Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.870Z', - uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 11, - test_run_uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.881Z', - uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.882Z', - uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.883Z', - uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0', - kind: 'TEST_STEP', - message: 'Snapshot cfe9d6d4-4ab5-44f4-9ef4-38ae7f2d3df1 should be in the queue', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.883Z', - uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:33.905Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 30, - started_at: '2026-09-28T19:33:33.864Z', - finished_at: '2026-09-28T19:33:33.894Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:33.907Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=ad331a0ae794458f18667dc83724131820b0b014cc7c5ec07c9fef134fa36b33 platform={} -2026-09-28T19:33:33.912Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '593ef3d8-3e3f-5b55-bf7a-4474651082e7', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:33.909Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:33.916Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.899Z', - uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.902Z', - uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.903Z', - uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.903Z', - uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:33.917Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 17, - started_at: '2026-09-28T19:33:33.893Z', - finished_at: '2026-09-28T19:33:33.910Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:33.920Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=ad331a0ae794458f18667dc83724131820b0b014cc7c5ec07c9fef134fa36b33 platform={} -2026-09-28T19:33:33.926Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5bbbe56e-9151-5485-af23-ef18b25f168e', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:33.923Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:33.929Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.913Z', - uuid: '593ef3d8-3e3f-5b55-bf7a-4474651082e7', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '593ef3d8-3e3f-5b55-bf7a-4474651082e7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.916Z', - uuid: '593ef3d8-3e3f-5b55-bf7a-4474651082e7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '593ef3d8-3e3f-5b55-bf7a-4474651082e7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.917Z', - uuid: '593ef3d8-3e3f-5b55-bf7a-4474651082e7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '593ef3d8-3e3f-5b55-bf7a-4474651082e7' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:33.930Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '593ef3d8-3e3f-5b55-bf7a-4474651082e7', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 14, - started_at: '2026-09-28T19:33:33.909Z', - finished_at: '2026-09-28T19:33:33.923Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:33.934Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=ad331a0ae794458f18667dc83724131820b0b014cc7c5ec07c9fef134fa36b33 platform={} -2026-09-28T19:33:33.940Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:33.937Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:33.959Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.928Z', - uuid: '5bbbe56e-9151-5485-af23-ef18b25f168e', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '5bbbe56e-9151-5485-af23-ef18b25f168e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.930Z', - uuid: '5bbbe56e-9151-5485-af23-ef18b25f168e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5bbbe56e-9151-5485-af23-ef18b25f168e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.931Z', - uuid: '5bbbe56e-9151-5485-af23-ef18b25f168e', - kind: 'TEST_STEP', - message: 'Deleted snapshot should not appear in the queue', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5bbbe56e-9151-5485-af23-ef18b25f168e' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:33.961Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5bbbe56e-9151-5485-af23-ef18b25f168e', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 14, - started_at: '2026-09-28T19:33:33.923Z', - finished_at: '2026-09-28T19:33:33.937Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:34.134Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b8e28f13-6a1a-5213-a3fd-4d67f557d921', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:33.634Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '294b60fa-05e0-53e2-8c1c-91d092f485c9', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:33.715Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '294b60fa-05e0-53e2-8c1c-91d092f485c9', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:33:33.738Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '294b60fa-05e0-53e2-8c1c-91d092f485c9', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:33:33.738Z', - finished_at: '2026-09-28T19:33:33.812Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:33.846Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '294b60fa-05e0-53e2-8c1c-91d092f485c9', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 132, - started_at: '2026-09-28T19:33:33.715Z', - finished_at: '2026-09-28T19:33:33.847Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [ '4513e66d-2254-4d5c-8f78-7f204395a73e' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:33.864Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 18, - started_at: '2026-09-28T19:33:33.846Z', - finished_at: '2026-09-28T19:33:33.864Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:33.893Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 30, - started_at: '2026-09-28T19:33:33.864Z', - finished_at: '2026-09-28T19:33:33.894Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '593ef3d8-3e3f-5b55-bf7a-4474651082e7', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:33.909Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 17, - started_at: '2026-09-28T19:33:33.893Z', - finished_at: '2026-09-28T19:33:33.910Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5bbbe56e-9151-5485-af23-ef18b25f168e', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:33.923Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '593ef3d8-3e3f-5b55-bf7a-4474651082e7', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 14, - started_at: '2026-09-28T19:33:33.909Z', - finished_at: '2026-09-28T19:33:33.923Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:33.937Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5bbbe56e-9151-5485-af23-ef18b25f168e', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 14, - started_at: '2026-09-28T19:33:33.923Z', - finished_at: '2026-09-28T19:33:33.937Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 33274:0 -2026-09-28T19:33:34.134Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:33:35.283Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:33:33.742Z', - uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 8, - hook_run_uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:33:33.757Z', - uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 29, - hook_run_uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:33:33.787Z', - uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 14, - hook_run_uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:33:33.803Z', - uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:33:33.804Z', - uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:33:33.806Z', - uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: '4513e66d-2254-4d5c-8f78-7f204395a73e' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.820Z', - uuid: '294b60fa-05e0-53e2-8c1c-91d092f485c9', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '294b60fa-05e0-53e2-8c1c-91d092f485c9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.823Z', - uuid: '294b60fa-05e0-53e2-8c1c-91d092f485c9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '294b60fa-05e0-53e2-8c1c-91d092f485c9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.823Z', - uuid: '294b60fa-05e0-53e2-8c1c-91d092f485c9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '294b60fa-05e0-53e2-8c1c-91d092f485c9' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.853Z', - uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.855Z', - uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.856Z', - uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.856Z', - uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.856Z', - uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.856Z', - uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.870Z', - uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 11, - test_run_uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.881Z', - uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.882Z', - uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.883Z', - uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0', - kind: 'TEST_STEP', - message: 'Snapshot cfe9d6d4-4ab5-44f4-9ef4-38ae7f2d3df1 should be in the queue', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.883Z', - uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.899Z', - uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.902Z', - uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.903Z', - uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.903Z', - uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.913Z', - uuid: '593ef3d8-3e3f-5b55-bf7a-4474651082e7', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '593ef3d8-3e3f-5b55-bf7a-4474651082e7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.916Z', - uuid: '593ef3d8-3e3f-5b55-bf7a-4474651082e7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '593ef3d8-3e3f-5b55-bf7a-4474651082e7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.917Z', - uuid: '593ef3d8-3e3f-5b55-bf7a-4474651082e7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '593ef3d8-3e3f-5b55-bf7a-4474651082e7' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.928Z', - uuid: '5bbbe56e-9151-5485-af23-ef18b25f168e', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '5bbbe56e-9151-5485-af23-ef18b25f168e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.930Z', - uuid: '5bbbe56e-9151-5485-af23-ef18b25f168e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5bbbe56e-9151-5485-af23-ef18b25f168e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.931Z', - uuid: '5bbbe56e-9151-5485-af23-ef18b25f168e', - kind: 'TEST_STEP', - message: 'Deleted snapshot should not appear in the queue', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5bbbe56e-9151-5485-af23-ef18b25f168e' - } - ] - } -] to 33274:0 -2026-09-28T19:33:35.284Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:33:51.770Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=ad331a0ae794458f18667dc83724131820b0b014cc7c5ec07c9fef134fa36b33 platform={} -2026-09-28T19:33:51.792Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.959Z', - uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.962Z', - uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.962Z', - uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 17777, - test_run_uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:51.740Z', - uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:51.741Z', - uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:51.741Z', - uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:51.741Z', - uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:51.795Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 17839, - started_at: '2026-09-28T19:33:33.937Z', - finished_at: '2026-09-28T19:33:51.776Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:52.134Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 17839, - started_at: '2026-09-28T19:33:33.937Z', - finished_at: '2026-09-28T19:33:51.776Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 33274:0 -2026-09-28T19:33:52.134Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:33:53.105Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.959Z', - uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.962Z', - uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:33.962Z', - uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 17777, - test_run_uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:51.740Z', - uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:51.741Z', - uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:51.741Z', - uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:51.741Z', - uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882' - } - ] - } -] to 33274:0 -2026-09-28T19:33:53.105Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:33:53.855Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2bc6e2ad-6358-5d61-87d4-d5116568256a', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:53.847Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:53.944Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=6e474dc11110259f8724e6f78ac6a6042c36c0a12807cc7cc7229ae096b00dbc platform={} -2026-09-28T19:33:53.981Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '58a30c1b-d0ef-5c05-abf7-78700bc133e7', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:53.951Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:53.988Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:53.913Z', - uuid: '2bc6e2ad-6358-5d61-87d4-d5116568256a', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 10, - test_run_uuid: '2bc6e2ad-6358-5d61-87d4-d5116568256a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:53.925Z', - uuid: '2bc6e2ad-6358-5d61-87d4-d5116568256a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2bc6e2ad-6358-5d61-87d4-d5116568256a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:53.927Z', - uuid: '2bc6e2ad-6358-5d61-87d4-d5116568256a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2bc6e2ad-6358-5d61-87d4-d5116568256a' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:53.992Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2bc6e2ad-6358-5d61-87d4-d5116568256a', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 107, - started_at: '2026-09-28T19:33:53.847Z', - finished_at: '2026-09-28T19:33:53.954Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:54.133Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2bc6e2ad-6358-5d61-87d4-d5116568256a', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:53.847Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '58a30c1b-d0ef-5c05-abf7-78700bc133e7', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:53.951Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2bc6e2ad-6358-5d61-87d4-d5116568256a', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 107, - started_at: '2026-09-28T19:33:53.847Z', - finished_at: '2026-09-28T19:33:53.954Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 33274:0 -2026-09-28T19:33:54.133Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:33:54.268Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=6e474dc11110259f8724e6f78ac6a6042c36c0a12807cc7cc7229ae096b00dbc platform={} -2026-09-28T19:33:54.290Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:54.285Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:54.297Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:53.965Z', - uuid: '58a30c1b-d0ef-5c05-abf7-78700bc133e7', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 290, - test_run_uuid: '58a30c1b-d0ef-5c05-abf7-78700bc133e7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:54.256Z', - uuid: '58a30c1b-d0ef-5c05-abf7-78700bc133e7', - kind: 'TEST_STEP', - message: 'Expect "toContain"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '58a30c1b-d0ef-5c05-abf7-78700bc133e7' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:54.299Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '58a30c1b-d0ef-5c05-abf7-78700bc133e7', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 335, - started_at: '2026-09-28T19:33:53.951Z', - finished_at: '2026-09-28T19:33:54.286Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:54.303Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=6e474dc11110259f8724e6f78ac6a6042c36c0a12807cc7cc7229ae096b00dbc platform={} -2026-09-28T19:33:54.310Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '70530ed2-73d3-5509-ae91-b761ef3a89df', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:54.306Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:54.316Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:54.292Z', - uuid: 'ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:54.295Z', - uuid: 'ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:54.297Z', - uuid: 'ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:54.317Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 22, - started_at: '2026-09-28T19:33:54.285Z', - finished_at: '2026-09-28T19:33:54.307Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:54.324Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=6e474dc11110259f8724e6f78ac6a6042c36c0a12807cc7cc7229ae096b00dbc platform={} -2026-09-28T19:33:54.338Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c0ddb9c7-68bd-5082-9d70-3c4486676e14', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:54.329Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:54.350Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:54.312Z', - uuid: '70530ed2-73d3-5509-ae91-b761ef3a89df', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '70530ed2-73d3-5509-ae91-b761ef3a89df' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:54.317Z', - uuid: '70530ed2-73d3-5509-ae91-b761ef3a89df', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '70530ed2-73d3-5509-ae91-b761ef3a89df' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:54.318Z', - uuid: '70530ed2-73d3-5509-ae91-b761ef3a89df', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '70530ed2-73d3-5509-ae91-b761ef3a89df' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:33:54.350Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '70530ed2-73d3-5509-ae91-b761ef3a89df', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 24, - started_at: '2026-09-28T19:33:54.306Z', - finished_at: '2026-09-28T19:33:54.330Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:33:54.995Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:53.913Z', - uuid: '2bc6e2ad-6358-5d61-87d4-d5116568256a', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 10, - test_run_uuid: '2bc6e2ad-6358-5d61-87d4-d5116568256a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:53.925Z', - uuid: '2bc6e2ad-6358-5d61-87d4-d5116568256a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2bc6e2ad-6358-5d61-87d4-d5116568256a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:53.927Z', - uuid: '2bc6e2ad-6358-5d61-87d4-d5116568256a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2bc6e2ad-6358-5d61-87d4-d5116568256a' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:53.965Z', - uuid: '58a30c1b-d0ef-5c05-abf7-78700bc133e7', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 290, - test_run_uuid: '58a30c1b-d0ef-5c05-abf7-78700bc133e7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:54.256Z', - uuid: '58a30c1b-d0ef-5c05-abf7-78700bc133e7', - kind: 'TEST_STEP', - message: 'Expect "toContain"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '58a30c1b-d0ef-5c05-abf7-78700bc133e7' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:54.292Z', - uuid: 'ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:54.295Z', - uuid: 'ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:54.297Z', - uuid: 'ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:54.312Z', - uuid: '70530ed2-73d3-5509-ae91-b761ef3a89df', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '70530ed2-73d3-5509-ae91-b761ef3a89df' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:54.317Z', - uuid: '70530ed2-73d3-5509-ae91-b761ef3a89df', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '70530ed2-73d3-5509-ae91-b761ef3a89df' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:54.318Z', - uuid: '70530ed2-73d3-5509-ae91-b761ef3a89df', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '70530ed2-73d3-5509-ae91-b761ef3a89df' - } - ] - } -] to 33274:0 -2026-09-28T19:33:54.995Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:33:56.133Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:54.285Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '58a30c1b-d0ef-5c05-abf7-78700bc133e7', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 335, - started_at: '2026-09-28T19:33:53.951Z', - finished_at: '2026-09-28T19:33:54.286Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '70530ed2-73d3-5509-ae91-b761ef3a89df', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:54.306Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 22, - started_at: '2026-09-28T19:33:54.285Z', - finished_at: '2026-09-28T19:33:54.307Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c0ddb9c7-68bd-5082-9d70-3c4486676e14', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:33:54.329Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '70530ed2-73d3-5509-ae91-b761ef3a89df', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 24, - started_at: '2026-09-28T19:33:54.306Z', - finished_at: '2026-09-28T19:33:54.330Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 33274:0 -2026-09-28T19:33:56.135Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:02.011Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=6e474dc11110259f8724e6f78ac6a6042c36c0a12807cc7cc7229ae096b00dbc platform={} -2026-09-28T19:34:02.049Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:54.338Z', - uuid: 'c0ddb9c7-68bd-5082-9d70-3c4486676e14', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 7658, - test_run_uuid: 'c0ddb9c7-68bd-5082-9d70-3c4486676e14' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:01.998Z', - uuid: 'c0ddb9c7-68bd-5082-9d70-3c4486676e14', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c0ddb9c7-68bd-5082-9d70-3c4486676e14' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:02.000Z', - uuid: 'c0ddb9c7-68bd-5082-9d70-3c4486676e14', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'c0ddb9c7-68bd-5082-9d70-3c4486676e14' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:02.053Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c0ddb9c7-68bd-5082-9d70-3c4486676e14', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 7700, - started_at: '2026-09-28T19:33:54.329Z', - finished_at: '2026-09-28T19:34:02.029Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:02.131Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c0ddb9c7-68bd-5082-9d70-3c4486676e14', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 7700, - started_at: '2026-09-28T19:33:54.329Z', - finished_at: '2026-09-28T19:34:02.029Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 33274:0 -2026-09-28T19:34:02.131Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:02.981Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:33:54.338Z', - uuid: 'c0ddb9c7-68bd-5082-9d70-3c4486676e14', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 7658, - test_run_uuid: 'c0ddb9c7-68bd-5082-9d70-3c4486676e14' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:01.998Z', - uuid: 'c0ddb9c7-68bd-5082-9d70-3c4486676e14', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c0ddb9c7-68bd-5082-9d70-3c4486676e14' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:02.000Z', - uuid: 'c0ddb9c7-68bd-5082-9d70-3c4486676e14', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'c0ddb9c7-68bd-5082-9d70-3c4486676e14' - } - ] - } -] to 33274:0 -2026-09-28T19:34:02.981Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:03.952Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:03.943Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:03.966Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:34:03.961Z' - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:04.014Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:34:03.962Z', - uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - hook_run_uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:34:03.971Z', - uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:34:03.975Z', - uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 24, - hook_run_uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:34:04.000Z', - uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 11, - hook_run_uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:04.015Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:34:03.961Z', - finished_at: '2026-09-28T19:34:04.011Z' - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:04.031Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=aa23bd56559b27f34d810ff4e751233b9a5dfc6d073394f4b73d952197de41b0 platform={} -2026-09-28T19:34:04.046Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '12169ba1-73a5-5a35-877c-846a053ca275', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:04.035Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:04.050Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:34:04.051Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:34:04.053Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.011Z', - uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.015Z', - uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.016Z', - uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.016Z', - uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.016Z', - uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.016Z', - uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.017Z', - uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:04.054Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 93, - started_at: '2026-09-28T19:34:03.943Z', - finished_at: '2026-09-28T19:34:04.036Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [ 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:04.055Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=aa23bd56559b27f34d810ff4e751233b9a5dfc6d073394f4b73d952197de41b0 platform={} -2026-09-28T19:34:04.060Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '02c5aed7-856c-5e15-bba9-b310331e5ecd', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:04.058Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:04.063Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.047Z', - uuid: '12169ba1-73a5-5a35-877c-846a053ca275', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '12169ba1-73a5-5a35-877c-846a053ca275' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.049Z', - uuid: '12169ba1-73a5-5a35-877c-846a053ca275', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '12169ba1-73a5-5a35-877c-846a053ca275' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.050Z', - uuid: '12169ba1-73a5-5a35-877c-846a053ca275', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '12169ba1-73a5-5a35-877c-846a053ca275' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:04.064Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '12169ba1-73a5-5a35-877c-846a053ca275', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 23, - started_at: '2026-09-28T19:34:04.035Z', - finished_at: '2026-09-28T19:34:04.058Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:04.067Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:34:04.067Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:34:04.074Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=aa23bd56559b27f34d810ff4e751233b9a5dfc6d073394f4b73d952197de41b0 platform={} -2026-09-28T19:34:04.080Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c811ecd2-dae0-56b5-91db-5f18728a9e92', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:04.077Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:04.083Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.065Z', - uuid: '02c5aed7-856c-5e15-bba9-b310331e5ecd', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '02c5aed7-856c-5e15-bba9-b310331e5ecd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.068Z', - uuid: '02c5aed7-856c-5e15-bba9-b310331e5ecd', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '02c5aed7-856c-5e15-bba9-b310331e5ecd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.070Z', - uuid: '02c5aed7-856c-5e15-bba9-b310331e5ecd', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '02c5aed7-856c-5e15-bba9-b310331e5ecd' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:04.083Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '02c5aed7-856c-5e15-bba9-b310331e5ecd', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:34:04.058Z', - finished_at: '2026-09-28T19:34:04.077Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:04.086Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:34:04.086Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:34:04.090Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=aa23bd56559b27f34d810ff4e751233b9a5dfc6d073394f4b73d952197de41b0 platform={} -2026-09-28T19:34:04.095Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e6911bc7-1332-58df-b5a0-17c96ee4095a', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:04.093Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:04.105Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.084Z', - uuid: 'c811ecd2-dae0-56b5-91db-5f18728a9e92', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'c811ecd2-dae0-56b5-91db-5f18728a9e92' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.087Z', - uuid: 'c811ecd2-dae0-56b5-91db-5f18728a9e92', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c811ecd2-dae0-56b5-91db-5f18728a9e92' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.087Z', - uuid: 'c811ecd2-dae0-56b5-91db-5f18728a9e92', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c811ecd2-dae0-56b5-91db-5f18728a9e92' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:04.107Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c811ecd2-dae0-56b5-91db-5f18728a9e92', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:34:04.077Z', - finished_at: '2026-09-28T19:34:04.093Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:04.112Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:34:04.112Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:34:04.116Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=aa23bd56559b27f34d810ff4e751233b9a5dfc6d073394f4b73d952197de41b0 platform={} -2026-09-28T19:34:04.121Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:04.119Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:04.123Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.110Z', - uuid: 'e6911bc7-1332-58df-b5a0-17c96ee4095a', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'e6911bc7-1332-58df-b5a0-17c96ee4095a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.112Z', - uuid: 'e6911bc7-1332-58df-b5a0-17c96ee4095a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e6911bc7-1332-58df-b5a0-17c96ee4095a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.113Z', - uuid: 'e6911bc7-1332-58df-b5a0-17c96ee4095a', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e6911bc7-1332-58df-b5a0-17c96ee4095a' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:04.124Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e6911bc7-1332-58df-b5a0-17c96ee4095a', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 26, - started_at: '2026-09-28T19:34:04.093Z', - finished_at: '2026-09-28T19:34:04.119Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:04.126Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:34:04.126Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:34:04.130Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:03.943Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:34:03.961Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:34:03.961Z', - finished_at: '2026-09-28T19:34:04.011Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '12169ba1-73a5-5a35-877c-846a053ca275', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:04.035Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 93, - started_at: '2026-09-28T19:34:03.943Z', - finished_at: '2026-09-28T19:34:04.036Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [ 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '02c5aed7-856c-5e15-bba9-b310331e5ecd', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:04.058Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '12169ba1-73a5-5a35-877c-846a053ca275', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 23, - started_at: '2026-09-28T19:34:04.035Z', - finished_at: '2026-09-28T19:34:04.058Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c811ecd2-dae0-56b5-91db-5f18728a9e92', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:04.077Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '02c5aed7-856c-5e15-bba9-b310331e5ecd', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:34:04.058Z', - finished_at: '2026-09-28T19:34:04.077Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e6911bc7-1332-58df-b5a0-17c96ee4095a', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:04.093Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c811ecd2-dae0-56b5-91db-5f18728a9e92', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:34:04.077Z', - finished_at: '2026-09-28T19:34:04.093Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:04.119Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e6911bc7-1332-58df-b5a0-17c96ee4095a', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 26, - started_at: '2026-09-28T19:34:04.093Z', - finished_at: '2026-09-28T19:34:04.119Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 33274:0 -2026-09-28T19:34:04.131Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:04.133Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=aa23bd56559b27f34d810ff4e751233b9a5dfc6d073394f4b73d952197de41b0 platform={} -2026-09-28T19:34:04.140Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:04.136Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:04.145Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.125Z', - uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.127Z', - uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.128Z', - uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.129Z', - uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.129Z', - uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.130Z', - uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:04.181Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 18, - started_at: '2026-09-28T19:34:04.119Z', - finished_at: '2026-09-28T19:34:04.137Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:05.236Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:34:03.962Z', - uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - hook_run_uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:34:03.971Z', - uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:34:03.975Z', - uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 24, - hook_run_uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:34:04.000Z', - uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 11, - hook_run_uuid: 'a4d5a911-e3ef-4e2c-81d6-6acf1d61cd78' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.011Z', - uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.015Z', - uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.016Z', - uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.016Z', - uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.016Z', - uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.016Z', - uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.017Z', - uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.047Z', - uuid: '12169ba1-73a5-5a35-877c-846a053ca275', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '12169ba1-73a5-5a35-877c-846a053ca275' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.049Z', - uuid: '12169ba1-73a5-5a35-877c-846a053ca275', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '12169ba1-73a5-5a35-877c-846a053ca275' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.050Z', - uuid: '12169ba1-73a5-5a35-877c-846a053ca275', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '12169ba1-73a5-5a35-877c-846a053ca275' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.065Z', - uuid: '02c5aed7-856c-5e15-bba9-b310331e5ecd', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '02c5aed7-856c-5e15-bba9-b310331e5ecd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.068Z', - uuid: '02c5aed7-856c-5e15-bba9-b310331e5ecd', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '02c5aed7-856c-5e15-bba9-b310331e5ecd' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.070Z', - uuid: '02c5aed7-856c-5e15-bba9-b310331e5ecd', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '02c5aed7-856c-5e15-bba9-b310331e5ecd' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.084Z', - uuid: 'c811ecd2-dae0-56b5-91db-5f18728a9e92', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'c811ecd2-dae0-56b5-91db-5f18728a9e92' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.087Z', - uuid: 'c811ecd2-dae0-56b5-91db-5f18728a9e92', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c811ecd2-dae0-56b5-91db-5f18728a9e92' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.087Z', - uuid: 'c811ecd2-dae0-56b5-91db-5f18728a9e92', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c811ecd2-dae0-56b5-91db-5f18728a9e92' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.110Z', - uuid: 'e6911bc7-1332-58df-b5a0-17c96ee4095a', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'e6911bc7-1332-58df-b5a0-17c96ee4095a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.112Z', - uuid: 'e6911bc7-1332-58df-b5a0-17c96ee4095a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e6911bc7-1332-58df-b5a0-17c96ee4095a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.113Z', - uuid: 'e6911bc7-1332-58df-b5a0-17c96ee4095a', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e6911bc7-1332-58df-b5a0-17c96ee4095a' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.125Z', - uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.127Z', - uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.128Z', - uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.129Z', - uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.129Z', - uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:04.130Z', - uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979' - } - ] - } -] to 33274:0 -2026-09-28T19:34:05.236Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:06.130Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:04.136Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 18, - started_at: '2026-09-28T19:34:04.119Z', - finished_at: '2026-09-28T19:34:04.137Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 33274:0 -2026-09-28T19:34:06.130Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:09.187Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:34:09.188Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:34:09.188Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=aa23bd56559b27f34d810ff4e751233b9a5dfc6d073394f4b73d952197de41b0 platform={} -2026-09-28T19:34:09.198Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:09.192Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:09.223Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.167Z', - uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.173Z', - uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.175Z', - uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.176Z', - uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:09.227Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 5057, - started_at: '2026-09-28T19:34:04.136Z', - finished_at: '2026-09-28T19:34:09.193Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:09.263Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:34:09.264Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:34:09.273Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=aa23bd56559b27f34d810ff4e751233b9a5dfc6d073394f4b73d952197de41b0 platform={} -2026-09-28T19:34:09.279Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9ecfa397-2466-5147-ab90-7ab801d3ef26', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:09.276Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:09.284Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.254Z', - uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.257Z', - uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.262Z', - uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.262Z', - uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.263Z', - uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.263Z', - uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:09.285Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 84, - started_at: '2026-09-28T19:34:09.192Z', - finished_at: '2026-09-28T19:34:09.276Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:09.286Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:34:09.286Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:34:09.288Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=aa23bd56559b27f34d810ff4e751233b9a5dfc6d073394f4b73d952197de41b0 platform={} -2026-09-28T19:34:09.293Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:09.291Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:09.296Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.283Z', - uuid: '9ecfa397-2466-5147-ab90-7ab801d3ef26', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '9ecfa397-2466-5147-ab90-7ab801d3ef26' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.285Z', - uuid: '9ecfa397-2466-5147-ab90-7ab801d3ef26', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9ecfa397-2466-5147-ab90-7ab801d3ef26' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.286Z', - uuid: '9ecfa397-2466-5147-ab90-7ab801d3ef26', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9ecfa397-2466-5147-ab90-7ab801d3ef26' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:09.297Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9ecfa397-2466-5147-ab90-7ab801d3ef26', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 15, - started_at: '2026-09-28T19:34:09.276Z', - finished_at: '2026-09-28T19:34:09.291Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:09.299Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:34:09.299Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:34:09.305Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=aa23bd56559b27f34d810ff4e751233b9a5dfc6d073394f4b73d952197de41b0 platform={} -2026-09-28T19:34:09.311Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9bf9a382-bb7b-5131-9564-fb2012541167', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:09.307Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:09.313Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.297Z', - uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.300Z', - uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.302Z', - uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.302Z', - uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:09.315Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 17, - started_at: '2026-09-28T19:34:09.291Z', - finished_at: '2026-09-28T19:34:09.308Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:09.322Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:34:09.322Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:34:10.131Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:09.192Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 5057, - started_at: '2026-09-28T19:34:04.136Z', - finished_at: '2026-09-28T19:34:09.193Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9ecfa397-2466-5147-ab90-7ab801d3ef26', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:09.276Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 84, - started_at: '2026-09-28T19:34:09.192Z', - finished_at: '2026-09-28T19:34:09.276Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:09.291Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9ecfa397-2466-5147-ab90-7ab801d3ef26', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 15, - started_at: '2026-09-28T19:34:09.276Z', - finished_at: '2026-09-28T19:34:09.291Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9bf9a382-bb7b-5131-9564-fb2012541167', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:09.307Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 17, - started_at: '2026-09-28T19:34:09.291Z', - finished_at: '2026-09-28T19:34:09.308Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 33274:0 -2026-09-28T19:34:10.131Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:10.967Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.167Z', - uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.173Z', - uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.175Z', - uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.176Z', - uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.254Z', - uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.257Z', - uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.262Z', - uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.262Z', - uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.263Z', - uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.263Z', - uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.283Z', - uuid: '9ecfa397-2466-5147-ab90-7ab801d3ef26', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '9ecfa397-2466-5147-ab90-7ab801d3ef26' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.285Z', - uuid: '9ecfa397-2466-5147-ab90-7ab801d3ef26', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9ecfa397-2466-5147-ab90-7ab801d3ef26' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.286Z', - uuid: '9ecfa397-2466-5147-ab90-7ab801d3ef26', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9ecfa397-2466-5147-ab90-7ab801d3ef26' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.297Z', - uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.300Z', - uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.302Z', - uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.302Z', - uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1' - } - ] - } -] to 33274:0 -2026-09-28T19:34:10.967Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:14.370Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=aa23bd56559b27f34d810ff4e751233b9a5dfc6d073394f4b73d952197de41b0 platform={} -2026-09-28T19:34:14.384Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2182f81a-3e9e-5515-9bc5-48bd32864602', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:14.374Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:14.386Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:34:14.387Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:34:14.389Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=aa23bd56559b27f34d810ff4e751233b9a5dfc6d073394f4b73d952197de41b0 platform={} -2026-09-28T19:34:14.390Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.314Z', - uuid: '9bf9a382-bb7b-5131-9564-fb2012541167', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: '9bf9a382-bb7b-5131-9564-fb2012541167' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.322Z', - uuid: '9bf9a382-bb7b-5131-9564-fb2012541167', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5013, - test_run_uuid: '9bf9a382-bb7b-5131-9564-fb2012541167' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.337Z', - uuid: '9bf9a382-bb7b-5131-9564-fb2012541167', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9bf9a382-bb7b-5131-9564-fb2012541167' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.339Z', - uuid: '9bf9a382-bb7b-5131-9564-fb2012541167', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9bf9a382-bb7b-5131-9564-fb2012541167' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.340Z', - uuid: '9bf9a382-bb7b-5131-9564-fb2012541167', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '9bf9a382-bb7b-5131-9564-fb2012541167' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.345Z', - uuid: '9bf9a382-bb7b-5131-9564-fb2012541167', - kind: 'TEST_STEP', - message: 'Expect "toBeUndefined"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9bf9a382-bb7b-5131-9564-fb2012541167' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:14.391Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9bf9a382-bb7b-5131-9564-fb2012541167', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 5068, - started_at: '2026-09-28T19:34:09.307Z', - finished_at: '2026-09-28T19:34:14.375Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:14.400Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:14.395Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:14.407Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.383Z', - uuid: '2182f81a-3e9e-5515-9bc5-48bd32864602', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '2182f81a-3e9e-5515-9bc5-48bd32864602' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.385Z', - uuid: '2182f81a-3e9e-5515-9bc5-48bd32864602', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2182f81a-3e9e-5515-9bc5-48bd32864602' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.385Z', - uuid: '2182f81a-3e9e-5515-9bc5-48bd32864602', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2182f81a-3e9e-5515-9bc5-48bd32864602' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:14.408Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2182f81a-3e9e-5515-9bc5-48bd32864602', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 22, - started_at: '2026-09-28T19:34:14.374Z', - finished_at: '2026-09-28T19:34:14.396Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:14.421Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:34:14.421Z CLI error [TEST REPORTING AND ANALYTICS:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:34:14.428Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=aa23bd56559b27f34d810ff4e751233b9a5dfc6d073394f4b73d952197de41b0 platform={} -2026-09-28T19:34:14.438Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.419Z', - uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.420Z', - uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.422Z', - uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.423Z', - uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.423Z', - uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.424Z', - uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.425Z', - uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:14.442Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 36, - started_at: '2026-09-28T19:34:14.395Z', - finished_at: '2026-09-28T19:34:14.431Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:16.144Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2182f81a-3e9e-5515-9bc5-48bd32864602', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:14.374Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9bf9a382-bb7b-5131-9564-fb2012541167', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 5068, - started_at: '2026-09-28T19:34:09.307Z', - finished_at: '2026-09-28T19:34:14.375Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:14.395Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2182f81a-3e9e-5515-9bc5-48bd32864602', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 22, - started_at: '2026-09-28T19:34:14.374Z', - finished_at: '2026-09-28T19:34:14.396Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 36, - started_at: '2026-09-28T19:34:14.395Z', - finished_at: '2026-09-28T19:34:14.431Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 33274:0 -2026-09-28T19:34:16.145Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:16.772Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6c1521fb-502e-531e-8ee4-c8d406a24991', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:16.763Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:16.844Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=62128ceafd7e8b7a7a10888a95490fefb5d5a19cd71214ddf3f77f50fa8ac936 platform={} -2026-09-28T19:34:16.853Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3341769d-f664-5432-8361-d18a4c4f2ded', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:16.847Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:16.856Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:16.816Z', - uuid: '6c1521fb-502e-531e-8ee4-c8d406a24991', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 10, - test_run_uuid: '6c1521fb-502e-531e-8ee4-c8d406a24991' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:16.828Z', - uuid: '6c1521fb-502e-531e-8ee4-c8d406a24991', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6c1521fb-502e-531e-8ee4-c8d406a24991' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:16.829Z', - uuid: '6c1521fb-502e-531e-8ee4-c8d406a24991', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6c1521fb-502e-531e-8ee4-c8d406a24991' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:16.857Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6c1521fb-502e-531e-8ee4-c8d406a24991', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 85, - started_at: '2026-09-28T19:34:16.763Z', - finished_at: '2026-09-28T19:34:16.848Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:16.860Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=62128ceafd7e8b7a7a10888a95490fefb5d5a19cd71214ddf3f77f50fa8ac936 platform={} -2026-09-28T19:34:16.866Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:16.853Z', - uuid: '3341769d-f664-5432-8361-d18a4c4f2ded', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '3341769d-f664-5432-8361-d18a4c4f2ded' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:16.855Z', - uuid: '3341769d-f664-5432-8361-d18a4c4f2ded', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3341769d-f664-5432-8361-d18a4c4f2ded' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:16.856Z', - uuid: '3341769d-f664-5432-8361-d18a4c4f2ded', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3341769d-f664-5432-8361-d18a4c4f2ded' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:16.856Z', - uuid: '3341769d-f664-5432-8361-d18a4c4f2ded', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3341769d-f664-5432-8361-d18a4c4f2ded' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:16.856Z', - uuid: '3341769d-f664-5432-8361-d18a4c4f2ded', - kind: 'TEST_STEP', - message: 'Expect "toBeGreaterThan"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3341769d-f664-5432-8361-d18a4c4f2ded' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:16.867Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3341769d-f664-5432-8361-d18a4c4f2ded', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:34:16.847Z', - finished_at: '2026-09-28T19:34:16.863Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:17.021Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.314Z', - uuid: '9bf9a382-bb7b-5131-9564-fb2012541167', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: '9bf9a382-bb7b-5131-9564-fb2012541167' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:09.322Z', - uuid: '9bf9a382-bb7b-5131-9564-fb2012541167', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5013, - test_run_uuid: '9bf9a382-bb7b-5131-9564-fb2012541167' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.337Z', - uuid: '9bf9a382-bb7b-5131-9564-fb2012541167', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9bf9a382-bb7b-5131-9564-fb2012541167' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.339Z', - uuid: '9bf9a382-bb7b-5131-9564-fb2012541167', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9bf9a382-bb7b-5131-9564-fb2012541167' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.340Z', - uuid: '9bf9a382-bb7b-5131-9564-fb2012541167', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '9bf9a382-bb7b-5131-9564-fb2012541167' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.345Z', - uuid: '9bf9a382-bb7b-5131-9564-fb2012541167', - kind: 'TEST_STEP', - message: 'Expect "toBeUndefined"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9bf9a382-bb7b-5131-9564-fb2012541167' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.383Z', - uuid: '2182f81a-3e9e-5515-9bc5-48bd32864602', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '2182f81a-3e9e-5515-9bc5-48bd32864602' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.385Z', - uuid: '2182f81a-3e9e-5515-9bc5-48bd32864602', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2182f81a-3e9e-5515-9bc5-48bd32864602' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.385Z', - uuid: '2182f81a-3e9e-5515-9bc5-48bd32864602', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2182f81a-3e9e-5515-9bc5-48bd32864602' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.419Z', - uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.420Z', - uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.422Z', - uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.423Z', - uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.423Z', - uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.424Z', - uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:14.425Z', - uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:16.816Z', - uuid: '6c1521fb-502e-531e-8ee4-c8d406a24991', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 10, - test_run_uuid: '6c1521fb-502e-531e-8ee4-c8d406a24991' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:16.828Z', - uuid: '6c1521fb-502e-531e-8ee4-c8d406a24991', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6c1521fb-502e-531e-8ee4-c8d406a24991' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:16.829Z', - uuid: '6c1521fb-502e-531e-8ee4-c8d406a24991', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6c1521fb-502e-531e-8ee4-c8d406a24991' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:16.853Z', - uuid: '3341769d-f664-5432-8361-d18a4c4f2ded', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '3341769d-f664-5432-8361-d18a4c4f2ded' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:16.855Z', - uuid: '3341769d-f664-5432-8361-d18a4c4f2ded', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3341769d-f664-5432-8361-d18a4c4f2ded' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:16.856Z', - uuid: '3341769d-f664-5432-8361-d18a4c4f2ded', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3341769d-f664-5432-8361-d18a4c4f2ded' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:16.856Z', - uuid: '3341769d-f664-5432-8361-d18a4c4f2ded', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3341769d-f664-5432-8361-d18a4c4f2ded' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:16.856Z', - uuid: '3341769d-f664-5432-8361-d18a4c4f2ded', - kind: 'TEST_STEP', - message: 'Expect "toBeGreaterThan"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '3341769d-f664-5432-8361-d18a4c4f2ded' - } - ] - } -] to 33274:0 -2026-09-28T19:34:17.022Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:18.139Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6c1521fb-502e-531e-8ee4-c8d406a24991', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:16.763Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3341769d-f664-5432-8361-d18a4c4f2ded', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:16.847Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6c1521fb-502e-531e-8ee4-c8d406a24991', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 85, - started_at: '2026-09-28T19:34:16.763Z', - finished_at: '2026-09-28T19:34:16.848Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3341769d-f664-5432-8361-d18a4c4f2ded', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:34:16.847Z', - finished_at: '2026-09-28T19:34:16.863Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 33274:0 -2026-09-28T19:34:18.140Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:18.479Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '296a6d11-159b-512d-9a6d-14b1b6c75f20', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:18.469Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:18.488Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '296a6d11-159b-512d-9a6d-14b1b6c75f20', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:34:18.485Z' - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:18.562Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:34:18.487Z', - uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - hook_run_uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:34:18.497Z', - uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 29, - hook_run_uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:34:18.528Z', - uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 10, - hook_run_uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:34:18.540Z', - uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:34:18.541Z', - uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:34:18.543Z', - uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:18.566Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '296a6d11-159b-512d-9a6d-14b1b6c75f20', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:34:18.485Z', - finished_at: '2026-09-28T19:34:18.549Z' - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:18.586Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=e051e1708ad6a8055b8dd7e7faf278316cf3fd77890b41312d131ebaa22236b9 platform={} -2026-09-28T19:34:18.591Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:18.589Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:18.594Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.564Z', - uuid: '296a6d11-159b-512d-9a6d-14b1b6c75f20', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '296a6d11-159b-512d-9a6d-14b1b6c75f20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.568Z', - uuid: '296a6d11-159b-512d-9a6d-14b1b6c75f20', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '296a6d11-159b-512d-9a6d-14b1b6c75f20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.569Z', - uuid: '296a6d11-159b-512d-9a6d-14b1b6c75f20', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '296a6d11-159b-512d-9a6d-14b1b6c75f20' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:18.595Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '296a6d11-159b-512d-9a6d-14b1b6c75f20', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 120, - started_at: '2026-09-28T19:34:18.469Z', - finished_at: '2026-09-28T19:34:18.589Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [ 'af20d988-cbf0-4645-b32f-4e40a3b90b36' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:18.600Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=e051e1708ad6a8055b8dd7e7faf278316cf3fd77890b41312d131ebaa22236b9 platform={} -2026-09-28T19:34:18.608Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:18.603Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:18.611Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.593Z', - uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.595Z', - uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.596Z', - uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.596Z', - uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.596Z', - uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.596Z', - uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:18.612Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 14, - started_at: '2026-09-28T19:34:18.589Z', - finished_at: '2026-09-28T19:34:18.603Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:18.623Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=e051e1708ad6a8055b8dd7e7faf278316cf3fd77890b41312d131ebaa22236b9 platform={} -2026-09-28T19:34:18.638Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:18.629Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:18.645Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.612Z', - uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.616Z', - uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.616Z', - uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.616Z', - uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb', - kind: 'TEST_STEP', - message: 'Snapshot 61f6f381-87d9-422f-b999-0321e857cd0d should be in the queue', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.616Z', - uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:18.647Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 31, - started_at: '2026-09-28T19:34:18.603Z', - finished_at: '2026-09-28T19:34:18.634Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:18.649Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=e051e1708ad6a8055b8dd7e7faf278316cf3fd77890b41312d131ebaa22236b9 platform={} -2026-09-28T19:34:18.661Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c61780d4-d26d-5e6b-bc67-44faf2b57195', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:18.652Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:18.666Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.639Z', - uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.642Z', - uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.643Z', - uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.643Z', - uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:18.667Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 23, - started_at: '2026-09-28T19:34:18.629Z', - finished_at: '2026-09-28T19:34:18.652Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:18.674Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=e051e1708ad6a8055b8dd7e7faf278316cf3fd77890b41312d131ebaa22236b9 platform={} -2026-09-28T19:34:18.687Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0acff1c0-4afa-5d3b-bf03-29d07507a211', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:18.680Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:18.691Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.665Z', - uuid: 'c61780d4-d26d-5e6b-bc67-44faf2b57195', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'c61780d4-d26d-5e6b-bc67-44faf2b57195' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.668Z', - uuid: 'c61780d4-d26d-5e6b-bc67-44faf2b57195', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c61780d4-d26d-5e6b-bc67-44faf2b57195' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.668Z', - uuid: 'c61780d4-d26d-5e6b-bc67-44faf2b57195', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c61780d4-d26d-5e6b-bc67-44faf2b57195' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:18.692Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c61780d4-d26d-5e6b-bc67-44faf2b57195', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 30, - started_at: '2026-09-28T19:34:18.652Z', - finished_at: '2026-09-28T19:34:18.682Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:18.693Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=e051e1708ad6a8055b8dd7e7faf278316cf3fd77890b41312d131ebaa22236b9 platform={} -2026-09-28T19:34:18.697Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:18.695Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:18.701Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.686Z', - uuid: '0acff1c0-4afa-5d3b-bf03-29d07507a211', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '0acff1c0-4afa-5d3b-bf03-29d07507a211' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.689Z', - uuid: '0acff1c0-4afa-5d3b-bf03-29d07507a211', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0acff1c0-4afa-5d3b-bf03-29d07507a211' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.690Z', - uuid: '0acff1c0-4afa-5d3b-bf03-29d07507a211', - kind: 'TEST_STEP', - message: 'Deleted snapshot should not appear in the queue', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0acff1c0-4afa-5d3b-bf03-29d07507a211' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:18.702Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0acff1c0-4afa-5d3b-bf03-29d07507a211', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:34:18.680Z', - finished_at: '2026-09-28T19:34:18.696Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:19.011Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:34:18.487Z', - uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - hook_run_uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:34:18.497Z', - uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 29, - hook_run_uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:34:18.528Z', - uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 10, - hook_run_uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:34:18.540Z', - uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:34:18.541Z', - uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:34:18.543Z', - uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.564Z', - uuid: '296a6d11-159b-512d-9a6d-14b1b6c75f20', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '296a6d11-159b-512d-9a6d-14b1b6c75f20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.568Z', - uuid: '296a6d11-159b-512d-9a6d-14b1b6c75f20', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '296a6d11-159b-512d-9a6d-14b1b6c75f20' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.569Z', - uuid: '296a6d11-159b-512d-9a6d-14b1b6c75f20', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '296a6d11-159b-512d-9a6d-14b1b6c75f20' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.593Z', - uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.595Z', - uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.596Z', - uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.596Z', - uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.596Z', - uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.596Z', - uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.612Z', - uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.616Z', - uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.616Z', - uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.616Z', - uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb', - kind: 'TEST_STEP', - message: 'Snapshot 61f6f381-87d9-422f-b999-0321e857cd0d should be in the queue', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.616Z', - uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.639Z', - uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.642Z', - uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.643Z', - uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.643Z', - uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.665Z', - uuid: 'c61780d4-d26d-5e6b-bc67-44faf2b57195', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'c61780d4-d26d-5e6b-bc67-44faf2b57195' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.668Z', - uuid: 'c61780d4-d26d-5e6b-bc67-44faf2b57195', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c61780d4-d26d-5e6b-bc67-44faf2b57195' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.668Z', - uuid: 'c61780d4-d26d-5e6b-bc67-44faf2b57195', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c61780d4-d26d-5e6b-bc67-44faf2b57195' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.686Z', - uuid: '0acff1c0-4afa-5d3b-bf03-29d07507a211', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '0acff1c0-4afa-5d3b-bf03-29d07507a211' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.689Z', - uuid: '0acff1c0-4afa-5d3b-bf03-29d07507a211', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0acff1c0-4afa-5d3b-bf03-29d07507a211' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.690Z', - uuid: '0acff1c0-4afa-5d3b-bf03-29d07507a211', - kind: 'TEST_STEP', - message: 'Deleted snapshot should not appear in the queue', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '0acff1c0-4afa-5d3b-bf03-29d07507a211' - } - ] - } -] to 33274:0 -2026-09-28T19:34:19.012Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:20.148Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '296a6d11-159b-512d-9a6d-14b1b6c75f20', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:18.469Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '296a6d11-159b-512d-9a6d-14b1b6c75f20', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:34:18.485Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'af20d988-cbf0-4645-b32f-4e40a3b90b36', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '296a6d11-159b-512d-9a6d-14b1b6c75f20', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:34:18.485Z', - finished_at: '2026-09-28T19:34:18.549Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:18.589Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '296a6d11-159b-512d-9a6d-14b1b6c75f20', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 120, - started_at: '2026-09-28T19:34:18.469Z', - finished_at: '2026-09-28T19:34:18.589Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [ 'af20d988-cbf0-4645-b32f-4e40a3b90b36' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:18.603Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 14, - started_at: '2026-09-28T19:34:18.589Z', - finished_at: '2026-09-28T19:34:18.603Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:18.629Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 31, - started_at: '2026-09-28T19:34:18.603Z', - finished_at: '2026-09-28T19:34:18.634Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c61780d4-d26d-5e6b-bc67-44faf2b57195', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:18.652Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 23, - started_at: '2026-09-28T19:34:18.629Z', - finished_at: '2026-09-28T19:34:18.652Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0acff1c0-4afa-5d3b-bf03-29d07507a211', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:18.680Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c61780d4-d26d-5e6b-bc67-44faf2b57195', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 30, - started_at: '2026-09-28T19:34:18.652Z', - finished_at: '2026-09-28T19:34:18.682Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:18.695Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0acff1c0-4afa-5d3b-bf03-29d07507a211', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:34:18.680Z', - finished_at: '2026-09-28T19:34:18.696Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 33274:0 -2026-09-28T19:34:20.151Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:34.947Z CLI warn [TEST REPORTING AND ANALYTICS:node] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] onTestSessionEvent: empty platform for driver=e051e1708ad6a8055b8dd7e7faf278316cf3fd77890b41312d131ebaa22236b9 platform={} -2026-09-28T19:34:34.964Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.700Z', - uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.703Z', - uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.703Z', - uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 16206, - test_run_uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:34.912Z', - uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:34.913Z', - uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:34.913Z', - uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:34.914Z', - uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:34.970Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 16259, - started_at: '2026-09-28T19:34:18.695Z', - finished_at: '2026-09-28T19:34:34.954Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:36.150Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 16259, - started_at: '2026-09-28T19:34:18.695Z', - finished_at: '2026-09-28T19:34:34.954Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 33274:0 -2026-09-28T19:34:36.151Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:36.936Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:36.922Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:37.420Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.700Z', - uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.703Z', - uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:18.703Z', - uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 16206, - test_run_uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:34.912Z', - uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:34.913Z', - uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:34.913Z', - uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:34.914Z', - uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7' - } - ] - } -] to 33274:0 -2026-09-28T19:34:37.421Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:38.151Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:36.922Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 33274:0 -2026-09-28T19:34:38.152Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:47.774Z CLI info [sdk:service] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Driver initialized as primary driver: platformIndex=1 -2026-09-28T19:34:50.723Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44', - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:52.077Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7c690cdf-3349-5f20-9493-82c542d52f48', - name: 'Popup: connection status indicator is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // ConnectionStatus renders
\n' + - " await expect(page.locator('.connection-status')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: connection status indicator is present', - scope: 'Popup: connection status indicator is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:52.065Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: connection status indicator is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:52.083Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:47.779Z', - uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 488, - test_run_uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:48.291Z', - uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1233, - test_run_uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:49.529Z', - uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1093, - test_run_uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:50.639Z', - uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 33, - test_run_uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:52.084Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 15146, - started_at: '2026-09-28T19:34:36.922Z', - finished_at: '2026-09-28T19:34:52.068Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:52.164Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44', - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7c690cdf-3349-5f20-9493-82c542d52f48', - name: 'Popup: connection status indicator is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // ConnectionStatus renders
\n' + - " await expect(page.locator('.connection-status')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: connection status indicator is present', - scope: 'Popup: connection status indicator is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:52.065Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: connection status indicator is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 15146, - started_at: '2026-09-28T19:34:36.922Z', - finished_at: '2026-09-28T19:34:52.068Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 33274:0 -2026-09-28T19:34:52.165Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:53.357Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '7c690cdf-3349-5f20-9493-82c542d52f48', - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:53.401Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:47.779Z', - uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 488, - test_run_uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:48.291Z', - uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1233, - test_run_uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:49.529Z', - uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1093, - test_run_uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:50.639Z', - uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 33, - test_run_uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44' - } - ] - } -] to 33274:0 -2026-09-28T19:34:53.401Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:54.161Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '7c690cdf-3349-5f20-9493-82c542d52f48', - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 33274:0 -2026-09-28T19:34:54.162Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:54.719Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8540970b-f80e-5b45-96b4-7cdf59629939', - name: 'Popup: Capture Snapshot button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'Capture Snapshot'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Capture Snapshot button is present', - scope: 'Popup: Capture Snapshot button is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:54.686Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Capture Snapshot button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:54.729Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:52.073Z', - uuid: '7c690cdf-3349-5f20-9493-82c542d52f48', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 222, - test_run_uuid: '7c690cdf-3349-5f20-9493-82c542d52f48' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:52.316Z', - uuid: '7c690cdf-3349-5f20-9493-82c542d52f48', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 860, - test_run_uuid: '7c690cdf-3349-5f20-9493-82c542d52f48' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:53.180Z', - uuid: '7c690cdf-3349-5f20-9493-82c542d52f48', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 105, - test_run_uuid: '7c690cdf-3349-5f20-9493-82c542d52f48' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:53.310Z', - uuid: '7c690cdf-3349-5f20-9493-82c542d52f48', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 25, - test_run_uuid: '7c690cdf-3349-5f20-9493-82c542d52f48' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:54.732Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7c690cdf-3349-5f20-9493-82c542d52f48', - name: 'Popup: connection status indicator is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // ConnectionStatus renders
\n' + - " await expect(page.locator('.connection-status')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: connection status indicator is present', - scope: 'Popup: connection status indicator is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2624, - started_at: '2026-09-28T19:34:52.065Z', - finished_at: '2026-09-28T19:34:54.689Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: connection status indicator is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:55.115Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:52.073Z', - uuid: '7c690cdf-3349-5f20-9493-82c542d52f48', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 222, - test_run_uuid: '7c690cdf-3349-5f20-9493-82c542d52f48' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:52.316Z', - uuid: '7c690cdf-3349-5f20-9493-82c542d52f48', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 860, - test_run_uuid: '7c690cdf-3349-5f20-9493-82c542d52f48' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:53.180Z', - uuid: '7c690cdf-3349-5f20-9493-82c542d52f48', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 105, - test_run_uuid: '7c690cdf-3349-5f20-9493-82c542d52f48' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:53.310Z', - uuid: '7c690cdf-3349-5f20-9493-82c542d52f48', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 25, - test_run_uuid: '7c690cdf-3349-5f20-9493-82c542d52f48' - } - ] - } -] to 33274:0 -2026-09-28T19:34:55.118Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:56.109Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '8540970b-f80e-5b45-96b4-7cdf59629939', - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:56.161Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8540970b-f80e-5b45-96b4-7cdf59629939', - name: 'Popup: Capture Snapshot button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'Capture Snapshot'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Capture Snapshot button is present', - scope: 'Popup: Capture Snapshot button is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:54.686Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Capture Snapshot button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7c690cdf-3349-5f20-9493-82c542d52f48', - name: 'Popup: connection status indicator is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // ConnectionStatus renders
\n' + - " await expect(page.locator('.connection-status')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: connection status indicator is present', - scope: 'Popup: connection status indicator is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2624, - started_at: '2026-09-28T19:34:52.065Z', - finished_at: '2026-09-28T19:34:54.689Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: connection status indicator is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '8540970b-f80e-5b45-96b4-7cdf59629939', - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 33274:0 -2026-09-28T19:34:56.163Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:57.346Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374', - name: 'Popup: Library token panel is present (Connect Library or Change token)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // LibraryTokenPanel renders either "Connect Library" or "Change token" after the\n' + - ' // isChecking state resolves. Wait up to 5s for either button to appear.\n' + - " const connectBtn = page.getByRole('button', {\n" + - " name: 'Connect Library'\n" + - ' });\n' + - " const changeBtn = page.getByRole('button', {\n" + - " name: 'Change token'\n" + - ' });\n' + - ' await Promise.race([connectBtn.waitFor({\n' + - " state: 'visible',\n" + - ' timeout: 5000\n' + - ' }).catch(() => null), changeBtn.waitFor({\n' + - " state: 'visible',\n" + - ' timeout: 5000\n' + - ' }).catch(() => null)]);\n' + - ' const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n' + - " expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Library token panel is present (Connect Library or Change token)', - scope: 'Popup: Library token panel is present (Connect Library or Change token)', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:57.336Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Library token panel is present (Connect Library or Change token)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:57.363Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:54.707Z', - uuid: '8540970b-f80e-5b45-96b4-7cdf59629939', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 187, - test_run_uuid: '8540970b-f80e-5b45-96b4-7cdf59629939' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:54.911Z', - uuid: '8540970b-f80e-5b45-96b4-7cdf59629939', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 979, - test_run_uuid: '8540970b-f80e-5b45-96b4-7cdf59629939' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:55.891Z', - uuid: '8540970b-f80e-5b45-96b4-7cdf59629939', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 83, - test_run_uuid: '8540970b-f80e-5b45-96b4-7cdf59629939' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:55.999Z', - uuid: '8540970b-f80e-5b45-96b4-7cdf59629939', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 55, - test_run_uuid: '8540970b-f80e-5b45-96b4-7cdf59629939' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:34:57.366Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8540970b-f80e-5b45-96b4-7cdf59629939', - name: 'Popup: Capture Snapshot button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'Capture Snapshot'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Capture Snapshot button is present', - scope: 'Popup: Capture Snapshot button is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2653, - started_at: '2026-09-28T19:34:54.686Z', - finished_at: '2026-09-28T19:34:57.339Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Capture Snapshot button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:58.163Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374', - name: 'Popup: Library token panel is present (Connect Library or Change token)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // LibraryTokenPanel renders either "Connect Library" or "Change token" after the\n' + - ' // isChecking state resolves. Wait up to 5s for either button to appear.\n' + - " const connectBtn = page.getByRole('button', {\n" + - " name: 'Connect Library'\n" + - ' });\n' + - " const changeBtn = page.getByRole('button', {\n" + - " name: 'Change token'\n" + - ' });\n' + - ' await Promise.race([connectBtn.waitFor({\n' + - " state: 'visible',\n" + - ' timeout: 5000\n' + - ' }).catch(() => null), changeBtn.waitFor({\n' + - " state: 'visible',\n" + - ' timeout: 5000\n' + - ' }).catch(() => null)]);\n' + - ' const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n' + - " expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Library token panel is present (Connect Library or Change token)', - scope: 'Popup: Library token panel is present (Connect Library or Change token)', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:34:57.336Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Library token panel is present (Connect Library or Change token)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8540970b-f80e-5b45-96b4-7cdf59629939', - name: 'Popup: Capture Snapshot button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'Capture Snapshot'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Capture Snapshot button is present', - scope: 'Popup: Capture Snapshot button is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2653, - started_at: '2026-09-28T19:34:54.686Z', - finished_at: '2026-09-28T19:34:57.339Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Capture Snapshot button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 33274:0 -2026-09-28T19:34:58.164Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:34:58.803Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374', - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:34:59.080Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:54.707Z', - uuid: '8540970b-f80e-5b45-96b4-7cdf59629939', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 187, - test_run_uuid: '8540970b-f80e-5b45-96b4-7cdf59629939' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:54.911Z', - uuid: '8540970b-f80e-5b45-96b4-7cdf59629939', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 979, - test_run_uuid: '8540970b-f80e-5b45-96b4-7cdf59629939' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:55.891Z', - uuid: '8540970b-f80e-5b45-96b4-7cdf59629939', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 83, - test_run_uuid: '8540970b-f80e-5b45-96b4-7cdf59629939' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:55.999Z', - uuid: '8540970b-f80e-5b45-96b4-7cdf59629939', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 55, - test_run_uuid: '8540970b-f80e-5b45-96b4-7cdf59629939' - } - ] - } -] to 33274:0 -2026-09-28T19:34:59.081Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:35:00.049Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f', - name: 'Popup: snapshot name input accepts text', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " const nameInput = page.locator('#snapshot-name');\n" + - " await nameInput.fill('My Test Snapshot');\n" + - " await expect(nameInput).toHaveValue('My Test Snapshot');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: snapshot name input accepts text', - scope: 'Popup: snapshot name input accepts text', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:35:00.015Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: snapshot name input accepts text' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:00.058Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:57.343Z', - uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 213, - test_run_uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:57.577Z', - uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 861, - test_run_uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:58.442Z', - uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374', - kind: 'TEST_STEP', - message: 'Wait for selector', - level: 'failed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 340, - test_run_uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:58.444Z', - uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374', - kind: 'TEST_STEP', - message: 'Wait for selector', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 272, - test_run_uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:58.748Z', - uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374', - kind: 'TEST_STEP', - message: 'Library token panel should show Connect Library or Change token button', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:58.764Z', - uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 21, - test_run_uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:35:00.060Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374', - name: 'Popup: Library token panel is present (Connect Library or Change token)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // LibraryTokenPanel renders either "Connect Library" or "Change token" after the\n' + - ' // isChecking state resolves. Wait up to 5s for either button to appear.\n' + - " const connectBtn = page.getByRole('button', {\n" + - " name: 'Connect Library'\n" + - ' });\n' + - " const changeBtn = page.getByRole('button', {\n" + - " name: 'Change token'\n" + - ' });\n' + - ' await Promise.race([connectBtn.waitFor({\n' + - " state: 'visible',\n" + - ' timeout: 5000\n' + - ' }).catch(() => null), changeBtn.waitFor({\n' + - " state: 'visible',\n" + - ' timeout: 5000\n' + - ' }).catch(() => null)]);\n' + - ' const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n' + - " expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Library token panel is present (Connect Library or Change token)', - scope: 'Popup: Library token panel is present (Connect Library or Change token)', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2688, - started_at: '2026-09-28T19:34:57.336Z', - finished_at: '2026-09-28T19:35:00.024Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Library token panel is present (Connect Library or Change token)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:00.165Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374', - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f', - name: 'Popup: snapshot name input accepts text', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " const nameInput = page.locator('#snapshot-name');\n" + - " await nameInput.fill('My Test Snapshot');\n" + - " await expect(nameInput).toHaveValue('My Test Snapshot');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: snapshot name input accepts text', - scope: 'Popup: snapshot name input accepts text', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:35:00.015Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: snapshot name input accepts text' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374', - name: 'Popup: Library token panel is present (Connect Library or Change token)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // LibraryTokenPanel renders either "Connect Library" or "Change token" after the\n' + - ' // isChecking state resolves. Wait up to 5s for either button to appear.\n' + - " const connectBtn = page.getByRole('button', {\n" + - " name: 'Connect Library'\n" + - ' });\n' + - " const changeBtn = page.getByRole('button', {\n" + - " name: 'Change token'\n" + - ' });\n' + - ' await Promise.race([connectBtn.waitFor({\n' + - " state: 'visible',\n" + - ' timeout: 5000\n' + - ' }).catch(() => null), changeBtn.waitFor({\n' + - " state: 'visible',\n" + - ' timeout: 5000\n' + - ' }).catch(() => null)]);\n' + - ' const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n' + - " expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: Library token panel is present (Connect Library or Change token)', - scope: 'Popup: Library token panel is present (Connect Library or Change token)', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2688, - started_at: '2026-09-28T19:34:57.336Z', - finished_at: '2026-09-28T19:35:00.024Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Library token panel is present (Connect Library or Change token)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 33274:0 -2026-09-28T19:35:00.167Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:35:01.167Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:57.343Z', - uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 213, - test_run_uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:57.577Z', - uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 861, - test_run_uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:58.442Z', - uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374', - kind: 'TEST_STEP', - message: 'Wait for selector', - level: 'failed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 340, - test_run_uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:58.444Z', - uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374', - kind: 'TEST_STEP', - message: 'Wait for selector', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 272, - test_run_uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:58.748Z', - uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374', - kind: 'TEST_STEP', - message: 'Library token panel should show Connect Library or Change token button', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:34:58.764Z', - uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 21, - test_run_uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374' - } - ] - } -] to 33274:0 -2026-09-28T19:35:01.168Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:35:01.332Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f', - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:02.165Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f', - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 33274:0 -2026-09-28T19:35:02.166Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:35:02.547Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0', - name: 'Popup: library search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders in the library search panel\n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: library search input is present', - scope: 'Popup: library search input is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:35:02.539Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: library search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:02.560Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:00.033Z', - uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 184, - test_run_uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:00.231Z', - uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 903, - test_run_uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:01.145Z', - uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f', - kind: 'TEST_STEP', - message: 'Fill "My Test Snapshot"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 94, - test_run_uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:01.240Z', - uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f', - kind: 'TEST_STEP', - message: 'Expect "toHaveValue"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 22, - test_run_uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:01.291Z', - uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 34, - test_run_uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:35:02.563Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f', - name: 'Popup: snapshot name input accepts text', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " const nameInput = page.locator('#snapshot-name');\n" + - " await nameInput.fill('My Test Snapshot');\n" + - " await expect(nameInput).toHaveValue('My Test Snapshot');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: snapshot name input accepts text', - scope: 'Popup: snapshot name input accepts text', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2526, - started_at: '2026-09-28T19:35:00.015Z', - finished_at: '2026-09-28T19:35:02.541Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: snapshot name input accepts text' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:03.049Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:00.033Z', - uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 184, - test_run_uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:00.231Z', - uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 903, - test_run_uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:01.145Z', - uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f', - kind: 'TEST_STEP', - message: 'Fill "My Test Snapshot"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 94, - test_run_uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:01.240Z', - uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f', - kind: 'TEST_STEP', - message: 'Expect "toHaveValue"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 22, - test_run_uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:01.291Z', - uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 34, - test_run_uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f' - } - ] - } -] to 33274:0 -2026-09-28T19:35:03.050Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:35:03.949Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0', - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:04.166Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0', - name: 'Popup: library search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders in the library search panel\n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: library search input is present', - scope: 'Popup: library search input is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:35:02.539Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: library search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f', - name: 'Popup: snapshot name input accepts text', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " const nameInput = page.locator('#snapshot-name');\n" + - " await nameInput.fill('My Test Snapshot');\n" + - " await expect(nameInput).toHaveValue('My Test Snapshot');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: snapshot name input accepts text', - scope: 'Popup: snapshot name input accepts text', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2526, - started_at: '2026-09-28T19:35:00.015Z', - finished_at: '2026-09-28T19:35:02.541Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: snapshot name input accepts text' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0', - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 33274:0 -2026-09-28T19:35:04.166Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:35:05.206Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '251cb49e-4156-5b33-bed9-4db1cea14463', - name: 'Popup: View Snapshots button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'View Snapshots'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: View Snapshots button is present', - scope: 'Popup: View Snapshots button is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:35:05.192Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: View Snapshots button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:05.212Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:02.546Z', - uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 167, - test_run_uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:02.733Z', - uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1056, - test_run_uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:03.790Z', - uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 100, - test_run_uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:03.914Z', - uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 23, - test_run_uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:35:05.213Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0', - name: 'Popup: library search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders in the library search panel\n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: library search input is present', - scope: 'Popup: library search input is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2656, - started_at: '2026-09-28T19:35:02.539Z', - finished_at: '2026-09-28T19:35:05.195Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: library search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:06.169Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '251cb49e-4156-5b33-bed9-4db1cea14463', - name: 'Popup: View Snapshots button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'View Snapshots'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: View Snapshots button is present', - scope: 'Popup: View Snapshots button is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:35:05.192Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: View Snapshots button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0', - name: 'Popup: library search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders in the library search panel\n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: library search input is present', - scope: 'Popup: library search input is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2656, - started_at: '2026-09-28T19:35:02.539Z', - finished_at: '2026-09-28T19:35:05.195Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: library search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 33274:0 -2026-09-28T19:35:06.171Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:35:06.669Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '251cb49e-4156-5b33-bed9-4db1cea14463', - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:07.065Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:02.546Z', - uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 167, - test_run_uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:02.733Z', - uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1056, - test_run_uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:03.790Z', - uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 100, - test_run_uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:03.914Z', - uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 23, - test_run_uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0' - } - ] - } -] to 33274:0 -2026-09-28T19:35:07.066Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:35:07.884Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537', - name: 'Library: page renders with Snapshot Library heading', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders

Snapshot Library

\n' + - " await expect(page.getByRole('heading', {\n" + - " name: 'Snapshot Library'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: page renders with Snapshot Library heading', - scope: 'Library: page renders with Snapshot Library heading', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:35:07.874Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: page renders with Snapshot Library heading' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:07.887Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:05.197Z', - uuid: '251cb49e-4156-5b33-bed9-4db1cea14463', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 181, - test_run_uuid: '251cb49e-4156-5b33-bed9-4db1cea14463' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:05.397Z', - uuid: '251cb49e-4156-5b33-bed9-4db1cea14463', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1106, - test_run_uuid: '251cb49e-4156-5b33-bed9-4db1cea14463' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:06.506Z', - uuid: '251cb49e-4156-5b33-bed9-4db1cea14463', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 79, - test_run_uuid: '251cb49e-4156-5b33-bed9-4db1cea14463' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:06.628Z', - uuid: '251cb49e-4156-5b33-bed9-4db1cea14463', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 30, - test_run_uuid: '251cb49e-4156-5b33-bed9-4db1cea14463' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:35:07.888Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '251cb49e-4156-5b33-bed9-4db1cea14463', - name: 'Popup: View Snapshots button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'View Snapshots'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: View Snapshots button is present', - scope: 'Popup: View Snapshots button is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2685, - started_at: '2026-09-28T19:35:05.192Z', - finished_at: '2026-09-28T19:35:07.877Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: View Snapshots button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:08.168Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '251cb49e-4156-5b33-bed9-4db1cea14463', - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537', - name: 'Library: page renders with Snapshot Library heading', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders

Snapshot Library

\n' + - " await expect(page.getByRole('heading', {\n" + - " name: 'Snapshot Library'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: page renders with Snapshot Library heading', - scope: 'Library: page renders with Snapshot Library heading', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:35:07.874Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: page renders with Snapshot Library heading' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '251cb49e-4156-5b33-bed9-4db1cea14463', - name: 'Popup: View Snapshots button is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'View Snapshots'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Popup: View Snapshots button is present', - scope: 'Popup: View Snapshots button is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2685, - started_at: '2026-09-28T19:35:05.192Z', - finished_at: '2026-09-28T19:35:07.877Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: View Snapshots button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 33274:0 -2026-09-28T19:35:08.169Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:35:09.122Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537', - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:09.267Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:05.197Z', - uuid: '251cb49e-4156-5b33-bed9-4db1cea14463', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 181, - test_run_uuid: '251cb49e-4156-5b33-bed9-4db1cea14463' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:05.397Z', - uuid: '251cb49e-4156-5b33-bed9-4db1cea14463', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1106, - test_run_uuid: '251cb49e-4156-5b33-bed9-4db1cea14463' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:06.506Z', - uuid: '251cb49e-4156-5b33-bed9-4db1cea14463', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 79, - test_run_uuid: '251cb49e-4156-5b33-bed9-4db1cea14463' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:06.628Z', - uuid: '251cb49e-4156-5b33-bed9-4db1cea14463', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 30, - test_run_uuid: '251cb49e-4156-5b33-bed9-4db1cea14463' - } - ] - } -] to 33274:0 -2026-09-28T19:35:09.268Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:35:10.169Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537', - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 33274:0 -2026-09-28T19:35:10.170Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:35:10.287Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c', - name: 'Library: search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders \n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input is present', - scope: 'Library: search input is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:35:10.278Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:10.291Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:07.881Z', - uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 171, - test_run_uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:08.076Z', - uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 947, - test_run_uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:09.024Z', - uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 54, - test_run_uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:09.093Z', - uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 20, - test_run_uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:35:10.292Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537', - name: 'Library: page renders with Snapshot Library heading', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders

Snapshot Library

\n' + - " await expect(page.getByRole('heading', {\n" + - " name: 'Snapshot Library'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: page renders with Snapshot Library heading', - scope: 'Library: page renders with Snapshot Library heading', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2407, - started_at: '2026-09-28T19:35:07.874Z', - finished_at: '2026-09-28T19:35:10.281Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: page renders with Snapshot Library heading' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:11.066Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:07.881Z', - uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 171, - test_run_uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:08.076Z', - uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 947, - test_run_uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:09.024Z', - uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 54, - test_run_uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:09.093Z', - uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 20, - test_run_uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537' - } - ] - } -] to 33274:0 -2026-09-28T19:35:11.066Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:35:11.631Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c', - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:12.170Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c', - name: 'Library: search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders \n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input is present', - scope: 'Library: search input is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:35:10.278Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537', - name: 'Library: page renders with Snapshot Library heading', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders

Snapshot Library

\n' + - " await expect(page.getByRole('heading', {\n" + - " name: 'Snapshot Library'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: page renders with Snapshot Library heading', - scope: 'Library: page renders with Snapshot Library heading', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2407, - started_at: '2026-09-28T19:35:07.874Z', - finished_at: '2026-09-28T19:35:10.281Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: page renders with Snapshot Library heading' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c', - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 33274:0 -2026-09-28T19:35:12.171Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:35:13.122Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf', - name: 'Library: search input accepts text and filters', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - " const searchInput = page.getByPlaceholder('Search snapshots...');\n" + - " await searchInput.fill('homepage');\n" + - " await expect(searchInput).toHaveValue('homepage');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input accepts text and filters', - scope: 'Library: search input accepts text and filters', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:35:12.887Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input accepts text and filters' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:13.176Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:10.286Z', - uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 192, - test_run_uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:10.493Z', - uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1012, - test_run_uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:11.506Z', - uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 67, - test_run_uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:11.597Z', - uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 19, - test_run_uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:35:13.180Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c', - name: 'Library: search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders \n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input is present', - scope: 'Library: search input is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2629, - started_at: '2026-09-28T19:35:10.278Z', - finished_at: '2026-09-28T19:35:12.907Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:13.254Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:10.286Z', - uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 192, - test_run_uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:10.493Z', - uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1012, - test_run_uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:11.506Z', - uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 67, - test_run_uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:11.597Z', - uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 19, - test_run_uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c' - } - ] - } -] to 33274:0 -2026-09-28T19:35:13.256Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:35:14.174Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf', - name: 'Library: search input accepts text and filters', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - " const searchInput = page.getByPlaceholder('Search snapshots...');\n" + - " await searchInput.fill('homepage');\n" + - " await expect(searchInput).toHaveValue('homepage');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input accepts text and filters', - scope: 'Library: search input accepts text and filters', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:35:12.887Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input accepts text and filters' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c', - name: 'Library: search input is present', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders \n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input is present', - scope: 'Library: search input is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2629, - started_at: '2026-09-28T19:35:10.278Z', - finished_at: '2026-09-28T19:35:12.907Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 33274:0 -2026-09-28T19:35:14.178Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:35:14.568Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf', - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:15.790Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d', - name: 'Snapshots: page renders without crashing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'snapshots.html');\n" + - ' // Percy logo should render — confirms BrandMark loaded correctly\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Snapshots: page renders without crashing', - scope: 'Snapshots: page renders without crashing', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:35:15.781Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Snapshots: page renders without crashing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:15.805Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:12.931Z', - uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 469, - test_run_uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:13.430Z', - uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 972, - test_run_uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:14.403Z', - uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf', - kind: 'TEST_STEP', - message: 'Fill "homepage"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 66, - test_run_uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:14.471Z', - uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf', - kind: 'TEST_STEP', - message: 'Expect "toHaveValue"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 23, - test_run_uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:14.513Z', - uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 27, - test_run_uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:35:15.807Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf', - name: 'Library: search input accepts text and filters', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - " const searchInput = page.getByPlaceholder('Search snapshots...');\n" + - " await searchInput.fill('homepage');\n" + - " await expect(searchInput).toHaveValue('homepage');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input accepts text and filters', - scope: 'Library: search input accepts text and filters', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2896, - started_at: '2026-09-28T19:35:12.887Z', - finished_at: '2026-09-28T19:35:15.783Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input accepts text and filters' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:16.175Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf', - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d', - name: 'Snapshots: page renders without crashing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'snapshots.html');\n" + - ' // Percy logo should render — confirms BrandMark loaded correctly\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Snapshots: page renders without crashing', - scope: 'Snapshots: page renders without crashing', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:35:15.781Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Snapshots: page renders without crashing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf', - name: 'Library: search input accepts text and filters', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - " const searchInput = page.getByPlaceholder('Search snapshots...');\n" + - " await searchInput.fill('homepage');\n" + - " await expect(searchInput).toHaveValue('homepage');\n" + - ' await page.close();\n' + - ' }' - }, - identifier: 'Library: search input accepts text and filters', - scope: 'Library: search input accepts text and filters', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2896, - started_at: '2026-09-28T19:35:12.887Z', - finished_at: '2026-09-28T19:35:15.783Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input accepts text and filters' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 33274:0 -2026-09-28T19:35:16.176Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:35:17.008Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d', - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:17.530Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:12.931Z', - uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 469, - test_run_uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:13.430Z', - uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 972, - test_run_uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:14.403Z', - uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf', - kind: 'TEST_STEP', - message: 'Fill "homepage"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 66, - test_run_uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:14.471Z', - uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf', - kind: 'TEST_STEP', - message: 'Expect "toHaveValue"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 23, - test_run_uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:14.513Z', - uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 27, - test_run_uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf' - } - ] - } -] to 33274:0 -2026-09-28T19:35:17.530Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:35:18.175Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d', - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 33274:0 -2026-09-28T19:35:18.176Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:35:18.403Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:15.789Z', - uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 161, - test_run_uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:15.969Z', - uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 914, - test_run_uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:16.884Z', - uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 67, - test_run_uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:16.972Z', - uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 24, - test_run_uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d' - } - ] -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/logs/batch) -2026-09-28T19:35:18.404Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d', - name: 'Snapshots: page renders without crashing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'snapshots.html');\n" + - ' // Percy logo should render — confirms BrandMark loaded correctly\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Snapshots: page renders without crashing', - scope: 'Snapshots: page renders without crashing', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2601, - started_at: '2026-09-28T19:35:15.781Z', - finished_at: '2026-09-28T19:35:18.382Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Snapshots: page renders without crashing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 33274:0 (target=/api/v2/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm/batch) -2026-09-28T19:35:19.390Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:15.789Z', - uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 161, - test_run_uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:15.969Z', - uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 914, - test_run_uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:16.884Z', - uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 67, - test_run_uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:35:16.972Z', - uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 24, - test_run_uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d' - } - ] - } -] to 33274:0 -2026-09-28T19:35:19.390Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:35:20.176Z CLI info [testhub:request-queue-handler] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Processing batch event [ - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d', - name: 'Snapshots: page renders without crashing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'snapshots.html');\n" + - ' // Percy logo should render — confirms BrandMark loaded correctly\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }' - }, - identifier: 'Snapshots: page renders without crashing', - scope: 'Snapshots: page renders without crashing', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2601, - started_at: '2026-09-28T19:35:15.781Z', - finished_at: '2026-09-28T19:35:18.382Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Snapshots: page renders without crashing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: '7863f34e4c3098c912266e90fa818aec6290539f', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#1', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0103_jostanmathias-HR6F4P4P32_fa1ce320', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 33274:0 -2026-09-28T19:35:20.177Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:42:49.266Z CLI info [main] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] Received graceful signal termination (SIGHUP), performing cleanup -2026-09-28T19:42:49.547Z CLI info [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] [PRODUCTION] Making PUT request to https://collector-observability.browserstack.com -2026-09-28T19:42:52.783Z CLI error [testhub:module] [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] stopBuild: request={"finished_at":"2026-09-28T19:42:49.508Z","finished_metadata":[{"reason":"signal_termination","signal":"SIGHUP"}],"custom_metadata":null} error=RequestError: connect ECONNREFUSED 127.0.0.1:58115 - at ClientRequest. (/snapshot/browserstack-binary/cli/dist/index.js) - at Object.onceWrapper (node:events:632:26) - at ClientRequest.emit (node:events:529:35) - at ClientRequest.emit (node:domain:489:12) - at ClientRequest. (/snapshot/browserstack-binary/cli/dist/index.js) - at /snapshot/browserstack-binary/cli/dist/index.js - at Socket. (/snapshot/browserstack-binary/cli/dist/index.js) - at Socket.emit (node:events:517:28) - at Socket.emit (node:domain:489:12) - at emitErrorNT (node:internal/streams/destroy:151:8) - at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) -2026-09-28T19:42:52.784Z CLI error [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] error invoking callback for eventName onTerminate: connect ECONNREFUSED 127.0.0.1:58115 -2026-09-28T19:42:52.785Z CLI error [6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm] [9af444be-f4cf-432a-9f1a-516b298937b4] RequestError: connect ECONNREFUSED 127.0.0.1:58115 - at ClientRequest. (/snapshot/browserstack-binary/cli/dist/index.js) - at Object.onceWrapper (node:events:632:26) - at ClientRequest.emit (node:events:529:35) - at ClientRequest.emit (node:domain:489:12) - at ClientRequest. (/snapshot/browserstack-binary/cli/dist/index.js) - at /snapshot/browserstack-binary/cli/dist/index.js - at Socket. (/snapshot/browserstack-binary/cli/dist/index.js) - at Socket.emit (node:events:517:28) - at Socket.emit (node:domain:489:12) - at emitErrorNT (node:internal/streams/destroy:151:8) - at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) -2026-09-28T19:44:47.671Z CLI info Config : {"userName":"****","accessKey":"****","projectName":"Percy Local Manager","buildName":"API + UI Sanity","buildIdentifier":"#${BUILD_NUMBER}","platforms":[{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},{"os":"Windows","osVersion":"11","browserName":"Chrome","browserVersion":"latest"}],"parallelsPerPlatform":1,"browserstackLocal":true,"debug":false,"networkLogs":false,"consoleLogs":"errors","testReporting":true} -2026-09-28T19:44:47.707Z CLI info Should start debug utility: undefined -2026-09-28T19:44:47.709Z CLI info [testhub:module] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Starting testhub from 45049:0 -2026-09-28T19:44:47.709Z CLI info [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://sdk.browserstack.com -2026-09-28T19:44:47.712Z CLI info [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making GET request to https://hub.browserstack.com -2026-09-28T19:44:47.781Z CLI info [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making GET request to https://hub-aps.browserstack.com -2026-09-28T19:44:47.782Z CLI info [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making GET request to https://hub-euw.browserstack.com -2026-09-28T19:44:47.782Z CLI info [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making GET request to https://hub-apse.browserstack.com -2026-09-28T19:44:48.440Z CLI info [testhub:module] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] startBuild: response=2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u -2026-09-28T19:44:48.443Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://api.browserstack.com -2026-09-28T19:45:04.049Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e5a58c66-e44b-5fe5-964d-10a2d2da9f56', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:03.990Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.144Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=d3557eb3cc13814d43eb1f8fb16e960ee99461dc28bbb384c3eebbcd1e5bcc4e platform={} -2026-09-28T19:45:04.202Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '46a3a569-b5cf-5461-9c2c-29c563469bb2', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.165Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.204Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.190Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.337Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.079Z', - uuid: 'e5a58c66-e44b-5fe5-964d-10a2d2da9f56', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 30, - test_run_uuid: 'e5a58c66-e44b-5fe5-964d-10a2d2da9f56' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.110Z', - uuid: 'e5a58c66-e44b-5fe5-964d-10a2d2da9f56', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'e5a58c66-e44b-5fe5-964d-10a2d2da9f56' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.112Z', - uuid: 'e5a58c66-e44b-5fe5-964d-10a2d2da9f56', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e5a58c66-e44b-5fe5-964d-10a2d2da9f56' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:04.340Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: '73375ad8-5898-4902-9e04-977c2a16af16', - name: 'beforeEach hook', - result: 'pending', - test_run_id: 'f838ab83-dc47-5287-8828-d5931b4bea63', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:45:04.230Z' - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.346Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e5a58c66-e44b-5fe5-964d-10a2d2da9f56', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 191, - started_at: '2026-09-28T19:45:03.990Z', - finished_at: '2026-09-28T19:45:04.181Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.452Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e5a58c66-e44b-5fe5-964d-10a2d2da9f56', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:03.990Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '46a3a569-b5cf-5461-9c2c-29c563469bb2', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.165Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.190Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: '73375ad8-5898-4902-9e04-977c2a16af16', - name: 'beforeEach hook', - result: 'pending', - test_run_id: 'f838ab83-dc47-5287-8828-d5931b4bea63', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:45:04.230Z' - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e5a58c66-e44b-5fe5-964d-10a2d2da9f56', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 191, - started_at: '2026-09-28T19:45:03.990Z', - finished_at: '2026-09-28T19:45:04.181Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 45049:0 -2026-09-28T19:45:04.455Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:04.497Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:04.274Z', - uuid: '73375ad8-5898-4902-9e04-977c2a16af16', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 62, - hook_run_uuid: '73375ad8-5898-4902-9e04-977c2a16af16' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:04.348Z', - uuid: '73375ad8-5898-4902-9e04-977c2a16af16', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 59, - hook_run_uuid: '73375ad8-5898-4902-9e04-977c2a16af16' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:04.411Z', - uuid: '73375ad8-5898-4902-9e04-977c2a16af16', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 53, - hook_run_uuid: '73375ad8-5898-4902-9e04-977c2a16af16' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:04.470Z', - uuid: '73375ad8-5898-4902-9e04-977c2a16af16', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 20, - hook_run_uuid: '73375ad8-5898-4902-9e04-977c2a16af16' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:04.499Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: '73375ad8-5898-4902-9e04-977c2a16af16', - name: 'beforeEach hook', - result: 'passed', - test_run_id: 'f838ab83-dc47-5287-8828-d5931b4bea63', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:45:04.230Z', - finished_at: '2026-09-28T19:45:04.490Z' - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.517Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=6ce624e37293ac1e217d1ffa2f4b0573c96c1e7a8be5af02e2e6f4fc5472855e platform={} -2026-09-28T19:45:04.537Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '09d65e7d-5c0f-520f-aeaf-c8253097aaab', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.528Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.550Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:45:04.553Z CLI error [TEST REPORTING AND ANALYTICS:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:45:04.556Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.490Z', - uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.497Z', - uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.498Z', - uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.498Z', - uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.498Z', - uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.498Z', - uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.499Z', - uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:04.558Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 339, - started_at: '2026-09-28T19:45:04.190Z', - finished_at: '2026-09-28T19:45:04.529Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [ '73375ad8-5898-4902-9e04-977c2a16af16' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.560Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=6ce624e37293ac1e217d1ffa2f4b0573c96c1e7a8be5af02e2e6f4fc5472855e platform={} -2026-09-28T19:45:04.574Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4a914cef-699b-598e-b647-f82c7aac483d', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.569Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.581Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.542Z', - uuid: '09d65e7d-5c0f-520f-aeaf-c8253097aaab', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '09d65e7d-5c0f-520f-aeaf-c8253097aaab' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.546Z', - uuid: '09d65e7d-5c0f-520f-aeaf-c8253097aaab', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '09d65e7d-5c0f-520f-aeaf-c8253097aaab' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.548Z', - uuid: '09d65e7d-5c0f-520f-aeaf-c8253097aaab', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '09d65e7d-5c0f-520f-aeaf-c8253097aaab' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:04.583Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '09d65e7d-5c0f-520f-aeaf-c8253097aaab', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 41, - started_at: '2026-09-28T19:45:04.528Z', - finished_at: '2026-09-28T19:45:04.569Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.584Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:45:04.586Z CLI error [TEST REPORTING AND ANALYTICS:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:45:04.590Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=6ce624e37293ac1e217d1ffa2f4b0573c96c1e7a8be5af02e2e6f4fc5472855e platform={} -2026-09-28T19:45:04.598Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dcf90257-db50-5c46-9739-080a8374f5f1', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.593Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.606Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.578Z', - uuid: '4a914cef-699b-598e-b647-f82c7aac483d', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '4a914cef-699b-598e-b647-f82c7aac483d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.581Z', - uuid: '4a914cef-699b-598e-b647-f82c7aac483d', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4a914cef-699b-598e-b647-f82c7aac483d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.582Z', - uuid: '4a914cef-699b-598e-b647-f82c7aac483d', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4a914cef-699b-598e-b647-f82c7aac483d' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:04.614Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4a914cef-699b-598e-b647-f82c7aac483d', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 25, - started_at: '2026-09-28T19:45:04.569Z', - finished_at: '2026-09-28T19:45:04.594Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.615Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:45:04.615Z CLI error [TEST REPORTING AND ANALYTICS:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:45:04.617Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=6ce624e37293ac1e217d1ffa2f4b0573c96c1e7a8be5af02e2e6f4fc5472855e platform={} -2026-09-28T19:45:04.627Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd956066c-4056-5a6e-a17d-0e8b7cfd0363', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.621Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.634Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.602Z', - uuid: 'dcf90257-db50-5c46-9739-080a8374f5f1', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'dcf90257-db50-5c46-9739-080a8374f5f1' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.606Z', - uuid: 'dcf90257-db50-5c46-9739-080a8374f5f1', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'dcf90257-db50-5c46-9739-080a8374f5f1' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.608Z', - uuid: 'dcf90257-db50-5c46-9739-080a8374f5f1', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'dcf90257-db50-5c46-9739-080a8374f5f1' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:04.637Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dcf90257-db50-5c46-9739-080a8374f5f1', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 28, - started_at: '2026-09-28T19:45:04.593Z', - finished_at: '2026-09-28T19:45:04.621Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.646Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:45:04.646Z CLI error [TEST REPORTING AND ANALYTICS:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:45:04.650Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=6ce624e37293ac1e217d1ffa2f4b0573c96c1e7a8be5af02e2e6f4fc5472855e platform={} -2026-09-28T19:45:04.668Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.654Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.679Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.643Z', - uuid: 'd956066c-4056-5a6e-a17d-0e8b7cfd0363', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'd956066c-4056-5a6e-a17d-0e8b7cfd0363' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.645Z', - uuid: 'd956066c-4056-5a6e-a17d-0e8b7cfd0363', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd956066c-4056-5a6e-a17d-0e8b7cfd0363' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.646Z', - uuid: 'd956066c-4056-5a6e-a17d-0e8b7cfd0363', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd956066c-4056-5a6e-a17d-0e8b7cfd0363' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:04.680Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd956066c-4056-5a6e-a17d-0e8b7cfd0363', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 34, - started_at: '2026-09-28T19:45:04.621Z', - finished_at: '2026-09-28T19:45:04.655Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.682Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:45:04.682Z CLI error [TEST REPORTING AND ANALYTICS:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:45:04.690Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=6ce624e37293ac1e217d1ffa2f4b0573c96c1e7a8be5af02e2e6f4fc5472855e platform={} -2026-09-28T19:45:04.697Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '679c6365-c70e-5817-ba72-62587f5b9c82', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.693Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.704Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.677Z', - uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.680Z', - uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.682Z', - uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.684Z', - uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.685Z', - uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.685Z', - uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:04.706Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:45:04.706Z CLI error [TEST REPORTING AND ANALYTICS:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:45:04.706Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 39, - started_at: '2026-09-28T19:45:04.654Z', - finished_at: '2026-09-28T19:45:04.693Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.709Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=6ce624e37293ac1e217d1ffa2f4b0573c96c1e7a8be5af02e2e6f4fc5472855e platform={} -2026-09-28T19:45:04.715Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.712Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.734Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.701Z', - uuid: '679c6365-c70e-5817-ba72-62587f5b9c82', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '679c6365-c70e-5817-ba72-62587f5b9c82' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.704Z', - uuid: '679c6365-c70e-5817-ba72-62587f5b9c82', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '679c6365-c70e-5817-ba72-62587f5b9c82' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.705Z', - uuid: '679c6365-c70e-5817-ba72-62587f5b9c82', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '679c6365-c70e-5817-ba72-62587f5b9c82' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.705Z', - uuid: '679c6365-c70e-5817-ba72-62587f5b9c82', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '679c6365-c70e-5817-ba72-62587f5b9c82' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:04.741Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '679c6365-c70e-5817-ba72-62587f5b9c82', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:45:04.693Z', - finished_at: '2026-09-28T19:45:04.712Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.751Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:45:04.751Z CLI error [TEST REPORTING AND ANALYTICS:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:45:04.758Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=d3557eb3cc13814d43eb1f8fb16e960ee99461dc28bbb384c3eebbcd1e5bcc4e platform={} -2026-09-28T19:45:04.761Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=6ce624e37293ac1e217d1ffa2f4b0573c96c1e7a8be5af02e2e6f4fc5472855e platform={} -2026-09-28T19:45:04.789Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.765Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.791Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '23b3430d-87c1-54a8-b081-1248b60b4d08', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.767Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.879Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:45:04.879Z CLI error [TEST REPORTING AND ANALYTICS:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:45:04.883Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=6ce624e37293ac1e217d1ffa2f4b0573c96c1e7a8be5af02e2e6f4fc5472855e platform={} -2026-09-28T19:45:04.883Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=d3557eb3cc13814d43eb1f8fb16e960ee99461dc28bbb384c3eebbcd1e5bcc4e platform={} -2026-09-28T19:45:04.889Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.745Z', - uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.749Z', - uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.753Z', - uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.754Z', - uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.754Z', - uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.754Z', - uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:04.897Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.185Z', - uuid: '46a3a569-b5cf-5461-9c2c-29c563469bb2', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 562, - test_run_uuid: '46a3a569-b5cf-5461-9c2c-29c563469bb2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.748Z', - uuid: '46a3a569-b5cf-5461-9c2c-29c563469bb2', - kind: 'TEST_STEP', - message: 'Expect "toContain"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '46a3a569-b5cf-5461-9c2c-29c563469bb2' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:04.900Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 54, - started_at: '2026-09-28T19:45:04.712Z', - finished_at: '2026-09-28T19:45:04.766Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.907Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.889Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.907Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '46a3a569-b5cf-5461-9c2c-29c563469bb2', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 608, - started_at: '2026-09-28T19:45:04.165Z', - finished_at: '2026-09-28T19:45:04.773Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.909Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a89d627d-da58-559f-8204-00b8e653dee2', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.890Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.915Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:45:04.916Z CLI error [TEST REPORTING AND ANALYTICS:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:45:04.916Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=d3557eb3cc13814d43eb1f8fb16e960ee99461dc28bbb384c3eebbcd1e5bcc4e platform={} -2026-09-28T19:45:04.923Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.782Z', - uuid: 'f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 9, - test_run_uuid: 'f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.792Z', - uuid: 'f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.793Z', - uuid: 'f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:04.924Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=6ce624e37293ac1e217d1ffa2f4b0573c96c1e7a8be5af02e2e6f4fc5472855e platform={} -2026-09-28T19:45:04.928Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 125, - started_at: '2026-09-28T19:45:04.765Z', - finished_at: '2026-09-28T19:45:04.890Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.929Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.793Z', - uuid: '23b3430d-87c1-54a8-b081-1248b60b4d08', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 58, - test_run_uuid: '23b3430d-87c1-54a8-b081-1248b60b4d08' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.851Z', - uuid: '23b3430d-87c1-54a8-b081-1248b60b4d08', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '23b3430d-87c1-54a8-b081-1248b60b4d08' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.853Z', - uuid: '23b3430d-87c1-54a8-b081-1248b60b4d08', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '23b3430d-87c1-54a8-b081-1248b60b4d08' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:04.929Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '19f38689-426b-5823-80b1-60fb4070563e', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.920Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.931Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '23b3430d-87c1-54a8-b081-1248b60b4d08', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 130, - started_at: '2026-09-28T19:45:04.767Z', - finished_at: '2026-09-28T19:45:04.897Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.933Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.927Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.941Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.905Z', - uuid: 'a89d627d-da58-559f-8204-00b8e653dee2', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'a89d627d-da58-559f-8204-00b8e653dee2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.909Z', - uuid: 'a89d627d-da58-559f-8204-00b8e653dee2', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a89d627d-da58-559f-8204-00b8e653dee2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.910Z', - uuid: 'a89d627d-da58-559f-8204-00b8e653dee2', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a89d627d-da58-559f-8204-00b8e653dee2' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:04.944Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a89d627d-da58-559f-8204-00b8e653dee2', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 33, - started_at: '2026-09-28T19:45:04.890Z', - finished_at: '2026-09-28T19:45:04.923Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.945Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:45:04.945Z CLI error [TEST REPORTING AND ANALYTICS:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:45:04.946Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.910Z', - uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.915Z', - uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.918Z', - uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.918Z', - uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:04.949Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 39, - started_at: '2026-09-28T19:45:04.889Z', - finished_at: '2026-09-28T19:45:04.928Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.955Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=6ce624e37293ac1e217d1ffa2f4b0573c96c1e7a8be5af02e2e6f4fc5472855e platform={} -2026-09-28T19:45:04.965Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8e0fb597-e360-5b2e-8cfd-4126942d0426', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.957Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.970Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.937Z', - uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.940Z', - uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.943Z', - uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.943Z', - uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.944Z', - uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.950Z', - uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95', - kind: 'TEST_STEP', - message: 'Expect "toBeUndefined"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:04.971Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'aeaeda38-cabf-469b-8af7-8bd13d89c210', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '8e0fb597-e360-5b2e-8cfd-4126942d0426', - body: { lang: 'node', code: null }, - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:45:04.968Z' - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.972Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 31, - started_at: '2026-09-28T19:45:04.927Z', - finished_at: '2026-09-28T19:45:04.958Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.976Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:04.971Z', - uuid: 'aeaeda38-cabf-469b-8af7-8bd13d89c210', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: 'aeaeda38-cabf-469b-8af7-8bd13d89c210' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:04.972Z', - uuid: 'aeaeda38-cabf-469b-8af7-8bd13d89c210', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: 'aeaeda38-cabf-469b-8af7-8bd13d89c210' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:04.973Z', - uuid: 'aeaeda38-cabf-469b-8af7-8bd13d89c210', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: 'aeaeda38-cabf-469b-8af7-8bd13d89c210' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:04.977Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'aeaeda38-cabf-469b-8af7-8bd13d89c210', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '8e0fb597-e360-5b2e-8cfd-4126942d0426', - body: { lang: 'node', code: null }, - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:45:04.968Z', - finished_at: '2026-09-28T19:45:04.974Z' - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:04.979Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=6ce624e37293ac1e217d1ffa2f4b0573c96c1e7a8be5af02e2e6f4fc5472855e platform={} -2026-09-28T19:45:04.986Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7a194883-af9b-57a8-8512-8af235aa67af', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.982Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:05.014Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:45:05.015Z CLI error [TEST REPORTING AND ANALYTICS:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:45:05.017Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=6ce624e37293ac1e217d1ffa2f4b0573c96c1e7a8be5af02e2e6f4fc5472855e platform={} -2026-09-28T19:45:05.019Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.975Z', - uuid: '8e0fb597-e360-5b2e-8cfd-4126942d0426', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '8e0fb597-e360-5b2e-8cfd-4126942d0426' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.976Z', - uuid: '8e0fb597-e360-5b2e-8cfd-4126942d0426', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '8e0fb597-e360-5b2e-8cfd-4126942d0426' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.976Z', - uuid: '8e0fb597-e360-5b2e-8cfd-4126942d0426', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '8e0fb597-e360-5b2e-8cfd-4126942d0426' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:05.022Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8e0fb597-e360-5b2e-8cfd-4126942d0426', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 25, - started_at: '2026-09-28T19:45:04.957Z', - finished_at: '2026-09-28T19:45:04.982Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [ 'aeaeda38-cabf-469b-8af7-8bd13d89c210' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:05.029Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.994Z', - uuid: '7a194883-af9b-57a8-8512-8af235aa67af', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '7a194883-af9b-57a8-8512-8af235aa67af' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.999Z', - uuid: '7a194883-af9b-57a8-8512-8af235aa67af', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: '7a194883-af9b-57a8-8512-8af235aa67af' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:05.006Z', - uuid: '7a194883-af9b-57a8-8512-8af235aa67af', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '7a194883-af9b-57a8-8512-8af235aa67af' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:05.008Z', - uuid: '7a194883-af9b-57a8-8512-8af235aa67af', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7a194883-af9b-57a8-8512-8af235aa67af' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:05.008Z', - uuid: '7a194883-af9b-57a8-8512-8af235aa67af', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7a194883-af9b-57a8-8512-8af235aa67af' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:05.009Z', - uuid: '7a194883-af9b-57a8-8512-8af235aa67af', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '7a194883-af9b-57a8-8512-8af235aa67af' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:05.011Z', - uuid: '7a194883-af9b-57a8-8512-8af235aa67af', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '7a194883-af9b-57a8-8512-8af235aa67af' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:05.031Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7a194883-af9b-57a8-8512-8af235aa67af', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 39, - started_at: '2026-09-28T19:45:04.982Z', - finished_at: '2026-09-28T19:45:05.021Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:05.447Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.079Z', - uuid: 'e5a58c66-e44b-5fe5-964d-10a2d2da9f56', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 30, - test_run_uuid: 'e5a58c66-e44b-5fe5-964d-10a2d2da9f56' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.110Z', - uuid: 'e5a58c66-e44b-5fe5-964d-10a2d2da9f56', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'e5a58c66-e44b-5fe5-964d-10a2d2da9f56' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.112Z', - uuid: 'e5a58c66-e44b-5fe5-964d-10a2d2da9f56', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e5a58c66-e44b-5fe5-964d-10a2d2da9f56' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:04.274Z', - uuid: '73375ad8-5898-4902-9e04-977c2a16af16', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 62, - hook_run_uuid: '73375ad8-5898-4902-9e04-977c2a16af16' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:04.348Z', - uuid: '73375ad8-5898-4902-9e04-977c2a16af16', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 59, - hook_run_uuid: '73375ad8-5898-4902-9e04-977c2a16af16' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:04.411Z', - uuid: '73375ad8-5898-4902-9e04-977c2a16af16', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 53, - hook_run_uuid: '73375ad8-5898-4902-9e04-977c2a16af16' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:04.470Z', - uuid: '73375ad8-5898-4902-9e04-977c2a16af16', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 20, - hook_run_uuid: '73375ad8-5898-4902-9e04-977c2a16af16' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.490Z', - uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.497Z', - uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.498Z', - uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.498Z', - uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.498Z', - uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.498Z', - uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.499Z', - uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.542Z', - uuid: '09d65e7d-5c0f-520f-aeaf-c8253097aaab', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: '09d65e7d-5c0f-520f-aeaf-c8253097aaab' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.546Z', - uuid: '09d65e7d-5c0f-520f-aeaf-c8253097aaab', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '09d65e7d-5c0f-520f-aeaf-c8253097aaab' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.548Z', - uuid: '09d65e7d-5c0f-520f-aeaf-c8253097aaab', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '09d65e7d-5c0f-520f-aeaf-c8253097aaab' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.578Z', - uuid: '4a914cef-699b-598e-b647-f82c7aac483d', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '4a914cef-699b-598e-b647-f82c7aac483d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.581Z', - uuid: '4a914cef-699b-598e-b647-f82c7aac483d', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4a914cef-699b-598e-b647-f82c7aac483d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.582Z', - uuid: '4a914cef-699b-598e-b647-f82c7aac483d', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4a914cef-699b-598e-b647-f82c7aac483d' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.602Z', - uuid: 'dcf90257-db50-5c46-9739-080a8374f5f1', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'dcf90257-db50-5c46-9739-080a8374f5f1' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.606Z', - uuid: 'dcf90257-db50-5c46-9739-080a8374f5f1', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'dcf90257-db50-5c46-9739-080a8374f5f1' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.608Z', - uuid: 'dcf90257-db50-5c46-9739-080a8374f5f1', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'dcf90257-db50-5c46-9739-080a8374f5f1' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.643Z', - uuid: 'd956066c-4056-5a6e-a17d-0e8b7cfd0363', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'd956066c-4056-5a6e-a17d-0e8b7cfd0363' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.645Z', - uuid: 'd956066c-4056-5a6e-a17d-0e8b7cfd0363', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd956066c-4056-5a6e-a17d-0e8b7cfd0363' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.646Z', - uuid: 'd956066c-4056-5a6e-a17d-0e8b7cfd0363', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd956066c-4056-5a6e-a17d-0e8b7cfd0363' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.677Z', - uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.680Z', - uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.682Z', - uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.684Z', - uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.685Z', - uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.685Z', - uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.701Z', - uuid: '679c6365-c70e-5817-ba72-62587f5b9c82', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '679c6365-c70e-5817-ba72-62587f5b9c82' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.704Z', - uuid: '679c6365-c70e-5817-ba72-62587f5b9c82', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '679c6365-c70e-5817-ba72-62587f5b9c82' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.705Z', - uuid: '679c6365-c70e-5817-ba72-62587f5b9c82', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '679c6365-c70e-5817-ba72-62587f5b9c82' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.705Z', - uuid: '679c6365-c70e-5817-ba72-62587f5b9c82', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '679c6365-c70e-5817-ba72-62587f5b9c82' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.745Z', - uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.749Z', - uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.753Z', - uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.754Z', - uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.754Z', - uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.754Z', - uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.185Z', - uuid: '46a3a569-b5cf-5461-9c2c-29c563469bb2', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 562, - test_run_uuid: '46a3a569-b5cf-5461-9c2c-29c563469bb2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.748Z', - uuid: '46a3a569-b5cf-5461-9c2c-29c563469bb2', - kind: 'TEST_STEP', - message: 'Expect "toContain"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '46a3a569-b5cf-5461-9c2c-29c563469bb2' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.782Z', - uuid: 'f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 9, - test_run_uuid: 'f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.792Z', - uuid: 'f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.793Z', - uuid: 'f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.793Z', - uuid: '23b3430d-87c1-54a8-b081-1248b60b4d08', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 58, - test_run_uuid: '23b3430d-87c1-54a8-b081-1248b60b4d08' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.851Z', - uuid: '23b3430d-87c1-54a8-b081-1248b60b4d08', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '23b3430d-87c1-54a8-b081-1248b60b4d08' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.853Z', - uuid: '23b3430d-87c1-54a8-b081-1248b60b4d08', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '23b3430d-87c1-54a8-b081-1248b60b4d08' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.905Z', - uuid: 'a89d627d-da58-559f-8204-00b8e653dee2', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'a89d627d-da58-559f-8204-00b8e653dee2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.909Z', - uuid: 'a89d627d-da58-559f-8204-00b8e653dee2', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a89d627d-da58-559f-8204-00b8e653dee2' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.910Z', - uuid: 'a89d627d-da58-559f-8204-00b8e653dee2', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a89d627d-da58-559f-8204-00b8e653dee2' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.910Z', - uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 4, - test_run_uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.915Z', - uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.918Z', - uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.918Z', - uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.937Z', - uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.940Z', - uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.943Z', - uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.943Z', - uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.944Z', - uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.950Z', - uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95', - kind: 'TEST_STEP', - message: 'Expect "toBeUndefined"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:04.971Z', - uuid: 'aeaeda38-cabf-469b-8af7-8bd13d89c210', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: 'aeaeda38-cabf-469b-8af7-8bd13d89c210' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:04.972Z', - uuid: 'aeaeda38-cabf-469b-8af7-8bd13d89c210', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: 'aeaeda38-cabf-469b-8af7-8bd13d89c210' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:04.973Z', - uuid: 'aeaeda38-cabf-469b-8af7-8bd13d89c210', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: 'aeaeda38-cabf-469b-8af7-8bd13d89c210' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.975Z', - uuid: '8e0fb597-e360-5b2e-8cfd-4126942d0426', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '8e0fb597-e360-5b2e-8cfd-4126942d0426' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.976Z', - uuid: '8e0fb597-e360-5b2e-8cfd-4126942d0426', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '8e0fb597-e360-5b2e-8cfd-4126942d0426' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.976Z', - uuid: '8e0fb597-e360-5b2e-8cfd-4126942d0426', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '8e0fb597-e360-5b2e-8cfd-4126942d0426' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.994Z', - uuid: '7a194883-af9b-57a8-8512-8af235aa67af', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '7a194883-af9b-57a8-8512-8af235aa67af' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.999Z', - uuid: '7a194883-af9b-57a8-8512-8af235aa67af', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: '7a194883-af9b-57a8-8512-8af235aa67af' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:05.006Z', - uuid: '7a194883-af9b-57a8-8512-8af235aa67af', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '7a194883-af9b-57a8-8512-8af235aa67af' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:05.008Z', - uuid: '7a194883-af9b-57a8-8512-8af235aa67af', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7a194883-af9b-57a8-8512-8af235aa67af' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:05.008Z', - uuid: '7a194883-af9b-57a8-8512-8af235aa67af', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7a194883-af9b-57a8-8512-8af235aa67af' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:05.009Z', - uuid: '7a194883-af9b-57a8-8512-8af235aa67af', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '7a194883-af9b-57a8-8512-8af235aa67af' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:05.011Z', - uuid: '7a194883-af9b-57a8-8512-8af235aa67af', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '7a194883-af9b-57a8-8512-8af235aa67af' - } - ] - } -] to 45049:0 -2026-09-28T19:45:05.447Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:06.454Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: '73375ad8-5898-4902-9e04-977c2a16af16', - name: 'beforeEach hook', - result: 'passed', - test_run_id: 'f838ab83-dc47-5287-8828-d5931b4bea63', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:45:04.230Z', - finished_at: '2026-09-28T19:45:04.490Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '09d65e7d-5c0f-520f-aeaf-c8253097aaab', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.528Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 339, - started_at: '2026-09-28T19:45:04.190Z', - finished_at: '2026-09-28T19:45:04.529Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [ '73375ad8-5898-4902-9e04-977c2a16af16' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4a914cef-699b-598e-b647-f82c7aac483d', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.569Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '09d65e7d-5c0f-520f-aeaf-c8253097aaab', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 41, - started_at: '2026-09-28T19:45:04.528Z', - finished_at: '2026-09-28T19:45:04.569Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dcf90257-db50-5c46-9739-080a8374f5f1', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.593Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4a914cef-699b-598e-b647-f82c7aac483d', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 25, - started_at: '2026-09-28T19:45:04.569Z', - finished_at: '2026-09-28T19:45:04.594Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd956066c-4056-5a6e-a17d-0e8b7cfd0363', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.621Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dcf90257-db50-5c46-9739-080a8374f5f1', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 28, - started_at: '2026-09-28T19:45:04.593Z', - finished_at: '2026-09-28T19:45:04.621Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.654Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd956066c-4056-5a6e-a17d-0e8b7cfd0363', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 34, - started_at: '2026-09-28T19:45:04.621Z', - finished_at: '2026-09-28T19:45:04.655Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '679c6365-c70e-5817-ba72-62587f5b9c82', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.693Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 39, - started_at: '2026-09-28T19:45:04.654Z', - finished_at: '2026-09-28T19:45:04.693Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.712Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '679c6365-c70e-5817-ba72-62587f5b9c82', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:45:04.693Z', - finished_at: '2026-09-28T19:45:04.712Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.765Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '23b3430d-87c1-54a8-b081-1248b60b4d08', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.767Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 54, - started_at: '2026-09-28T19:45:04.712Z', - finished_at: '2026-09-28T19:45:04.766Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.889Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '46a3a569-b5cf-5461-9c2c-29c563469bb2', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 608, - started_at: '2026-09-28T19:45:04.165Z', - finished_at: '2026-09-28T19:45:04.773Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a89d627d-da58-559f-8204-00b8e653dee2', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.890Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 125, - started_at: '2026-09-28T19:45:04.765Z', - finished_at: '2026-09-28T19:45:04.890Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '19f38689-426b-5823-80b1-60fb4070563e', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.920Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '23b3430d-87c1-54a8-b081-1248b60b4d08', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 130, - started_at: '2026-09-28T19:45:04.767Z', - finished_at: '2026-09-28T19:45:04.897Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.927Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a89d627d-da58-559f-8204-00b8e653dee2', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 33, - started_at: '2026-09-28T19:45:04.890Z', - finished_at: '2026-09-28T19:45:04.923Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 39, - started_at: '2026-09-28T19:45:04.889Z', - finished_at: '2026-09-28T19:45:04.928Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8e0fb597-e360-5b2e-8cfd-4126942d0426', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.957Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'aeaeda38-cabf-469b-8af7-8bd13d89c210', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '8e0fb597-e360-5b2e-8cfd-4126942d0426', - body: { lang: 'node', code: null }, - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:45:04.968Z' - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 31, - started_at: '2026-09-28T19:45:04.927Z', - finished_at: '2026-09-28T19:45:04.958Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'aeaeda38-cabf-469b-8af7-8bd13d89c210', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '8e0fb597-e360-5b2e-8cfd-4126942d0426', - body: { lang: 'node', code: null }, - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:45:04.968Z', - finished_at: '2026-09-28T19:45:04.974Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7a194883-af9b-57a8-8512-8af235aa67af', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:04.982Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8e0fb597-e360-5b2e-8cfd-4126942d0426', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 25, - started_at: '2026-09-28T19:45:04.957Z', - finished_at: '2026-09-28T19:45:04.982Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [ 'aeaeda38-cabf-469b-8af7-8bd13d89c210' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7a194883-af9b-57a8-8512-8af235aa67af', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 39, - started_at: '2026-09-28T19:45:04.982Z', - finished_at: '2026-09-28T19:45:05.021Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 45049:0 -2026-09-28T19:45:06.456Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:06.639Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '76c701e0-794e-5d50-a8ff-a66e322861eb', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:06.607Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:06.700Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=76a3eb760420d7a9c372e9d85d0b2aa839104941dd01915ae27477026e896072 platform={} -2026-09-28T19:45:06.712Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:06.705Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:06.717Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:06.674Z', - uuid: '76c701e0-794e-5d50-a8ff-a66e322861eb', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 10, - test_run_uuid: '76c701e0-794e-5d50-a8ff-a66e322861eb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:06.685Z', - uuid: '76c701e0-794e-5d50-a8ff-a66e322861eb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '76c701e0-794e-5d50-a8ff-a66e322861eb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:06.686Z', - uuid: '76c701e0-794e-5d50-a8ff-a66e322861eb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '76c701e0-794e-5d50-a8ff-a66e322861eb' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:06.719Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '76c701e0-794e-5d50-a8ff-a66e322861eb', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 100, - started_at: '2026-09-28T19:45:06.607Z', - finished_at: '2026-09-28T19:45:06.707Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:06.724Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=76a3eb760420d7a9c372e9d85d0b2aa839104941dd01915ae27477026e896072 platform={} -2026-09-28T19:45:06.738Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:06.713Z', - uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:06.716Z', - uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:06.717Z', - uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:06.717Z', - uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:06.717Z', - uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739', - kind: 'TEST_STEP', - message: 'Expect "toBeGreaterThan"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:06.740Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 22, - started_at: '2026-09-28T19:45:06.705Z', - finished_at: '2026-09-28T19:45:06.727Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:07.617Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=d3557eb3cc13814d43eb1f8fb16e960ee99461dc28bbb384c3eebbcd1e5bcc4e platform={} -2026-09-28T19:45:07.630Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.927Z', - uuid: '19f38689-426b-5823-80b1-60fb4070563e', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2663, - test_run_uuid: '19f38689-426b-5823-80b1-60fb4070563e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:07.591Z', - uuid: '19f38689-426b-5823-80b1-60fb4070563e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '19f38689-426b-5823-80b1-60fb4070563e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:07.593Z', - uuid: '19f38689-426b-5823-80b1-60fb4070563e', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '19f38689-426b-5823-80b1-60fb4070563e' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:07.631Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '19f38689-426b-5823-80b1-60fb4070563e', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 2701, - started_at: '2026-09-28T19:45:04.920Z', - finished_at: '2026-09-28T19:45:07.621Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:07.821Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:06.674Z', - uuid: '76c701e0-794e-5d50-a8ff-a66e322861eb', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 10, - test_run_uuid: '76c701e0-794e-5d50-a8ff-a66e322861eb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:06.685Z', - uuid: '76c701e0-794e-5d50-a8ff-a66e322861eb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '76c701e0-794e-5d50-a8ff-a66e322861eb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:06.686Z', - uuid: '76c701e0-794e-5d50-a8ff-a66e322861eb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '76c701e0-794e-5d50-a8ff-a66e322861eb' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:06.713Z', - uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:06.716Z', - uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:06.717Z', - uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:06.717Z', - uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:06.717Z', - uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739', - kind: 'TEST_STEP', - message: 'Expect "toBeGreaterThan"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:04.927Z', - uuid: '19f38689-426b-5823-80b1-60fb4070563e', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2663, - test_run_uuid: '19f38689-426b-5823-80b1-60fb4070563e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:07.591Z', - uuid: '19f38689-426b-5823-80b1-60fb4070563e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '19f38689-426b-5823-80b1-60fb4070563e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:07.593Z', - uuid: '19f38689-426b-5823-80b1-60fb4070563e', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '19f38689-426b-5823-80b1-60fb4070563e' - } - ] - } -] to 45049:0 -2026-09-28T19:45:07.821Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:08.140Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '97a2776b-0cc6-5249-91e2-57eead1cb0cf', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:08.127Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:08.171Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '97a2776b-0cc6-5249-91e2-57eead1cb0cf', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:45:08.157Z' - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:08.241Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:08.164Z', - uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 10, - hook_run_uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:08.181Z', - uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 20, - hook_run_uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:08.202Z', - uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 16, - hook_run_uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:08.220Z', - uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:08.221Z', - uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:08.224Z', - uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:08.245Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '97a2776b-0cc6-5249-91e2-57eead1cb0cf', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:45:08.157Z', - finished_at: '2026-09-28T19:45:08.229Z' - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:08.276Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=22e77bae4ac98af0102de882ecaa1ad3f61a35e22902cb939882f4eced388155 platform={} -2026-09-28T19:45:08.287Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:08.280Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:08.302Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.243Z', - uuid: '97a2776b-0cc6-5249-91e2-57eead1cb0cf', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: '97a2776b-0cc6-5249-91e2-57eead1cb0cf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.249Z', - uuid: '97a2776b-0cc6-5249-91e2-57eead1cb0cf', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '97a2776b-0cc6-5249-91e2-57eead1cb0cf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.250Z', - uuid: '97a2776b-0cc6-5249-91e2-57eead1cb0cf', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '97a2776b-0cc6-5249-91e2-57eead1cb0cf' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:08.310Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '97a2776b-0cc6-5249-91e2-57eead1cb0cf', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 154, - started_at: '2026-09-28T19:45:08.127Z', - finished_at: '2026-09-28T19:45:08.281Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [ 'cbcc84b5-3810-46fb-9ca8-71e128f05182' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:08.313Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=22e77bae4ac98af0102de882ecaa1ad3f61a35e22902cb939882f4eced388155 platform={} -2026-09-28T19:45:08.335Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:08.322Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:08.362Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.287Z', - uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.292Z', - uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.295Z', - uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.295Z', - uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.295Z', - uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.295Z', - uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:08.375Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 43, - started_at: '2026-09-28T19:45:08.280Z', - finished_at: '2026-09-28T19:45:08.323Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:08.386Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=22e77bae4ac98af0102de882ecaa1ad3f61a35e22902cb939882f4eced388155 platform={} -2026-09-28T19:45:08.394Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:08.390Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:08.402Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.349Z', - uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 11, - test_run_uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.361Z', - uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.365Z', - uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.366Z', - uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b', - kind: 'TEST_STEP', - message: 'Snapshot 369b47e3-3ee6-4506-8283-81bcd05c9efc should be in the queue', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.368Z', - uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:08.404Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 69, - started_at: '2026-09-28T19:45:08.322Z', - finished_at: '2026-09-28T19:45:08.391Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:08.412Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=22e77bae4ac98af0102de882ecaa1ad3f61a35e22902cb939882f4eced388155 platform={} -2026-09-28T19:45:08.422Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8c619242-1e9f-5485-ac82-5de03291dfff', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:08.415Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:08.440Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.397Z', - uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.402Z', - uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.403Z', - uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.404Z', - uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:08.443Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 26, - started_at: '2026-09-28T19:45:08.390Z', - finished_at: '2026-09-28T19:45:08.416Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:08.443Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=22e77bae4ac98af0102de882ecaa1ad3f61a35e22902cb939882f4eced388155 platform={} -2026-09-28T19:45:08.457Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '76c701e0-794e-5d50-a8ff-a66e322861eb', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:06.607Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:06.705Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '76c701e0-794e-5d50-a8ff-a66e322861eb', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 100, - started_at: '2026-09-28T19:45:06.607Z', - finished_at: '2026-09-28T19:45:06.707Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 22, - started_at: '2026-09-28T19:45:06.705Z', - finished_at: '2026-09-28T19:45:06.727Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '19f38689-426b-5823-80b1-60fb4070563e', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 2701, - started_at: '2026-09-28T19:45:04.920Z', - finished_at: '2026-09-28T19:45:07.621Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '97a2776b-0cc6-5249-91e2-57eead1cb0cf', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:08.127Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '97a2776b-0cc6-5249-91e2-57eead1cb0cf', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:45:08.157Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '97a2776b-0cc6-5249-91e2-57eead1cb0cf', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:45:08.157Z', - finished_at: '2026-09-28T19:45:08.229Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:08.280Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '97a2776b-0cc6-5249-91e2-57eead1cb0cf', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 154, - started_at: '2026-09-28T19:45:08.127Z', - finished_at: '2026-09-28T19:45:08.281Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [ 'cbcc84b5-3810-46fb-9ca8-71e128f05182' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:08.322Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 43, - started_at: '2026-09-28T19:45:08.280Z', - finished_at: '2026-09-28T19:45:08.323Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:08.390Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 69, - started_at: '2026-09-28T19:45:08.322Z', - finished_at: '2026-09-28T19:45:08.391Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8c619242-1e9f-5485-ac82-5de03291dfff', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:08.415Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 26, - started_at: '2026-09-28T19:45:08.390Z', - finished_at: '2026-09-28T19:45:08.416Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 45049:0 -2026-09-28T19:45:08.458Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:08.462Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9c23c4a8-48c0-588f-aae0-4625025c7343', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:08.452Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:08.470Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.428Z', - uuid: '8c619242-1e9f-5485-ac82-5de03291dfff', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '8c619242-1e9f-5485-ac82-5de03291dfff' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.434Z', - uuid: '8c619242-1e9f-5485-ac82-5de03291dfff', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '8c619242-1e9f-5485-ac82-5de03291dfff' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.435Z', - uuid: '8c619242-1e9f-5485-ac82-5de03291dfff', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '8c619242-1e9f-5485-ac82-5de03291dfff' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:08.471Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8c619242-1e9f-5485-ac82-5de03291dfff', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 38, - started_at: '2026-09-28T19:45:08.415Z', - finished_at: '2026-09-28T19:45:08.453Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:08.471Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=22e77bae4ac98af0102de882ecaa1ad3f61a35e22902cb939882f4eced388155 platform={} -2026-09-28T19:45:08.482Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:08.477Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:08.510Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.459Z', - uuid: '9c23c4a8-48c0-588f-aae0-4625025c7343', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: '9c23c4a8-48c0-588f-aae0-4625025c7343' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.465Z', - uuid: '9c23c4a8-48c0-588f-aae0-4625025c7343', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9c23c4a8-48c0-588f-aae0-4625025c7343' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.466Z', - uuid: '9c23c4a8-48c0-588f-aae0-4625025c7343', - kind: 'TEST_STEP', - message: 'Deleted snapshot should not appear in the queue', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9c23c4a8-48c0-588f-aae0-4625025c7343' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:08.512Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9c23c4a8-48c0-588f-aae0-4625025c7343', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 25, - started_at: '2026-09-28T19:45:08.452Z', - finished_at: '2026-09-28T19:45:08.477Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:09.567Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:08.164Z', - uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 10, - hook_run_uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:08.181Z', - uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 20, - hook_run_uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:08.202Z', - uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 16, - hook_run_uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:08.220Z', - uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - hook_run_uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:08.221Z', - uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:08.224Z', - uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: 'cbcc84b5-3810-46fb-9ca8-71e128f05182' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.243Z', - uuid: '97a2776b-0cc6-5249-91e2-57eead1cb0cf', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: '97a2776b-0cc6-5249-91e2-57eead1cb0cf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.249Z', - uuid: '97a2776b-0cc6-5249-91e2-57eead1cb0cf', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '97a2776b-0cc6-5249-91e2-57eead1cb0cf' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.250Z', - uuid: '97a2776b-0cc6-5249-91e2-57eead1cb0cf', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '97a2776b-0cc6-5249-91e2-57eead1cb0cf' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.287Z', - uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.292Z', - uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.295Z', - uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.295Z', - uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.295Z', - uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.295Z', - uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.349Z', - uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 11, - test_run_uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.361Z', - uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.365Z', - uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.366Z', - uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b', - kind: 'TEST_STEP', - message: 'Snapshot 369b47e3-3ee6-4506-8283-81bcd05c9efc should be in the queue', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.368Z', - uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.397Z', - uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.402Z', - uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.403Z', - uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.404Z', - uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.428Z', - uuid: '8c619242-1e9f-5485-ac82-5de03291dfff', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '8c619242-1e9f-5485-ac82-5de03291dfff' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.434Z', - uuid: '8c619242-1e9f-5485-ac82-5de03291dfff', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '8c619242-1e9f-5485-ac82-5de03291dfff' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.435Z', - uuid: '8c619242-1e9f-5485-ac82-5de03291dfff', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '8c619242-1e9f-5485-ac82-5de03291dfff' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.459Z', - uuid: '9c23c4a8-48c0-588f-aae0-4625025c7343', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: '9c23c4a8-48c0-588f-aae0-4625025c7343' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.465Z', - uuid: '9c23c4a8-48c0-588f-aae0-4625025c7343', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9c23c4a8-48c0-588f-aae0-4625025c7343' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.466Z', - uuid: '9c23c4a8-48c0-588f-aae0-4625025c7343', - kind: 'TEST_STEP', - message: 'Deleted snapshot should not appear in the queue', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '9c23c4a8-48c0-588f-aae0-4625025c7343' - } - ] - } -] to 45049:0 -2026-09-28T19:45:09.569Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:09.618Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c87ce195-e7ad-5656-9814-e8db40ca6de7', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:09.610Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:09.638Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '40096cfd-b937-4111-8932-01a278889707', - name: 'beforeAll hook', - result: 'pending', - test_run_id: 'c87ce195-e7ad-5656-9814-e8db40ca6de7', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:45:09.623Z' - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:10.454Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9c23c4a8-48c0-588f-aae0-4625025c7343', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:08.452Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '8c619242-1e9f-5485-ac82-5de03291dfff', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 38, - started_at: '2026-09-28T19:45:08.415Z', - finished_at: '2026-09-28T19:45:08.453Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:08.477Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9c23c4a8-48c0-588f-aae0-4625025c7343', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 25, - started_at: '2026-09-28T19:45:08.452Z', - finished_at: '2026-09-28T19:45:08.477Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c87ce195-e7ad-5656-9814-e8db40ca6de7', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:09.610Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '40096cfd-b937-4111-8932-01a278889707', - name: 'beforeAll hook', - result: 'pending', - test_run_id: 'c87ce195-e7ad-5656-9814-e8db40ca6de7', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:45:09.623Z' - } - } -] to 45049:0 -2026-09-28T19:45:10.456Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:26.996Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=22e77bae4ac98af0102de882ecaa1ad3f61a35e22902cb939882f4eced388155 platform={} -2026-09-28T19:45:27.039Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.501Z', - uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 8, - test_run_uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.510Z', - uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.510Z', - uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 18449, - test_run_uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:26.960Z', - uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:26.962Z', - uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:26.962Z', - uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:26.962Z', - uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:27.043Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 18533, - started_at: '2026-09-28T19:45:08.477Z', - finished_at: '2026-09-28T19:45:27.010Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:28.473Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 18533, - started_at: '2026-09-28T19:45:08.477Z', - finished_at: '2026-09-28T19:45:27.010Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 45049:0 -2026-09-28T19:45:28.475Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:29.364Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.501Z', - uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 8, - test_run_uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.510Z', - uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:08.510Z', - uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 18449, - test_run_uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:26.960Z', - uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:26.962Z', - uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:26.962Z', - uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:26.962Z', - uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342' - } - ] - } -] to 45049:0 -2026-09-28T19:45:29.364Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:29.679Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '83de069b-f4ee-524e-a80e-384f793bca4e', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:29.662Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:29.823Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=24987fb30b6f65e08f4717f255eb21ccb4b4398d61e8b6210896df7c772982e5 platform={} -2026-09-28T19:45:29.839Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9a4614bd-826b-5291-bc6a-c8133fd83538', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:29.829Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:29.844Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:29.772Z', - uuid: '83de069b-f4ee-524e-a80e-384f793bca4e', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 21, - test_run_uuid: '83de069b-f4ee-524e-a80e-384f793bca4e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:29.796Z', - uuid: '83de069b-f4ee-524e-a80e-384f793bca4e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '83de069b-f4ee-524e-a80e-384f793bca4e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:29.798Z', - uuid: '83de069b-f4ee-524e-a80e-384f793bca4e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '83de069b-f4ee-524e-a80e-384f793bca4e' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:29.845Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '83de069b-f4ee-524e-a80e-384f793bca4e', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 168, - started_at: '2026-09-28T19:45:29.662Z', - finished_at: '2026-09-28T19:45:29.830Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:30.135Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=24987fb30b6f65e08f4717f255eb21ccb4b4398d61e8b6210896df7c772982e5 platform={} -2026-09-28T19:45:30.147Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '27e73399-2104-52f4-a7a5-f35777b862cc', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:30.141Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:30.153Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:29.835Z', - uuid: '9a4614bd-826b-5291-bc6a-c8133fd83538', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 284, - test_run_uuid: '9a4614bd-826b-5291-bc6a-c8133fd83538' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:30.120Z', - uuid: '9a4614bd-826b-5291-bc6a-c8133fd83538', - kind: 'TEST_STEP', - message: 'Expect "toContain"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '9a4614bd-826b-5291-bc6a-c8133fd83538' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:30.154Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9a4614bd-826b-5291-bc6a-c8133fd83538', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 313, - started_at: '2026-09-28T19:45:29.829Z', - finished_at: '2026-09-28T19:45:30.142Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:30.157Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=24987fb30b6f65e08f4717f255eb21ccb4b4398d61e8b6210896df7c772982e5 platform={} -2026-09-28T19:45:30.162Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:30.160Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:30.167Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:30.150Z', - uuid: '27e73399-2104-52f4-a7a5-f35777b862cc', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '27e73399-2104-52f4-a7a5-f35777b862cc' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:30.153Z', - uuid: '27e73399-2104-52f4-a7a5-f35777b862cc', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '27e73399-2104-52f4-a7a5-f35777b862cc' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:30.154Z', - uuid: '27e73399-2104-52f4-a7a5-f35777b862cc', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '27e73399-2104-52f4-a7a5-f35777b862cc' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:30.168Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '27e73399-2104-52f4-a7a5-f35777b862cc', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:45:30.141Z', - finished_at: '2026-09-28T19:45:30.160Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:30.171Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=24987fb30b6f65e08f4717f255eb21ccb4b4398d61e8b6210896df7c772982e5 platform={} -2026-09-28T19:45:30.182Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ec3bec51-e15c-517f-bb46-0ee88da62e65', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:30.173Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:30.188Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:30.164Z', - uuid: '2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:30.167Z', - uuid: '2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:30.168Z', - uuid: '2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:30.191Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 13, - started_at: '2026-09-28T19:45:30.160Z', - finished_at: '2026-09-28T19:45:30.173Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:30.489Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '83de069b-f4ee-524e-a80e-384f793bca4e', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:29.662Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9a4614bd-826b-5291-bc6a-c8133fd83538', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:29.829Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '83de069b-f4ee-524e-a80e-384f793bca4e', - name: 'GET /library/status returns connection status', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }' - }, - identifier: 'GET /library/status returns connection status', - scope: 'GET /library/status returns connection status', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 168, - started_at: '2026-09-28T19:45:29.662Z', - finished_at: '2026-09-28T19:45:29.830Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '27e73399-2104-52f4-a7a5-f35777b862cc', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:30.141Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '9a4614bd-826b-5291-bc6a-c8133fd83538', - name: 'POST /library/token returns 400 when token is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }' - }, - identifier: 'POST /library/token returns 400 when token is missing', - scope: 'POST /library/token returns 400 when token is missing', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 313, - started_at: '2026-09-28T19:45:29.829Z', - finished_at: '2026-09-28T19:45:30.142Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:30.160Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '27e73399-2104-52f4-a7a5-f35777b862cc', - name: 'GET /library/all returns array (empty when not connected)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/all returns array (empty when not connected)', - scope: 'GET /library/all returns array (empty when not connected)', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:45:30.141Z', - finished_at: '2026-09-28T19:45:30.160Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ec3bec51-e15c-517f-bb46-0ee88da62e65', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:30.173Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef', - name: 'GET /library/search returns array for a query', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }' - }, - identifier: 'GET /library/search returns array for a query', - scope: 'GET /library/search returns array for a query', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 13, - started_at: '2026-09-28T19:45:30.160Z', - finished_at: '2026-09-28T19:45:30.173Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 45049:0 -2026-09-28T19:45:30.491Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:31.318Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:29.772Z', - uuid: '83de069b-f4ee-524e-a80e-384f793bca4e', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 21, - test_run_uuid: '83de069b-f4ee-524e-a80e-384f793bca4e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:29.796Z', - uuid: '83de069b-f4ee-524e-a80e-384f793bca4e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '83de069b-f4ee-524e-a80e-384f793bca4e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:29.798Z', - uuid: '83de069b-f4ee-524e-a80e-384f793bca4e', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '83de069b-f4ee-524e-a80e-384f793bca4e' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:29.835Z', - uuid: '9a4614bd-826b-5291-bc6a-c8133fd83538', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 284, - test_run_uuid: '9a4614bd-826b-5291-bc6a-c8133fd83538' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:30.120Z', - uuid: '9a4614bd-826b-5291-bc6a-c8133fd83538', - kind: 'TEST_STEP', - message: 'Expect "toContain"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '9a4614bd-826b-5291-bc6a-c8133fd83538' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:30.150Z', - uuid: '27e73399-2104-52f4-a7a5-f35777b862cc', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '27e73399-2104-52f4-a7a5-f35777b862cc' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:30.153Z', - uuid: '27e73399-2104-52f4-a7a5-f35777b862cc', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '27e73399-2104-52f4-a7a5-f35777b862cc' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:30.154Z', - uuid: '27e73399-2104-52f4-a7a5-f35777b862cc', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '27e73399-2104-52f4-a7a5-f35777b862cc' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:30.164Z', - uuid: '2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:30.167Z', - uuid: '2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:30.168Z', - uuid: '2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef' - } - ] - } -] to 45049:0 -2026-09-28T19:45:31.319Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:32.522Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=24987fb30b6f65e08f4717f255eb21ccb4b4398d61e8b6210896df7c772982e5 platform={} -2026-09-28T19:45:32.551Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:30.177Z', - uuid: 'ec3bec51-e15c-517f-bb46-0ee88da62e65', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2330, - test_run_uuid: 'ec3bec51-e15c-517f-bb46-0ee88da62e65' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:32.508Z', - uuid: 'ec3bec51-e15c-517f-bb46-0ee88da62e65', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'ec3bec51-e15c-517f-bb46-0ee88da62e65' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:32.510Z', - uuid: 'ec3bec51-e15c-517f-bb46-0ee88da62e65', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'ec3bec51-e15c-517f-bb46-0ee88da62e65' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:32.552Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ec3bec51-e15c-517f-bb46-0ee88da62e65', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 2365, - started_at: '2026-09-28T19:45:30.173Z', - finished_at: '2026-09-28T19:45:32.538Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.475Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ec3bec51-e15c-517f-bb46-0ee88da62e65', - name: 'POST /library/token loads library with valid token', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /library/token loads library with valid token', - scope: 'POST /library/token loads library with valid token', - scopes: [ 'Library endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/library.spec.js', - vc_filepath: 'tests/specs/api/library.spec.js', - location: 'specs/api/library.spec.js', - result: 'passed', - duration_in_ms: 2365, - started_at: '2026-09-28T19:45:30.173Z', - finished_at: '2026-09-28T19:45:32.538Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 45049:0 -2026-09-28T19:45:34.475Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:34.576Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '256538a1-316a-5a59-ac13-c114e905bcf6', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.566Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.580Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'a4892715-f67a-4937-9192-68ff88715585', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '256538a1-316a-5a59-ac13-c114e905bcf6', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:45:34.577Z' - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.636Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:34.579Z', - uuid: 'a4892715-f67a-4937-9192-68ff88715585', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - hook_run_uuid: 'a4892715-f67a-4937-9192-68ff88715585' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:34.589Z', - uuid: 'a4892715-f67a-4937-9192-68ff88715585', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: 'a4892715-f67a-4937-9192-68ff88715585' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:34.594Z', - uuid: 'a4892715-f67a-4937-9192-68ff88715585', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 27, - hook_run_uuid: 'a4892715-f67a-4937-9192-68ff88715585' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:34.622Z', - uuid: 'a4892715-f67a-4937-9192-68ff88715585', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 11, - hook_run_uuid: 'a4892715-f67a-4937-9192-68ff88715585' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:34.638Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'a4892715-f67a-4937-9192-68ff88715585', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '256538a1-316a-5a59-ac13-c114e905bcf6', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:45:34.577Z', - finished_at: '2026-09-28T19:45:34.633Z' - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.655Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=faa59e427171618ffb79fdc25e9a20234e9fa6ac26d289e6e7c9945f4c497352 platform={} -2026-09-28T19:45:34.665Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7994383a-2d61-5d32-8d5a-d6552c6c5512', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.659Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.672Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.633Z', - uuid: '256538a1-316a-5a59-ac13-c114e905bcf6', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '256538a1-316a-5a59-ac13-c114e905bcf6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.638Z', - uuid: '256538a1-316a-5a59-ac13-c114e905bcf6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '256538a1-316a-5a59-ac13-c114e905bcf6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.639Z', - uuid: '256538a1-316a-5a59-ac13-c114e905bcf6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '256538a1-316a-5a59-ac13-c114e905bcf6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.639Z', - uuid: '256538a1-316a-5a59-ac13-c114e905bcf6', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '256538a1-316a-5a59-ac13-c114e905bcf6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.639Z', - uuid: '256538a1-316a-5a59-ac13-c114e905bcf6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '256538a1-316a-5a59-ac13-c114e905bcf6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.640Z', - uuid: '256538a1-316a-5a59-ac13-c114e905bcf6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '256538a1-316a-5a59-ac13-c114e905bcf6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.640Z', - uuid: '256538a1-316a-5a59-ac13-c114e905bcf6', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '256538a1-316a-5a59-ac13-c114e905bcf6' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:34.673Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:45:34.676Z CLI error [TEST REPORTING AND ANALYTICS:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:45:34.680Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '256538a1-316a-5a59-ac13-c114e905bcf6', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 93, - started_at: '2026-09-28T19:45:34.566Z', - finished_at: '2026-09-28T19:45:34.659Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [ 'a4892715-f67a-4937-9192-68ff88715585' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.685Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=faa59e427171618ffb79fdc25e9a20234e9fa6ac26d289e6e7c9945f4c497352 platform={} -2026-09-28T19:45:34.693Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'bb43eba6-b8db-583f-a36e-7367a947ae1c', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.688Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.696Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.668Z', - uuid: '7994383a-2d61-5d32-8d5a-d6552c6c5512', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 11, - test_run_uuid: '7994383a-2d61-5d32-8d5a-d6552c6c5512' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.679Z', - uuid: '7994383a-2d61-5d32-8d5a-d6552c6c5512', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7994383a-2d61-5d32-8d5a-d6552c6c5512' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.680Z', - uuid: '7994383a-2d61-5d32-8d5a-d6552c6c5512', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7994383a-2d61-5d32-8d5a-d6552c6c5512' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:34.698Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7994383a-2d61-5d32-8d5a-d6552c6c5512', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 30, - started_at: '2026-09-28T19:45:34.659Z', - finished_at: '2026-09-28T19:45:34.689Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.700Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:45:34.700Z CLI error [TEST REPORTING AND ANALYTICS:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:45:34.704Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=faa59e427171618ffb79fdc25e9a20234e9fa6ac26d289e6e7c9945f4c497352 platform={} -2026-09-28T19:45:34.712Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e7117e79-b787-5081-848e-31f337b98c51', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.707Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.728Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.698Z', - uuid: 'bb43eba6-b8db-583f-a36e-7367a947ae1c', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'bb43eba6-b8db-583f-a36e-7367a947ae1c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.700Z', - uuid: 'bb43eba6-b8db-583f-a36e-7367a947ae1c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bb43eba6-b8db-583f-a36e-7367a947ae1c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.700Z', - uuid: 'bb43eba6-b8db-583f-a36e-7367a947ae1c', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bb43eba6-b8db-583f-a36e-7367a947ae1c' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:34.730Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'bb43eba6-b8db-583f-a36e-7367a947ae1c', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:45:34.688Z', - finished_at: '2026-09-28T19:45:34.707Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.734Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:45:34.734Z CLI error [TEST REPORTING AND ANALYTICS:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:45:34.739Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=faa59e427171618ffb79fdc25e9a20234e9fa6ac26d289e6e7c9945f4c497352 platform={} -2026-09-28T19:45:34.745Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c792fac4-a4c1-5282-80d1-f18cd297bea5', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.741Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.754Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.732Z', - uuid: 'e7117e79-b787-5081-848e-31f337b98c51', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'e7117e79-b787-5081-848e-31f337b98c51' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.734Z', - uuid: 'e7117e79-b787-5081-848e-31f337b98c51', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e7117e79-b787-5081-848e-31f337b98c51' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.734Z', - uuid: 'e7117e79-b787-5081-848e-31f337b98c51', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e7117e79-b787-5081-848e-31f337b98c51' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:34.756Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e7117e79-b787-5081-848e-31f337b98c51', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 34, - started_at: '2026-09-28T19:45:34.707Z', - finished_at: '2026-09-28T19:45:34.741Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.757Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:45:34.757Z CLI error [TEST REPORTING AND ANALYTICS:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:45:34.761Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=faa59e427171618ffb79fdc25e9a20234e9fa6ac26d289e6e7c9945f4c497352 platform={} -2026-09-28T19:45:34.767Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.763Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.771Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.751Z', - uuid: 'c792fac4-a4c1-5282-80d1-f18cd297bea5', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: 'c792fac4-a4c1-5282-80d1-f18cd297bea5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.756Z', - uuid: 'c792fac4-a4c1-5282-80d1-f18cd297bea5', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c792fac4-a4c1-5282-80d1-f18cd297bea5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.757Z', - uuid: 'c792fac4-a4c1-5282-80d1-f18cd297bea5', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c792fac4-a4c1-5282-80d1-f18cd297bea5' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:34.772Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c792fac4-a4c1-5282-80d1-f18cd297bea5', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 23, - started_at: '2026-09-28T19:45:34.741Z', - finished_at: '2026-09-28T19:45:34.764Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.774Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:45:34.775Z CLI error [TEST REPORTING AND ANALYTICS:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:45:34.781Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=faa59e427171618ffb79fdc25e9a20234e9fa6ac26d289e6e7c9945f4c497352 platform={} -2026-09-28T19:45:34.811Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=faa59e427171618ffb79fdc25e9a20234e9fa6ac26d289e6e7c9945f4c497352 platform={} -2026-09-28T19:45:34.840Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=faa59e427171618ffb79fdc25e9a20234e9fa6ac26d289e6e7c9945f4c497352 platform={} -2026-09-28T19:45:34.862Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '48c172cd-7b31-5031-993c-202dd17c0f50', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.784Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.864Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=faa59e427171618ffb79fdc25e9a20234e9fa6ac26d289e6e7c9945f4c497352 platform={} -2026-09-28T19:45:34.865Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0ce38d4f-54bd-55af-b129-2d41174ee522', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.813Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.865Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '07620ad8-4cbc-50a3-b07a-17e7aa9cab1d', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.845Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.890Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.868Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.890Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.772Z', - uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.774Z', - uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.776Z', - uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.777Z', - uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.778Z', - uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.778Z', - uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:34.895Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 21, - started_at: '2026-09-28T19:45:34.763Z', - finished_at: '2026-09-28T19:45:34.784Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.911Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:45:34.913Z CLI error [TEST REPORTING AND ANALYTICS:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:45:34.918Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.855Z', - uuid: '07620ad8-4cbc-50a3-b07a-17e7aa9cab1d', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '07620ad8-4cbc-50a3-b07a-17e7aa9cab1d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.858Z', - uuid: '07620ad8-4cbc-50a3-b07a-17e7aa9cab1d', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '07620ad8-4cbc-50a3-b07a-17e7aa9cab1d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.858Z', - uuid: '07620ad8-4cbc-50a3-b07a-17e7aa9cab1d', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '07620ad8-4cbc-50a3-b07a-17e7aa9cab1d' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:34.923Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '07620ad8-4cbc-50a3-b07a-17e7aa9cab1d', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 23, - started_at: '2026-09-28T19:45:34.845Z', - finished_at: '2026-09-28T19:45:34.868Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.924Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=faa59e427171618ffb79fdc25e9a20234e9fa6ac26d289e6e7c9945f4c497352 platform={} -2026-09-28T19:45:34.934Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.928Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.942Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.893Z', - uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.898Z', - uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.901Z', - uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.907Z', - uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:34.949Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 61, - started_at: '2026-09-28T19:45:34.868Z', - finished_at: '2026-09-28T19:45:34.929Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.950Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:45:34.951Z CLI error [TEST REPORTING AND ANALYTICS:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:45:34.954Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=faa59e427171618ffb79fdc25e9a20234e9fa6ac26d289e6e7c9945f4c497352 platform={} -2026-09-28T19:45:34.964Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2c8dd80b-b374-5531-aeec-9bb9785fbdee', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.956Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.967Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=faa59e427171618ffb79fdc25e9a20234e9fa6ac26d289e6e7c9945f4c497352 platform={} -2026-09-28T19:45:34.968Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.944Z', - uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.946Z', - uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.947Z', - uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.948Z', - uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.948Z', - uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.950Z', - uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127', - kind: 'TEST_STEP', - message: 'Expect "toBeUndefined"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:34.969Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 28, - started_at: '2026-09-28T19:45:34.928Z', - finished_at: '2026-09-28T19:45:34.956Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.973Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.970Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.975Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.962Z', - uuid: '2c8dd80b-b374-5531-aeec-9bb9785fbdee', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '2c8dd80b-b374-5531-aeec-9bb9785fbdee' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.963Z', - uuid: '2c8dd80b-b374-5531-aeec-9bb9785fbdee', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2c8dd80b-b374-5531-aeec-9bb9785fbdee' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.964Z', - uuid: '2c8dd80b-b374-5531-aeec-9bb9785fbdee', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2c8dd80b-b374-5531-aeec-9bb9785fbdee' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:34.976Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2c8dd80b-b374-5531-aeec-9bb9785fbdee', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 14, - started_at: '2026-09-28T19:45:34.956Z', - finished_at: '2026-09-28T19:45:34.970Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:34.977Z CLI warn [TEST REPORTING AND ANALYTICS:node:playwright] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onHookRunFinished: unable to determine hook-finished testFrameworkState=BEFORE_EACH -2026-09-28T19:45:34.977Z CLI error [TEST REPORTING AND ANALYTICS:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] TypeError: Cannot read properties of undefined (reading 'result') - at _0x14c8d7.runEventAction (/snapshot/browserstack-binary/cli/dist/index.js) - at process.processTicksAndRejections (node:internal/process/task_queues:95:5) -2026-09-28T19:45:34.994Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=faa59e427171618ffb79fdc25e9a20234e9fa6ac26d289e6e7c9945f4c497352 platform={} -2026-09-28T19:45:35.005Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.976Z', - uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.979Z', - uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.983Z', - uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.987Z', - uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.987Z', - uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.988Z', - uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.989Z', - uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:35.006Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 27, - started_at: '2026-09-28T19:45:34.970Z', - finished_at: '2026-09-28T19:45:34.997Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:35.278Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:30.177Z', - uuid: 'ec3bec51-e15c-517f-bb46-0ee88da62e65', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2330, - test_run_uuid: 'ec3bec51-e15c-517f-bb46-0ee88da62e65' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:32.508Z', - uuid: 'ec3bec51-e15c-517f-bb46-0ee88da62e65', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'ec3bec51-e15c-517f-bb46-0ee88da62e65' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:32.510Z', - uuid: 'ec3bec51-e15c-517f-bb46-0ee88da62e65', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'ec3bec51-e15c-517f-bb46-0ee88da62e65' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:34.579Z', - uuid: 'a4892715-f67a-4937-9192-68ff88715585', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - hook_run_uuid: 'a4892715-f67a-4937-9192-68ff88715585' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:34.589Z', - uuid: 'a4892715-f67a-4937-9192-68ff88715585', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_testHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - hook_run_uuid: 'a4892715-f67a-4937-9192-68ff88715585' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:34.594Z', - uuid: 'a4892715-f67a-4937-9192-68ff88715585', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 27, - hook_run_uuid: 'a4892715-f67a-4937-9192-68ff88715585' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_EACH', - timestamp: '2026-09-28T19:45:34.622Z', - uuid: 'a4892715-f67a-4937-9192-68ff88715585', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 11, - hook_run_uuid: 'a4892715-f67a-4937-9192-68ff88715585' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.633Z', - uuid: '256538a1-316a-5a59-ac13-c114e905bcf6', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '256538a1-316a-5a59-ac13-c114e905bcf6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.638Z', - uuid: '256538a1-316a-5a59-ac13-c114e905bcf6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '256538a1-316a-5a59-ac13-c114e905bcf6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.639Z', - uuid: '256538a1-316a-5a59-ac13-c114e905bcf6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '256538a1-316a-5a59-ac13-c114e905bcf6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.639Z', - uuid: '256538a1-316a-5a59-ac13-c114e905bcf6', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '256538a1-316a-5a59-ac13-c114e905bcf6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.639Z', - uuid: '256538a1-316a-5a59-ac13-c114e905bcf6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '256538a1-316a-5a59-ac13-c114e905bcf6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.640Z', - uuid: '256538a1-316a-5a59-ac13-c114e905bcf6', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '256538a1-316a-5a59-ac13-c114e905bcf6' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.640Z', - uuid: '256538a1-316a-5a59-ac13-c114e905bcf6', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '256538a1-316a-5a59-ac13-c114e905bcf6' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.668Z', - uuid: '7994383a-2d61-5d32-8d5a-d6552c6c5512', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 11, - test_run_uuid: '7994383a-2d61-5d32-8d5a-d6552c6c5512' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.679Z', - uuid: '7994383a-2d61-5d32-8d5a-d6552c6c5512', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7994383a-2d61-5d32-8d5a-d6552c6c5512' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.680Z', - uuid: '7994383a-2d61-5d32-8d5a-d6552c6c5512', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7994383a-2d61-5d32-8d5a-d6552c6c5512' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.698Z', - uuid: 'bb43eba6-b8db-583f-a36e-7367a947ae1c', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'bb43eba6-b8db-583f-a36e-7367a947ae1c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.700Z', - uuid: 'bb43eba6-b8db-583f-a36e-7367a947ae1c', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bb43eba6-b8db-583f-a36e-7367a947ae1c' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.700Z', - uuid: 'bb43eba6-b8db-583f-a36e-7367a947ae1c', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'bb43eba6-b8db-583f-a36e-7367a947ae1c' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.732Z', - uuid: 'e7117e79-b787-5081-848e-31f337b98c51', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'e7117e79-b787-5081-848e-31f337b98c51' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.734Z', - uuid: 'e7117e79-b787-5081-848e-31f337b98c51', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e7117e79-b787-5081-848e-31f337b98c51' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.734Z', - uuid: 'e7117e79-b787-5081-848e-31f337b98c51', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e7117e79-b787-5081-848e-31f337b98c51' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.751Z', - uuid: 'c792fac4-a4c1-5282-80d1-f18cd297bea5', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: 'c792fac4-a4c1-5282-80d1-f18cd297bea5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.756Z', - uuid: 'c792fac4-a4c1-5282-80d1-f18cd297bea5', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c792fac4-a4c1-5282-80d1-f18cd297bea5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.757Z', - uuid: 'c792fac4-a4c1-5282-80d1-f18cd297bea5', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'c792fac4-a4c1-5282-80d1-f18cd297bea5' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.772Z', - uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.774Z', - uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.776Z', - uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.777Z', - uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.778Z', - uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.778Z', - uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.855Z', - uuid: '07620ad8-4cbc-50a3-b07a-17e7aa9cab1d', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '07620ad8-4cbc-50a3-b07a-17e7aa9cab1d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.858Z', - uuid: '07620ad8-4cbc-50a3-b07a-17e7aa9cab1d', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '07620ad8-4cbc-50a3-b07a-17e7aa9cab1d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.858Z', - uuid: '07620ad8-4cbc-50a3-b07a-17e7aa9cab1d', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '07620ad8-4cbc-50a3-b07a-17e7aa9cab1d' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.893Z', - uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.898Z', - uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.901Z', - uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.907Z', - uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.944Z', - uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.946Z', - uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.947Z', - uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.948Z', - uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.948Z', - uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.950Z', - uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127', - kind: 'TEST_STEP', - message: 'Expect "toBeUndefined"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.962Z', - uuid: '2c8dd80b-b374-5531-aeec-9bb9785fbdee', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '2c8dd80b-b374-5531-aeec-9bb9785fbdee' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.963Z', - uuid: '2c8dd80b-b374-5531-aeec-9bb9785fbdee', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2c8dd80b-b374-5531-aeec-9bb9785fbdee' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.964Z', - uuid: '2c8dd80b-b374-5531-aeec-9bb9785fbdee', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2c8dd80b-b374-5531-aeec-9bb9785fbdee' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.976Z', - uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.979Z', - uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.983Z', - uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.987Z', - uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.987Z', - uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.988Z', - uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:34.989Z', - uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904' - } - ] - } -] to 45049:0 -2026-09-28T19:45:35.279Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:36.477Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '256538a1-316a-5a59-ac13-c114e905bcf6', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.566Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'a4892715-f67a-4937-9192-68ff88715585', - name: 'beforeEach hook', - result: 'pending', - test_run_id: '256538a1-316a-5a59-ac13-c114e905bcf6', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:45:34.577Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_EACH', - framework: 'Playwright', - uuid: 'a4892715-f67a-4937-9192-68ff88715585', - name: 'beforeEach hook', - result: 'passed', - test_run_id: '256538a1-316a-5a59-ac13-c114e905bcf6', - body: { lang: 'node', code: null }, - scope: 'POST /snapshots creates a snapshot and returns 201', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot CRUD' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - started_at: '2026-09-28T19:45:34.577Z', - finished_at: '2026-09-28T19:45:34.633Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7994383a-2d61-5d32-8d5a-d6552c6c5512', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.659Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '256538a1-316a-5a59-ac13-c114e905bcf6', - name: 'POST /snapshots creates a snapshot and returns 201', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }' - }, - identifier: 'POST /snapshots creates a snapshot and returns 201', - scope: 'POST /snapshots creates a snapshot and returns 201', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 93, - started_at: '2026-09-28T19:45:34.566Z', - finished_at: '2026-09-28T19:45:34.659Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' - }, - hooks: [ 'a4892715-f67a-4937-9192-68ff88715585' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'bb43eba6-b8db-583f-a36e-7367a947ae1c', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.688Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7994383a-2d61-5d32-8d5a-d6552c6c5512', - name: 'POST /snapshots returns 400 when name is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when name is missing', - scope: 'POST /snapshots returns 400 when name is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 30, - started_at: '2026-09-28T19:45:34.659Z', - finished_at: '2026-09-28T19:45:34.689Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e7117e79-b787-5081-848e-31f337b98c51', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.707Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'bb43eba6-b8db-583f-a36e-7367a947ae1c', - name: 'POST /snapshots returns 400 when url is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when url is missing', - scope: 'POST /snapshots returns 400 when url is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 19, - started_at: '2026-09-28T19:45:34.688Z', - finished_at: '2026-09-28T19:45:34.707Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c792fac4-a4c1-5282-80d1-f18cd297bea5', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.741Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e7117e79-b787-5081-848e-31f337b98c51', - name: 'POST /snapshots returns 400 when dom is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when dom is missing', - scope: 'POST /snapshots returns 400 when dom is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 34, - started_at: '2026-09-28T19:45:34.707Z', - finished_at: '2026-09-28T19:45:34.741Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.763Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'c792fac4-a4c1-5282-80d1-f18cd297bea5', - name: 'POST /snapshots returns 400 when widths is missing', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'POST /snapshots returns 400 when widths is missing', - scope: 'POST /snapshots returns 400 when widths is missing', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 23, - started_at: '2026-09-28T19:45:34.741Z', - finished_at: '2026-09-28T19:45:34.764Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '48c172cd-7b31-5031-993c-202dd17c0f50', - name: 'GET /snapshots returns empty array when queue is clear', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }' - }, - identifier: 'GET /snapshots returns empty array when queue is clear', - scope: 'GET /snapshots returns empty array when queue is clear', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.784Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '0ce38d4f-54bd-55af-b129-2d41174ee522', - name: 'PATCH /snapshots/:id updates snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id updates snapshot name', - scope: 'PATCH /snapshots/:id updates snapshot name', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.813Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '07620ad8-4cbc-50a3-b07a-17e7aa9cab1d', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.845Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.868Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35', - name: 'GET /snapshots returns array of queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }' - }, - identifier: 'GET /snapshots returns array of queued snapshots', - scope: 'GET /snapshots returns array of queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 21, - started_at: '2026-09-28T19:45:34.763Z', - finished_at: '2026-09-28T19:45:34.784Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '07620ad8-4cbc-50a3-b07a-17e7aa9cab1d', - name: 'PATCH /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 404 for unknown id', - scope: 'PATCH /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 23, - started_at: '2026-09-28T19:45:34.845Z', - finished_at: '2026-09-28T19:45:34.868Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.928Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381', - name: 'PATCH /snapshots/:id returns 400 when name is empty string', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'PATCH /snapshots/:id returns 400 when name is empty string', - scope: 'PATCH /snapshots/:id returns 400 when name is empty string', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 61, - started_at: '2026-09-28T19:45:34.868Z', - finished_at: '2026-09-28T19:45:34.929Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2c8dd80b-b374-5531-aeec-9bb9785fbdee', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.956Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127', - name: 'DELETE /snapshots/:id deletes a specific snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id deletes a specific snapshot', - scope: 'DELETE /snapshots/:id deletes a specific snapshot', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 28, - started_at: '2026-09-28T19:45:34.928Z', - finished_at: '2026-09-28T19:45:34.956Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:34.970Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2c8dd80b-b374-5531-aeec-9bb9785fbdee', - name: 'DELETE /snapshots/:id returns 404 for unknown id', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }' - }, - identifier: 'DELETE /snapshots/:id returns 404 for unknown id', - scope: 'DELETE /snapshots/:id returns 404 for unknown id', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 14, - started_at: '2026-09-28T19:45:34.956Z', - finished_at: '2026-09-28T19:45:34.970Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904', - name: 'DELETE /snapshots clears all queued snapshots', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }' - }, - identifier: 'DELETE /snapshots clears all queued snapshots', - scope: 'DELETE /snapshots clears all queued snapshots', - scopes: [ 'Snapshot CRUD' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/snapshots.spec.js', - vc_filepath: 'tests/specs/api/snapshots.spec.js', - location: 'specs/api/snapshots.spec.js', - result: 'passed', - duration_in_ms: 27, - started_at: '2026-09-28T19:45:34.970Z', - finished_at: '2026-09-28T19:45:34.997Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 45049:0 -2026-09-28T19:45:36.478Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:36.888Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'cde050a9-2125-5ae4-bd30-b8ade66ecc31', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:36.872Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:36.968Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=b2e50be9da3df2cf3a1aca97e3792e395fbb9f75fbf54542346661acadb30ba1 platform={} -2026-09-28T19:45:36.976Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:36.971Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:36.981Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:36.937Z', - uuid: 'cde050a9-2125-5ae4-bd30-b8ade66ecc31', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 10, - test_run_uuid: 'cde050a9-2125-5ae4-bd30-b8ade66ecc31' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:36.949Z', - uuid: 'cde050a9-2125-5ae4-bd30-b8ade66ecc31', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'cde050a9-2125-5ae4-bd30-b8ade66ecc31' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:36.951Z', - uuid: 'cde050a9-2125-5ae4-bd30-b8ade66ecc31', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'cde050a9-2125-5ae4-bd30-b8ade66ecc31' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:36.981Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'cde050a9-2125-5ae4-bd30-b8ade66ecc31', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 100, - started_at: '2026-09-28T19:45:36.872Z', - finished_at: '2026-09-28T19:45:36.972Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:36.984Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=b2e50be9da3df2cf3a1aca97e3792e395fbb9f75fbf54542346661acadb30ba1 platform={} -2026-09-28T19:45:36.991Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:36.977Z', - uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:36.979Z', - uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:36.980Z', - uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:36.980Z', - uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:36.980Z', - uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24', - kind: 'TEST_STEP', - message: 'Expect "toBeGreaterThan"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:36.991Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:45:36.971Z', - finished_at: '2026-09-28T19:45:36.987Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:37.582Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:36.937Z', - uuid: 'cde050a9-2125-5ae4-bd30-b8ade66ecc31', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 10, - test_run_uuid: 'cde050a9-2125-5ae4-bd30-b8ade66ecc31' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:36.949Z', - uuid: 'cde050a9-2125-5ae4-bd30-b8ade66ecc31', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'cde050a9-2125-5ae4-bd30-b8ade66ecc31' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:36.951Z', - uuid: 'cde050a9-2125-5ae4-bd30-b8ade66ecc31', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'cde050a9-2125-5ae4-bd30-b8ade66ecc31' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:36.977Z', - uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:36.979Z', - uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:36.980Z', - uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:36.980Z', - uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:36.980Z', - uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24', - kind: 'TEST_STEP', - message: 'Expect "toBeGreaterThan"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24' - } - ] - } -] to 45049:0 -2026-09-28T19:45:37.582Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:38.489Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'cde050a9-2125-5ae4-bd30-b8ade66ecc31', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:36.872Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:36.971Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'cde050a9-2125-5ae4-bd30-b8ade66ecc31', - name: 'GET /health returns status ready', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'GET /health returns status ready', - scope: 'GET /health returns status ready', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 100, - started_at: '2026-09-28T19:45:36.872Z', - finished_at: '2026-09-28T19:45:36.972Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24', - name: 'GET /status returns running true and version', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }' - }, - identifier: 'GET /status returns running true and version', - scope: 'GET /status returns running true and version', - scopes: [ 'System endpoints' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/api/system.spec.js', - vc_filepath: 'tests/specs/api/system.spec.js', - location: 'specs/api/system.spec.js', - result: 'passed', - duration_in_ms: 16, - started_at: '2026-09-28T19:45:36.971Z', - finished_at: '2026-09-28T19:45:36.987Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 45049:0 -2026-09-28T19:45:38.493Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:39.279Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:39.262Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:39.298Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '3c33845e-f70f-46ad-803e-2b4563593567', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:45:39.284Z' - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:39.368Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:39.289Z', - uuid: '3c33845e-f70f-46ad-803e-2b4563593567', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 8, - hook_run_uuid: '3c33845e-f70f-46ad-803e-2b4563593567' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:39.303Z', - uuid: '3c33845e-f70f-46ad-803e-2b4563593567', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 30, - hook_run_uuid: '3c33845e-f70f-46ad-803e-2b4563593567' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:39.338Z', - uuid: '3c33845e-f70f-46ad-803e-2b4563593567', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 14, - hook_run_uuid: '3c33845e-f70f-46ad-803e-2b4563593567' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:39.354Z', - uuid: '3c33845e-f70f-46ad-803e-2b4563593567', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: '3c33845e-f70f-46ad-803e-2b4563593567' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:39.355Z', - uuid: '3c33845e-f70f-46ad-803e-2b4563593567', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: '3c33845e-f70f-46ad-803e-2b4563593567' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:39.358Z', - uuid: '3c33845e-f70f-46ad-803e-2b4563593567', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: '3c33845e-f70f-46ad-803e-2b4563593567' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:39.370Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '3c33845e-f70f-46ad-803e-2b4563593567', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:45:39.284Z', - finished_at: '2026-09-28T19:45:39.362Z' - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:39.403Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=64aa816cf882bcf89da22ab3d73e5584d93db21d586d2b51a1271927d75c0c86 platform={} -2026-09-28T19:45:39.427Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:39.409Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:39.444Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.371Z', - uuid: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.377Z', - uuid: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.379Z', - uuid: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:39.446Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 148, - started_at: '2026-09-28T19:45:39.262Z', - finished_at: '2026-09-28T19:45:39.410Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [ '3c33845e-f70f-46ad-803e-2b4563593567' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:39.454Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=64aa816cf882bcf89da22ab3d73e5584d93db21d586d2b51a1271927d75c0c86 platform={} -2026-09-28T19:45:39.464Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:39.459Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:39.476Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.431Z', - uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.438Z', - uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.439Z', - uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.439Z', - uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.440Z', - uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.440Z', - uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:39.479Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 51, - started_at: '2026-09-28T19:45:39.409Z', - finished_at: '2026-09-28T19:45:39.460Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:39.488Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=64aa816cf882bcf89da22ab3d73e5584d93db21d586d2b51a1271927d75c0c86 platform={} -2026-09-28T19:45:39.498Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:39.493Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:39.507Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.468Z', - uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.474Z', - uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.476Z', - uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.477Z', - uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca', - kind: 'TEST_STEP', - message: 'Snapshot 91d45152-25a3-4cdd-b589-a8b8974586c1 should be in the queue', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.477Z', - uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:39.511Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 34, - started_at: '2026-09-28T19:45:39.459Z', - finished_at: '2026-09-28T19:45:39.493Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:39.519Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=64aa816cf882bcf89da22ab3d73e5584d93db21d586d2b51a1271927d75c0c86 platform={} -2026-09-28T19:45:39.574Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7e47f500-f282-5f23-b862-71cf653b988d', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:39.526Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:39.578Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.499Z', - uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.505Z', - uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.508Z', - uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.508Z', - uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:39.580Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 34, - started_at: '2026-09-28T19:45:39.493Z', - finished_at: '2026-09-28T19:45:39.527Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:39.580Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=64aa816cf882bcf89da22ab3d73e5584d93db21d586d2b51a1271927d75c0c86 platform={} -2026-09-28T19:45:39.588Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2803b7fd-2dfa-54c4-92c6-da962bbf321d', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:39.584Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:39.600Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.572Z', - uuid: '7e47f500-f282-5f23-b862-71cf653b988d', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '7e47f500-f282-5f23-b862-71cf653b988d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.575Z', - uuid: '7e47f500-f282-5f23-b862-71cf653b988d', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7e47f500-f282-5f23-b862-71cf653b988d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.575Z', - uuid: '7e47f500-f282-5f23-b862-71cf653b988d', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7e47f500-f282-5f23-b862-71cf653b988d' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:39.602Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7e47f500-f282-5f23-b862-71cf653b988d', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 58, - started_at: '2026-09-28T19:45:39.526Z', - finished_at: '2026-09-28T19:45:39.584Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:39.608Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=64aa816cf882bcf89da22ab3d73e5584d93db21d586d2b51a1271927d75c0c86 platform={} -2026-09-28T19:45:39.615Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:39.610Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:39.622Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.597Z', - uuid: '2803b7fd-2dfa-54c4-92c6-da962bbf321d', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '2803b7fd-2dfa-54c4-92c6-da962bbf321d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.603Z', - uuid: '2803b7fd-2dfa-54c4-92c6-da962bbf321d', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2803b7fd-2dfa-54c4-92c6-da962bbf321d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.604Z', - uuid: '2803b7fd-2dfa-54c4-92c6-da962bbf321d', - kind: 'TEST_STEP', - message: 'Deleted snapshot should not appear in the queue', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2803b7fd-2dfa-54c4-92c6-da962bbf321d' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:39.624Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2803b7fd-2dfa-54c4-92c6-da962bbf321d', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 27, - started_at: '2026-09-28T19:45:39.584Z', - finished_at: '2026-09-28T19:45:39.611Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:40.489Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:39.262Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '3c33845e-f70f-46ad-803e-2b4563593567', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:45:39.284Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '3c33845e-f70f-46ad-803e-2b4563593567', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb', - body: { lang: 'node', code: null }, - scope: 'Step 1 — server health check passes', - custom_metadata: {}, - tags: [], - scopes: [ 'Snapshot lifecycle (E2E)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - started_at: '2026-09-28T19:45:39.284Z', - finished_at: '2026-09-28T19:45:39.362Z' - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:39.409Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb', - name: 'Step 1 — server health check passes', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }' - }, - identifier: 'Step 1 — server health check passes', - scope: 'Step 1 — server health check passes', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 148, - started_at: '2026-09-28T19:45:39.262Z', - finished_at: '2026-09-28T19:45:39.410Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' - }, - hooks: [ '3c33845e-f70f-46ad-803e-2b4563593567' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:39.459Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43', - name: 'Step 2 — create a snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }' - }, - identifier: 'Step 2 — create a snapshot', - scope: 'Step 2 — create a snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 51, - started_at: '2026-09-28T19:45:39.409Z', - finished_at: '2026-09-28T19:45:39.460Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:39.493Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca', - name: 'Step 3 — snapshot appears in the queue', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }' - }, - identifier: 'Step 3 — snapshot appears in the queue', - scope: 'Step 3 — snapshot appears in the queue', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 34, - started_at: '2026-09-28T19:45:39.459Z', - finished_at: '2026-09-28T19:45:39.493Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7e47f500-f282-5f23-b862-71cf653b988d', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:39.526Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95', - name: 'Step 4 — update snapshot name', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }' - }, - identifier: 'Step 4 — update snapshot name', - scope: 'Step 4 — update snapshot name', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 34, - started_at: '2026-09-28T19:45:39.493Z', - finished_at: '2026-09-28T19:45:39.527Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2803b7fd-2dfa-54c4-92c6-da962bbf321d', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:39.584Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '7e47f500-f282-5f23-b862-71cf653b988d', - name: 'Step 5 — delete the snapshot', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }' - }, - identifier: 'Step 5 — delete the snapshot', - scope: 'Step 5 — delete the snapshot', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 58, - started_at: '2026-09-28T19:45:39.526Z', - finished_at: '2026-09-28T19:45:39.584Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:39.610Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2803b7fd-2dfa-54c4-92c6-da962bbf321d', - name: 'Step 6 — queue is empty after deletion', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }' - }, - identifier: 'Step 6 — queue is empty after deletion', - scope: 'Step 6 — queue is empty after deletion', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 27, - started_at: '2026-09-28T19:45:39.584Z', - finished_at: '2026-09-28T19:45:39.611Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 45049:0 -2026-09-28T19:45:40.491Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:41.552Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:39.289Z', - uuid: '3c33845e-f70f-46ad-803e-2b4563593567', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 8, - hook_run_uuid: '3c33845e-f70f-46ad-803e-2b4563593567' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:39.303Z', - uuid: '3c33845e-f70f-46ad-803e-2b4563593567', - kind: 'TEST_STEP', - message: 'Create request context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 30, - hook_run_uuid: '3c33845e-f70f-46ad-803e-2b4563593567' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:39.338Z', - uuid: '3c33845e-f70f-46ad-803e-2b4563593567', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 14, - hook_run_uuid: '3c33845e-f70f-46ad-803e-2b4563593567' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:39.354Z', - uuid: '3c33845e-f70f-46ad-803e-2b4563593567', - kind: 'TEST_STEP', - message: 'Backend must be running on BACKEND_URL', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: '3c33845e-f70f-46ad-803e-2b4563593567' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:39.355Z', - uuid: '3c33845e-f70f-46ad-803e-2b4563593567', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - hook_run_uuid: '3c33845e-f70f-46ad-803e-2b4563593567' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:39.358Z', - uuid: '3c33845e-f70f-46ad-803e-2b4563593567', - kind: 'TEST_STEP', - message: 'Fixture "request"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - hook_run_uuid: '3c33845e-f70f-46ad-803e-2b4563593567' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.371Z', - uuid: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.377Z', - uuid: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.379Z', - uuid: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.431Z', - uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 6, - test_run_uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.438Z', - uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.439Z', - uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.439Z', - uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.440Z', - uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.440Z', - uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43', - kind: 'TEST_STEP', - message: 'Expect "toEqual"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.468Z', - uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.474Z', - uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.476Z', - uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.477Z', - uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca', - kind: 'TEST_STEP', - message: 'Snapshot 91d45152-25a3-4cdd-b589-a8b8974586c1 should be in the queue', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.477Z', - uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.499Z', - uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95', - kind: 'TEST_STEP', - message: 'PATCH', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.505Z', - uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.508Z', - uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.508Z', - uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.572Z', - uuid: '7e47f500-f282-5f23-b862-71cf653b988d', - kind: 'TEST_STEP', - message: 'DELETE', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 2, - test_run_uuid: '7e47f500-f282-5f23-b862-71cf653b988d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.575Z', - uuid: '7e47f500-f282-5f23-b862-71cf653b988d', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7e47f500-f282-5f23-b862-71cf653b988d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.575Z', - uuid: '7e47f500-f282-5f23-b862-71cf653b988d', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '7e47f500-f282-5f23-b862-71cf653b988d' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.597Z', - uuid: '2803b7fd-2dfa-54c4-92c6-da962bbf321d', - kind: 'TEST_STEP', - message: 'GET', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 5, - test_run_uuid: '2803b7fd-2dfa-54c4-92c6-da962bbf321d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.603Z', - uuid: '2803b7fd-2dfa-54c4-92c6-da962bbf321d', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2803b7fd-2dfa-54c4-92c6-da962bbf321d' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.604Z', - uuid: '2803b7fd-2dfa-54c4-92c6-da962bbf321d', - kind: 'TEST_STEP', - message: 'Deleted snapshot should not appear in the queue', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '2803b7fd-2dfa-54c4-92c6-da962bbf321d' - } - ] - } -] to 45049:0 -2026-09-28T19:45:41.553Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:57.450Z CLI warn [TEST REPORTING AND ANALYTICS:node] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] onTestSessionEvent: empty platform for driver=64aa816cf882bcf89da22ab3d73e5584d93db21d586d2b51a1271927d75c0c86 platform={} -2026-09-28T19:45:57.472Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.619Z', - uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.623Z', - uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.623Z', - uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 17780, - test_run_uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:57.405Z', - uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:57.406Z', - uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:57.406Z', - uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:57.406Z', - uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:45:57.477Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 17846, - started_at: '2026-09-28T19:45:39.610Z', - finished_at: '2026-09-28T19:45:57.456Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:58.492Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65', - name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - body: { - lang: 'javascript', - code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }' - }, - identifier: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scope: 'Step 7 — finalize build (requires PERCY_TOKEN)', - scopes: [ 'Snapshot lifecycle (E2E)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/snapshot-lifecycle.spec.js', - vc_filepath: 'tests/specs/e2e/snapshot-lifecycle.spec.js', - location: 'specs/e2e/snapshot-lifecycle.spec.js', - result: 'passed', - duration_in_ms: 17846, - started_at: '2026-09-28T19:45:39.610Z', - finished_at: '2026-09-28T19:45:57.456Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - } -] to 45049:0 -2026-09-28T19:45:58.493Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:59.448Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.619Z', - uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 3, - test_run_uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.623Z', - uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:39.623Z', - uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65', - kind: 'TEST_STEP', - message: 'POST', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 17780, - test_run_uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:57.405Z', - uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:57.406Z', - uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65', - kind: 'TEST_STEP', - message: 'Expect "toBe"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:57.406Z', - uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:45:57.406Z', - uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65', - kind: 'TEST_STEP', - message: 'Expect "toBeTruthy"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 0, - test_run_uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65' - } - ] - } -] to 45049:0 -2026-09-28T19:45:59.450Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:45:59.498Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2b446cb7-b345-5b79-a74d-b6765111627e', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:59.485Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:45:59.512Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '2b446cb7-b345-5b79-a74d-b6765111627e', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:45:59.500Z' - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:00.494Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2b446cb7-b345-5b79-a74d-b6765111627e', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:45:59.485Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Percy logo renders' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665', - name: 'beforeAll hook', - result: 'pending', - test_run_id: '2b446cb7-b345-5b79-a74d-b6765111627e', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:45:59.500Z' - } - } -] to 45049:0 -2026-09-28T19:46:00.495Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:09.109Z CLI info [sdk:service] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Driver initialized as primary driver: platformIndex=1 -2026-09-28T19:46:09.580Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:59.504Z', - uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 8, - hook_run_uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:59.528Z', - uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665', - kind: 'TEST_STEP', - message: 'connect', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 9558, - hook_run_uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:46:09.091Z', - uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665', - kind: 'TEST_STEP', - message: 'Fixture "browser"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 21, - hook_run_uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:46:09.114Z', - uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 395, - hook_run_uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:46:09.583Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '2b446cb7-b345-5b79-a74d-b6765111627e', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:45:59.500Z', - finished_at: '2026-09-28T19:46:09.564Z' - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:10.501Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'BEFORE_ALL', - framework: 'Playwright', - uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665', - name: 'beforeAll hook', - result: 'passed', - test_run_id: '2b446cb7-b345-5b79-a74d-b6765111627e', - body: { lang: 'node', code: null }, - scope: 'Popup: Percy logo renders', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:45:59.500Z', - finished_at: '2026-09-28T19:46:09.564Z' - } - } -] to 45049:0 -2026-09-28T19:46:10.505Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:11.069Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '2b446cb7-b345-5b79-a74d-b6765111627e', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:11.508Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:59.504Z', - uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665', - kind: 'TEST_STEP', - message: 'Fixture "__browserstack_workerHook"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 8, - hook_run_uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:45:59.528Z', - uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665', - kind: 'TEST_STEP', - message: 'connect', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 9558, - hook_run_uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:46:09.091Z', - uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665', - kind: 'TEST_STEP', - message: 'Fixture "browser"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 21, - hook_run_uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'BEFORE_ALL', - timestamp: '2026-09-28T19:46:09.114Z', - uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665', - kind: 'TEST_STEP', - message: 'Create page', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 395, - hook_run_uuid: '76dbffec-daaf-4d10-aa33-81d7927bc665' - } - ] - } -] to 45049:0 -2026-09-28T19:46:11.509Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:11.930Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '2b446cb7-b345-5b79-a74d-b6765111627e', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:12.500Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '2b446cb7-b345-5b79-a74d-b6765111627e', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '2b446cb7-b345-5b79-a74d-b6765111627e', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 45049:0 -2026-09-28T19:46:12.503Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:12.677Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '43156500-6d1c-51dd-a813-7e423ba57758', - name: 'Popup: connection status indicator is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // ConnectionStatus renders
\n' + - " await expect(page.locator('.connection-status')).toBeVisible();\n" + - ' }' - }, - identifier: 'Popup: connection status indicator is present', - scope: 'Popup: connection status indicator is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:12.663Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: connection status indicator is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:12.690Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:09.582Z', - uuid: '2b446cb7-b345-5b79-a74d-b6765111627e', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1338, - test_run_uuid: '2b446cb7-b345-5b79-a74d-b6765111627e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:10.938Z', - uuid: '2b446cb7-b345-5b79-a74d-b6765111627e', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 103, - test_run_uuid: '2b446cb7-b345-5b79-a74d-b6765111627e' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:46:12.693Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2b446cb7-b345-5b79-a74d-b6765111627e', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 13181, - started_at: '2026-09-28T19:45:59.485Z', - finished_at: '2026-09-28T19:46:12.666Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Percy logo renders' - }, - hooks: [ '76dbffec-daaf-4d10-aa33-81d7927bc665' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:13.118Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '43156500-6d1c-51dd-a813-7e423ba57758', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:13.313Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:09.582Z', - uuid: '2b446cb7-b345-5b79-a74d-b6765111627e', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1338, - test_run_uuid: '2b446cb7-b345-5b79-a74d-b6765111627e' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:10.938Z', - uuid: '2b446cb7-b345-5b79-a74d-b6765111627e', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 103, - test_run_uuid: '2b446cb7-b345-5b79-a74d-b6765111627e' - } - ] - } -] to 45049:0 -2026-09-28T19:46:13.313Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:13.502Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '43156500-6d1c-51dd-a813-7e423ba57758', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:14.284Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4ebe0944-850a-545a-b03f-01892b1becee', - name: 'Popup: Capture Snapshot button is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'Capture Snapshot'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Popup: Capture Snapshot button is present', - scope: 'Popup: Capture Snapshot button is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:14.273Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Capture Snapshot button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:14.295Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:12.669Z', - uuid: '43156500-6d1c-51dd-a813-7e423ba57758', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 367, - test_run_uuid: '43156500-6d1c-51dd-a813-7e423ba57758' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:13.038Z', - uuid: '43156500-6d1c-51dd-a813-7e423ba57758', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 65, - test_run_uuid: '43156500-6d1c-51dd-a813-7e423ba57758' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:46:14.296Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '43156500-6d1c-51dd-a813-7e423ba57758', - name: 'Popup: connection status indicator is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // ConnectionStatus renders
\n' + - " await expect(page.locator('.connection-status')).toBeVisible();\n" + - ' }' - }, - identifier: 'Popup: connection status indicator is present', - scope: 'Popup: connection status indicator is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 1611, - started_at: '2026-09-28T19:46:12.663Z', - finished_at: '2026-09-28T19:46:14.274Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: connection status indicator is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:14.506Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '43156500-6d1c-51dd-a813-7e423ba57758', - name: 'Popup: connection status indicator is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // ConnectionStatus renders
\n' + - " await expect(page.locator('.connection-status')).toBeVisible();\n" + - ' }' - }, - identifier: 'Popup: connection status indicator is present', - scope: 'Popup: connection status indicator is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:12.663Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: connection status indicator is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '2b446cb7-b345-5b79-a74d-b6765111627e', - name: 'Popup: Percy logo renders', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Popup: Percy logo renders', - scope: 'Popup: Percy logo renders', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 13181, - started_at: '2026-09-28T19:45:59.485Z', - finished_at: '2026-09-28T19:46:12.666Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Percy logo renders' - }, - hooks: [ '76dbffec-daaf-4d10-aa33-81d7927bc665' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '43156500-6d1c-51dd-a813-7e423ba57758', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '43156500-6d1c-51dd-a813-7e423ba57758', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4ebe0944-850a-545a-b03f-01892b1becee', - name: 'Popup: Capture Snapshot button is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'Capture Snapshot'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Popup: Capture Snapshot button is present', - scope: 'Popup: Capture Snapshot button is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:14.273Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Capture Snapshot button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '43156500-6d1c-51dd-a813-7e423ba57758', - name: 'Popup: connection status indicator is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // ConnectionStatus renders
\n' + - " await expect(page.locator('.connection-status')).toBeVisible();\n" + - ' }' - }, - identifier: 'Popup: connection status indicator is present', - scope: 'Popup: connection status indicator is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 1611, - started_at: '2026-09-28T19:46:12.663Z', - finished_at: '2026-09-28T19:46:14.274Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: connection status indicator is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 45049:0 -2026-09-28T19:46:14.507Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:14.655Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '4ebe0944-850a-545a-b03f-01892b1becee', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:15.050Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '4ebe0944-850a-545a-b03f-01892b1becee', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:15.315Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:12.669Z', - uuid: '43156500-6d1c-51dd-a813-7e423ba57758', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 367, - test_run_uuid: '43156500-6d1c-51dd-a813-7e423ba57758' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:13.038Z', - uuid: '43156500-6d1c-51dd-a813-7e423ba57758', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 65, - test_run_uuid: '43156500-6d1c-51dd-a813-7e423ba57758' - } - ] - } -] to 45049:0 -2026-09-28T19:46:15.315Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:15.991Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766', - name: 'Popup: Library token panel is present (Connect Library or Change token)', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // LibraryTokenPanel renders either "Connect Library" or "Change token" after isChecking resolves\n' + - " const connectBtn = page.getByRole('button', {\n" + - " name: 'Connect Library'\n" + - ' });\n' + - " const changeBtn = page.getByRole('button', {\n" + - " name: 'Change token'\n" + - ' });\n' + - ' await Promise.race([connectBtn.waitFor({\n' + - " state: 'visible',\n" + - ' timeout: 5000\n' + - ' }).catch(() => null), changeBtn.waitFor({\n' + - " state: 'visible',\n" + - ' timeout: 5000\n' + - ' }).catch(() => null)]);\n' + - ' const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n' + - " expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n" + - ' }' - }, - identifier: 'Popup: Library token panel is present (Connect Library or Change token)', - scope: 'Popup: Library token panel is present (Connect Library or Change token)', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:15.977Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Library token panel is present (Connect Library or Change token)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:15.996Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:14.281Z', - uuid: '4ebe0944-850a-545a-b03f-01892b1becee', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 307, - test_run_uuid: '4ebe0944-850a-545a-b03f-01892b1becee' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:14.589Z', - uuid: '4ebe0944-850a-545a-b03f-01892b1becee', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 55, - test_run_uuid: '4ebe0944-850a-545a-b03f-01892b1becee' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:46:15.997Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4ebe0944-850a-545a-b03f-01892b1becee', - name: 'Popup: Capture Snapshot button is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'Capture Snapshot'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Popup: Capture Snapshot button is present', - scope: 'Popup: Capture Snapshot button is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 1707, - started_at: '2026-09-28T19:46:14.273Z', - finished_at: '2026-09-28T19:46:15.980Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Capture Snapshot button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:16.511Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '4ebe0944-850a-545a-b03f-01892b1becee', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '4ebe0944-850a-545a-b03f-01892b1becee', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766', - name: 'Popup: Library token panel is present (Connect Library or Change token)', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // LibraryTokenPanel renders either "Connect Library" or "Change token" after isChecking resolves\n' + - " const connectBtn = page.getByRole('button', {\n" + - " name: 'Connect Library'\n" + - ' });\n' + - " const changeBtn = page.getByRole('button', {\n" + - " name: 'Change token'\n" + - ' });\n' + - ' await Promise.race([connectBtn.waitFor({\n' + - " state: 'visible',\n" + - ' timeout: 5000\n' + - ' }).catch(() => null), changeBtn.waitFor({\n' + - " state: 'visible',\n" + - ' timeout: 5000\n' + - ' }).catch(() => null)]);\n' + - ' const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n' + - " expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n" + - ' }' - }, - identifier: 'Popup: Library token panel is present (Connect Library or Change token)', - scope: 'Popup: Library token panel is present (Connect Library or Change token)', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:15.977Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Library token panel is present (Connect Library or Change token)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '4ebe0944-850a-545a-b03f-01892b1becee', - name: 'Popup: Capture Snapshot button is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'Capture Snapshot'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Popup: Capture Snapshot button is present', - scope: 'Popup: Capture Snapshot button is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 1707, - started_at: '2026-09-28T19:46:14.273Z', - finished_at: '2026-09-28T19:46:15.980Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Capture Snapshot button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 45049:0 -2026-09-28T19:46:16.514Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:16.696Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:17.059Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:17.744Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f796d561-544a-56ac-80b1-064d14ba9542', - name: 'Popup: snapshot name input accepts text', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " const nameInput = page.locator('#snapshot-name');\n" + - " await nameInput.fill('My Test Snapshot');\n" + - " await expect(nameInput).toHaveValue('My Test Snapshot');\n" + - ' }' - }, - identifier: 'Popup: snapshot name input accepts text', - scope: 'Popup: snapshot name input accepts text', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:17.736Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: snapshot name input accepts text' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:17.754Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:15.987Z', - uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 398, - test_run_uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:16.388Z', - uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766', - kind: 'TEST_STEP', - message: 'Wait for selector', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - test_run_uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:16.390Z', - uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766', - kind: 'TEST_STEP', - message: 'Wait for selector', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 253, - test_run_uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:16.684Z', - uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766', - kind: 'TEST_STEP', - message: 'Library token panel should show Connect Library or Change token button', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:46:17.755Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766', - name: 'Popup: Library token panel is present (Connect Library or Change token)', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // LibraryTokenPanel renders either "Connect Library" or "Change token" after isChecking resolves\n' + - " const connectBtn = page.getByRole('button', {\n" + - " name: 'Connect Library'\n" + - ' });\n' + - " const changeBtn = page.getByRole('button', {\n" + - " name: 'Change token'\n" + - ' });\n' + - ' await Promise.race([connectBtn.waitFor({\n' + - " state: 'visible',\n" + - ' timeout: 5000\n' + - ' }).catch(() => null), changeBtn.waitFor({\n' + - " state: 'visible',\n" + - ' timeout: 5000\n' + - ' }).catch(() => null)]);\n' + - ' const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n' + - " expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n" + - ' }' - }, - identifier: 'Popup: Library token panel is present (Connect Library or Change token)', - scope: 'Popup: Library token panel is present (Connect Library or Change token)', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 1760, - started_at: '2026-09-28T19:46:15.977Z', - finished_at: '2026-09-28T19:46:17.737Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Library token panel is present (Connect Library or Change token)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:18.171Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'f796d561-544a-56ac-80b1-064d14ba9542', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:18.325Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:14.281Z', - uuid: '4ebe0944-850a-545a-b03f-01892b1becee', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 307, - test_run_uuid: '4ebe0944-850a-545a-b03f-01892b1becee' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:14.589Z', - uuid: '4ebe0944-850a-545a-b03f-01892b1becee', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 55, - test_run_uuid: '4ebe0944-850a-545a-b03f-01892b1becee' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:15.987Z', - uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 398, - test_run_uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:16.388Z', - uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766', - kind: 'TEST_STEP', - message: 'Wait for selector', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - test_run_uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:16.390Z', - uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766', - kind: 'TEST_STEP', - message: 'Wait for selector', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 253, - test_run_uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:16.684Z', - uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766', - kind: 'TEST_STEP', - message: 'Library token panel should show Connect Library or Change token button', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 1, - test_run_uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766' - } - ] - } -] to 45049:0 -2026-09-28T19:46:18.326Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:18.512Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f796d561-544a-56ac-80b1-064d14ba9542', - name: 'Popup: snapshot name input accepts text', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " const nameInput = page.locator('#snapshot-name');\n" + - " await nameInput.fill('My Test Snapshot');\n" + - " await expect(nameInput).toHaveValue('My Test Snapshot');\n" + - ' }' - }, - identifier: 'Popup: snapshot name input accepts text', - scope: 'Popup: snapshot name input accepts text', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:17.736Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: snapshot name input accepts text' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766', - name: 'Popup: Library token panel is present (Connect Library or Change token)', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // LibraryTokenPanel renders either "Connect Library" or "Change token" after isChecking resolves\n' + - " const connectBtn = page.getByRole('button', {\n" + - " name: 'Connect Library'\n" + - ' });\n' + - " const changeBtn = page.getByRole('button', {\n" + - " name: 'Change token'\n" + - ' });\n' + - ' await Promise.race([connectBtn.waitFor({\n' + - " state: 'visible',\n" + - ' timeout: 5000\n' + - ' }).catch(() => null), changeBtn.waitFor({\n' + - " state: 'visible',\n" + - ' timeout: 5000\n' + - ' }).catch(() => null)]);\n' + - ' const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n' + - " expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n" + - ' }' - }, - identifier: 'Popup: Library token panel is present (Connect Library or Change token)', - scope: 'Popup: Library token panel is present (Connect Library or Change token)', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 1760, - started_at: '2026-09-28T19:46:15.977Z', - finished_at: '2026-09-28T19:46:17.737Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Library token panel is present (Connect Library or Change token)' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'f796d561-544a-56ac-80b1-064d14ba9542', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 45049:0 -2026-09-28T19:46:18.513Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:18.571Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'f796d561-544a-56ac-80b1-064d14ba9542', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:19.277Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'df2a19f8-de31-5a42-9048-43f0df53382b', - name: 'Popup: library search input is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // Popup renders in the library search panel\n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' }' - }, - identifier: 'Popup: library search input is present', - scope: 'Popup: library search input is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:19.261Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: library search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:19.294Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:17.747Z', - uuid: 'f796d561-544a-56ac-80b1-064d14ba9542', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 330, - test_run_uuid: 'f796d561-544a-56ac-80b1-064d14ba9542' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:18.080Z', - uuid: 'f796d561-544a-56ac-80b1-064d14ba9542', - kind: 'TEST_STEP', - message: 'Fill "My Test Snapshot"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 60, - test_run_uuid: 'f796d561-544a-56ac-80b1-064d14ba9542' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:18.141Z', - uuid: 'f796d561-544a-56ac-80b1-064d14ba9542', - kind: 'TEST_STEP', - message: 'Expect "toHaveValue"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 24, - test_run_uuid: 'f796d561-544a-56ac-80b1-064d14ba9542' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:46:19.297Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f796d561-544a-56ac-80b1-064d14ba9542', - name: 'Popup: snapshot name input accepts text', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " const nameInput = page.locator('#snapshot-name');\n" + - " await nameInput.fill('My Test Snapshot');\n" + - " await expect(nameInput).toHaveValue('My Test Snapshot');\n" + - ' }' - }, - identifier: 'Popup: snapshot name input accepts text', - scope: 'Popup: snapshot name input accepts text', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 1532, - started_at: '2026-09-28T19:46:17.736Z', - finished_at: '2026-09-28T19:46:19.268Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: snapshot name input accepts text' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:19.357Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:17.747Z', - uuid: 'f796d561-544a-56ac-80b1-064d14ba9542', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 330, - test_run_uuid: 'f796d561-544a-56ac-80b1-064d14ba9542' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:18.080Z', - uuid: 'f796d561-544a-56ac-80b1-064d14ba9542', - kind: 'TEST_STEP', - message: 'Fill "My Test Snapshot"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 60, - test_run_uuid: 'f796d561-544a-56ac-80b1-064d14ba9542' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:18.141Z', - uuid: 'f796d561-544a-56ac-80b1-064d14ba9542', - kind: 'TEST_STEP', - message: 'Expect "toHaveValue"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 24, - test_run_uuid: 'f796d561-544a-56ac-80b1-064d14ba9542' - } - ] - } -] to 45049:0 -2026-09-28T19:46:19.358Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:19.727Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'df2a19f8-de31-5a42-9048-43f0df53382b', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:20.121Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'df2a19f8-de31-5a42-9048-43f0df53382b', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:20.513Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'f796d561-544a-56ac-80b1-064d14ba9542', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'df2a19f8-de31-5a42-9048-43f0df53382b', - name: 'Popup: library search input is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // Popup renders in the library search panel\n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' }' - }, - identifier: 'Popup: library search input is present', - scope: 'Popup: library search input is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:19.261Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: library search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'f796d561-544a-56ac-80b1-064d14ba9542', - name: 'Popup: snapshot name input accepts text', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " const nameInput = page.locator('#snapshot-name');\n" + - " await nameInput.fill('My Test Snapshot');\n" + - " await expect(nameInput).toHaveValue('My Test Snapshot');\n" + - ' }' - }, - identifier: 'Popup: snapshot name input accepts text', - scope: 'Popup: snapshot name input accepts text', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 1532, - started_at: '2026-09-28T19:46:17.736Z', - finished_at: '2026-09-28T19:46:19.268Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: snapshot name input accepts text' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'df2a19f8-de31-5a42-9048-43f0df53382b', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'df2a19f8-de31-5a42-9048-43f0df53382b', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 45049:0 -2026-09-28T19:46:20.514Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:20.823Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd107a3f1-6734-58a7-8cae-3ad807107b51', - name: 'Popup: View Snapshots button is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // Popup renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'View Snapshots'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Popup: View Snapshots button is present', - scope: 'Popup: View Snapshots button is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:20.806Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: View Snapshots button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:20.832Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:19.276Z', - uuid: 'df2a19f8-de31-5a42-9048-43f0df53382b', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 392, - test_run_uuid: 'df2a19f8-de31-5a42-9048-43f0df53382b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:19.671Z', - uuid: 'df2a19f8-de31-5a42-9048-43f0df53382b', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 47, - test_run_uuid: 'df2a19f8-de31-5a42-9048-43f0df53382b' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:46:20.833Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'df2a19f8-de31-5a42-9048-43f0df53382b', - name: 'Popup: library search input is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // Popup renders in the library search panel\n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' }' - }, - identifier: 'Popup: library search input is present', - scope: 'Popup: library search input is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 1548, - started_at: '2026-09-28T19:46:19.261Z', - finished_at: '2026-09-28T19:46:20.809Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: library search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:21.180Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'd107a3f1-6734-58a7-8cae-3ad807107b51', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:21.320Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:19.276Z', - uuid: 'df2a19f8-de31-5a42-9048-43f0df53382b', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 392, - test_run_uuid: 'df2a19f8-de31-5a42-9048-43f0df53382b' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:19.671Z', - uuid: 'df2a19f8-de31-5a42-9048-43f0df53382b', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 47, - test_run_uuid: 'df2a19f8-de31-5a42-9048-43f0df53382b' - } - ] - } -] to 45049:0 -2026-09-28T19:46:21.320Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:21.576Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'd107a3f1-6734-58a7-8cae-3ad807107b51', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:22.283Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '672d4afb-9383-5df3-a25c-01bc26427878', - name: 'Library: page renders with Snapshot Library heading', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('library.html');\n" + - ' // LibraryPage renders

Snapshot Library

\n' + - " await expect(page.getByRole('heading', {\n" + - " name: 'Snapshot Library'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Library: page renders with Snapshot Library heading', - scope: 'Library: page renders with Snapshot Library heading', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:22.275Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: page renders with Snapshot Library heading' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:22.293Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:20.819Z', - uuid: 'd107a3f1-6734-58a7-8cae-3ad807107b51', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 312, - test_run_uuid: 'd107a3f1-6734-58a7-8cae-3ad807107b51' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:21.132Z', - uuid: 'd107a3f1-6734-58a7-8cae-3ad807107b51', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 42, - test_run_uuid: 'd107a3f1-6734-58a7-8cae-3ad807107b51' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:46:22.296Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd107a3f1-6734-58a7-8cae-3ad807107b51', - name: 'Popup: View Snapshots button is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // Popup renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'View Snapshots'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Popup: View Snapshots button is present', - scope: 'Popup: View Snapshots button is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 1469, - started_at: '2026-09-28T19:46:20.806Z', - finished_at: '2026-09-28T19:46:22.275Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: View Snapshots button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:22.514Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd107a3f1-6734-58a7-8cae-3ad807107b51', - name: 'Popup: View Snapshots button is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // Popup renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'View Snapshots'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Popup: View Snapshots button is present', - scope: 'Popup: View Snapshots button is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:20.806Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: View Snapshots button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'df2a19f8-de31-5a42-9048-43f0df53382b', - name: 'Popup: library search input is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // Popup renders in the library search panel\n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' }' - }, - identifier: 'Popup: library search input is present', - scope: 'Popup: library search input is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 1548, - started_at: '2026-09-28T19:46:19.261Z', - finished_at: '2026-09-28T19:46:20.809Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: library search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'd107a3f1-6734-58a7-8cae-3ad807107b51', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'd107a3f1-6734-58a7-8cae-3ad807107b51', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '672d4afb-9383-5df3-a25c-01bc26427878', - name: 'Library: page renders with Snapshot Library heading', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('library.html');\n" + - ' // LibraryPage renders

Snapshot Library

\n' + - " await expect(page.getByRole('heading', {\n" + - " name: 'Snapshot Library'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Library: page renders with Snapshot Library heading', - scope: 'Library: page renders with Snapshot Library heading', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:22.275Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: page renders with Snapshot Library heading' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd107a3f1-6734-58a7-8cae-3ad807107b51', - name: 'Popup: View Snapshots button is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // Popup renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'View Snapshots'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Popup: View Snapshots button is present', - scope: 'Popup: View Snapshots button is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 1469, - started_at: '2026-09-28T19:46:20.806Z', - finished_at: '2026-09-28T19:46:22.275Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: View Snapshots button is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 45049:0 -2026-09-28T19:46:22.514Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:22.627Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '672d4afb-9383-5df3-a25c-01bc26427878', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:23.002Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '672d4afb-9383-5df3-a25c-01bc26427878', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:23.364Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:20.819Z', - uuid: 'd107a3f1-6734-58a7-8cae-3ad807107b51', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 312, - test_run_uuid: 'd107a3f1-6734-58a7-8cae-3ad807107b51' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:21.132Z', - uuid: 'd107a3f1-6734-58a7-8cae-3ad807107b51', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 42, - test_run_uuid: 'd107a3f1-6734-58a7-8cae-3ad807107b51' - } - ] - } -] to 45049:0 -2026-09-28T19:46:23.365Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:23.775Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5', - name: 'Library: search input is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('library.html');\n" + - ' // LibraryPage renders \n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' }' - }, - identifier: 'Library: search input is present', - scope: 'Library: search input is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:23.724Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:23.784Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:22.316Z', - uuid: '672d4afb-9383-5df3-a25c-01bc26427878', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 250, - test_run_uuid: '672d4afb-9383-5df3-a25c-01bc26427878' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:22.567Z', - uuid: '672d4afb-9383-5df3-a25c-01bc26427878', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 49, - test_run_uuid: '672d4afb-9383-5df3-a25c-01bc26427878' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:46:23.788Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '672d4afb-9383-5df3-a25c-01bc26427878', - name: 'Library: page renders with Snapshot Library heading', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('library.html');\n" + - ' // LibraryPage renders

Snapshot Library

\n' + - " await expect(page.getByRole('heading', {\n" + - " name: 'Snapshot Library'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Library: page renders with Snapshot Library heading', - scope: 'Library: page renders with Snapshot Library heading', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 1460, - started_at: '2026-09-28T19:46:22.275Z', - finished_at: '2026-09-28T19:46:23.735Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: page renders with Snapshot Library heading' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:24.010Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:24.390Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:24.515Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '672d4afb-9383-5df3-a25c-01bc26427878', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '672d4afb-9383-5df3-a25c-01bc26427878', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5', - name: 'Library: search input is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('library.html');\n" + - ' // LibraryPage renders \n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' }' - }, - identifier: 'Library: search input is present', - scope: 'Library: search input is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:23.724Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '672d4afb-9383-5df3-a25c-01bc26427878', - name: 'Library: page renders with Snapshot Library heading', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('library.html');\n" + - ' // LibraryPage renders

Snapshot Library

\n' + - " await expect(page.getByRole('heading', {\n" + - " name: 'Snapshot Library'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Library: page renders with Snapshot Library heading', - scope: 'Library: page renders with Snapshot Library heading', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 1460, - started_at: '2026-09-28T19:46:22.275Z', - finished_at: '2026-09-28T19:46:23.735Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: page renders with Snapshot Library heading' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 45049:0 -2026-09-28T19:46:24.517Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:25.120Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa', - name: 'Library: search input accepts text and filters', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('library.html');\n" + - " const searchInput = page.getByPlaceholder('Search snapshots...');\n" + - " await searchInput.fill('homepage');\n" + - " await expect(searchInput).toHaveValue('homepage');\n" + - ' }' - }, - identifier: 'Library: search input accepts text and filters', - scope: 'Library: search input accepts text and filters', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:25.106Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input accepts text and filters' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:25.127Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:23.753Z', - uuid: '58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 183, - test_run_uuid: '58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:23.938Z', - uuid: '58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 59, - test_run_uuid: '58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:46:25.130Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5', - name: 'Library: search input is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('library.html');\n" + - ' // LibraryPage renders \n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' }' - }, - identifier: 'Library: search input is present', - scope: 'Library: search input is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 1385, - started_at: '2026-09-28T19:46:23.724Z', - finished_at: '2026-09-28T19:46:25.109Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:25.382Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:22.316Z', - uuid: '672d4afb-9383-5df3-a25c-01bc26427878', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 250, - test_run_uuid: '672d4afb-9383-5df3-a25c-01bc26427878' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:22.567Z', - uuid: '672d4afb-9383-5df3-a25c-01bc26427878', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 49, - test_run_uuid: '672d4afb-9383-5df3-a25c-01bc26427878' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:23.753Z', - uuid: '58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 183, - test_run_uuid: '58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:23.938Z', - uuid: '58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 59, - test_run_uuid: '58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5' - } - ] - } -] to 45049:0 -2026-09-28T19:46:25.383Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:25.426Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:25.834Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:26.516Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa', - name: 'Library: search input accepts text and filters', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('library.html');\n" + - " const searchInput = page.getByPlaceholder('Search snapshots...');\n" + - " await searchInput.fill('homepage');\n" + - " await expect(searchInput).toHaveValue('homepage');\n" + - ' }' - }, - identifier: 'Library: search input accepts text and filters', - scope: 'Library: search input accepts text and filters', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:25.106Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input accepts text and filters' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5', - name: 'Library: search input is present', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('library.html');\n" + - ' // LibraryPage renders \n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' }' - }, - identifier: 'Library: search input is present', - scope: 'Library: search input is present', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 1385, - started_at: '2026-09-28T19:46:23.724Z', - finished_at: '2026-09-28T19:46:25.109Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input is present' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 45049:0 -2026-09-28T19:46:26.517Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:26.724Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '49bc86df-58df-574e-bc6a-45596a7f5005', - name: 'Snapshots: page renders without crashing', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('snapshots.html');\n" + - ' // Percy logo should render — confirms BrandMark loaded correctly\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Snapshots: page renders without crashing', - scope: 'Snapshots: page renders without crashing', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:26.580Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Snapshots: page renders without crashing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:26.759Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:25.119Z', - uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 219, - test_run_uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:25.339Z', - uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa', - kind: 'TEST_STEP', - message: 'Fill "homepage"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 58, - test_run_uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:25.398Z', - uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa', - kind: 'TEST_STEP', - message: 'Expect "toHaveValue"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 21, - test_run_uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:46:26.763Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa', - name: 'Library: search input accepts text and filters', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('library.html');\n" + - " const searchInput = page.getByPlaceholder('Search snapshots...');\n" + - " await searchInput.fill('homepage');\n" + - " await expect(searchInput).toHaveValue('homepage');\n" + - ' }' - }, - identifier: 'Library: search input accepts text and filters', - scope: 'Library: search input accepts text and filters', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 1476, - started_at: '2026-09-28T19:46:25.106Z', - finished_at: '2026-09-28T19:46:26.582Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input accepts text and filters' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:27.023Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '49bc86df-58df-574e-bc6a-45596a7f5005', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:27.429Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:25.119Z', - uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 219, - test_run_uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:25.339Z', - uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa', - kind: 'TEST_STEP', - message: 'Fill "homepage"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 58, - test_run_uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:25.398Z', - uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa', - kind: 'TEST_STEP', - message: 'Expect "toHaveValue"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 21, - test_run_uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa' - } - ] - } -] to 45049:0 -2026-09-28T19:46:27.430Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:27.933Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '49bc86df-58df-574e-bc6a-45596a7f5005', - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:28.517Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'TestRunStarted', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '49bc86df-58df-574e-bc6a-45596a7f5005', - name: 'Snapshots: page renders without crashing', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('snapshots.html');\n" + - ' // Percy logo should render — confirms BrandMark loaded correctly\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Snapshots: page renders without crashing', - scope: 'Snapshots: page renders without crashing', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: undefined, - meta: {}, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'pending', - duration_in_ms: null, - started_at: '2026-09-28T19:46:26.580Z', - failure: undefined, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Snapshots: page renders without crashing' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - } - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa', - name: 'Library: search input accepts text and filters', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('library.html');\n" + - " const searchInput = page.getByPlaceholder('Search snapshots...');\n" + - " await searchInput.fill('homepage');\n" + - " await expect(searchInput).toHaveValue('homepage');\n" + - ' }' - }, - identifier: 'Library: search input accepts text and filters', - scope: 'Library: search input accepts text and filters', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 1476, - started_at: '2026-09-28T19:46:25.106Z', - finished_at: '2026-09-28T19:46:26.582Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input accepts text and filters' - }, - hooks: [], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '49bc86df-58df-574e-bc6a-45596a7f5005', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - }, - { - event_type: 'CBTSessionCreated', - test_run: { - uuid: '49bc86df-58df-574e-bc6a-45596a7f5005', - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 45049:0 -2026-09-28T19:46:28.519Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:28.655Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'AFTER_ALL', - framework: 'Playwright', - uuid: '0b96149d-7a4a-41e9-b159-94f0e311f528', - name: 'afterAll hook', - result: 'pending', - test_run_id: '49bc86df-58df-574e-bc6a-45596a7f5005', - body: { lang: 'node', code: null }, - scope: 'Snapshots: page renders without crashing', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:46:28.634Z' - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:28.709Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'AFTER_ALL', - timestamp: '2026-09-28T19:46:28.672Z', - uuid: '0b96149d-7a4a-41e9-b159-94f0e311f528', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 26, - hook_run_uuid: '0b96149d-7a4a-41e9-b159-94f0e311f528' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:46:28.710Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'AFTER_ALL', - framework: 'Playwright', - uuid: '0b96149d-7a4a-41e9-b159-94f0e311f528', - name: 'afterAll hook', - result: 'passed', - test_run_id: '49bc86df-58df-574e-bc6a-45596a7f5005', - body: { lang: 'node', code: null }, - scope: 'Snapshots: page renders without crashing', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:46:28.634Z', - finished_at: '2026-09-28T19:46:28.705Z' - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:28.713Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:26.587Z', - uuid: '49bc86df-58df-574e-bc6a-45596a7f5005', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 360, - test_run_uuid: '49bc86df-58df-574e-bc6a-45596a7f5005' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:26.947Z', - uuid: '49bc86df-58df-574e-bc6a-45596a7f5005', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: [_0x392e9e], - filePath: '', - attachmentType: '', - duration: 70, - test_run_uuid: '49bc86df-58df-574e-bc6a-45596a7f5005' - } - ] -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/logs/batch) -2026-09-28T19:46:28.714Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Added the event { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '49bc86df-58df-574e-bc6a-45596a7f5005', - name: 'Snapshots: page renders without crashing', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('snapshots.html');\n" + - ' // Percy logo should render — confirms BrandMark loaded correctly\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Snapshots: page renders without crashing', - scope: 'Snapshots: page renders without crashing', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2126, - started_at: '2026-09-28T19:46:26.580Z', - finished_at: '2026-09-28T19:46:28.706Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Snapshots: page renders without crashing' - }, - hooks: [ '0b96149d-7a4a-41e9-b159-94f0e311f528' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { browserstack: [Object] } - } -} to 45049:0 (target=/api/v2/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u/batch) -2026-09-28T19:46:29.345Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'AFTER_ALL', - timestamp: '2026-09-28T19:46:28.672Z', - uuid: '0b96149d-7a4a-41e9-b159-94f0e311f528', - kind: 'TEST_STEP', - message: 'Close context', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 26, - hook_run_uuid: '0b96149d-7a4a-41e9-b159-94f0e311f528' - } - ] - }, - { - event_type: 'LogCreated', - logs: [ - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:26.587Z', - uuid: '49bc86df-58df-574e-bc6a-45596a7f5005', - kind: 'TEST_STEP', - message: 'Navigate', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 360, - test_run_uuid: '49bc86df-58df-574e-bc6a-45596a7f5005' - }, - { - testFrameworkName: 'Playwright', - testFrameworkVersion: '1.63.0', - testFrameworkState: 'TEST', - timestamp: '2026-09-28T19:46:26.947Z', - uuid: '49bc86df-58df-574e-bc6a-45596a7f5005', - kind: 'TEST_STEP', - message: 'Expect "toBeVisible"', - level: 'passed', - fileName: '', - fileSize: _0x392e9e { low: 0, high: 0, unsigned: false }, - filePath: '', - attachmentType: '', - duration: 70, - test_run_uuid: '49bc86df-58df-574e-bc6a-45596a7f5005' - } - ] - } -] to 45049:0 -2026-09-28T19:46:29.345Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:46:30.518Z CLI info [testhub:request-queue-handler] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Processing batch event [ - { - event_type: 'HookRunStarted', - hook_run: { - type: 'hook', - hook_type: 'AFTER_ALL', - framework: 'Playwright', - uuid: '0b96149d-7a4a-41e9-b159-94f0e311f528', - name: 'afterAll hook', - result: 'pending', - test_run_id: '49bc86df-58df-574e-bc6a-45596a7f5005', - body: { lang: 'node', code: null }, - scope: 'Snapshots: page renders without crashing', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:46:28.634Z' - } - }, - { - event_type: 'HookRunFinished', - hook_run: { - type: 'hook', - hook_type: 'AFTER_ALL', - framework: 'Playwright', - uuid: '0b96149d-7a4a-41e9-b159-94f0e311f528', - name: 'afterAll hook', - result: 'passed', - test_run_id: '49bc86df-58df-574e-bc6a-45596a7f5005', - body: { lang: 'node', code: null }, - scope: 'Snapshots: page renders without crashing', - custom_metadata: {}, - tags: [], - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - file_name: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - vc_filepath: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - started_at: '2026-09-28T19:46:28.634Z', - finished_at: '2026-09-28T19:46:28.705Z' - } - }, - { - event_type: 'TestRunFinished', - logs: [], - test_run: { - type: 'test', - framework: 'Playwright', - uuid: '49bc86df-58df-574e-bc6a-45596a7f5005', - name: 'Snapshots: page renders without crashing', - body: { - lang: 'javascript', - code: 'async () => {\n' + - " await goTo('snapshots.html');\n" + - ' // Percy logo should render — confirms BrandMark loaded correctly\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' }' - }, - identifier: 'Snapshots: page renders without crashing', - scope: 'Snapshots: page renders without crashing', - scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - custom_metadata: {}, - meta: { steps: [] }, - file_name: 'specs/e2e/ui-extension.spec.js', - vc_filepath: 'tests/specs/e2e/ui-extension.spec.js', - location: 'specs/e2e/ui-extension.spec.js', - result: 'passed', - duration_in_ms: 2126, - started_at: '2026-09-28T19:46:26.580Z', - finished_at: '2026-09-28T19:46:28.706Z', - failure: null, - failure_type: undefined, - failure_reason: null, - retry_of: null, - tags: [], - customRerunParam: { - rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Snapshots: page renders without crashing' - }, - hooks: [ '0b96149d-7a4a-41e9-b159-94f0e311f528' ], - product_map: { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - lts: false - }, - integrations: { - browserstack: { - product: 'automate', - session_id: 'b506fe31c06bdc7ad8e7f601fac5ba370ac34847', - capabilities: { - 'browserstack.user': '[REDACTED]', - 'browserstack.key': '[REDACTED]', - project: 'Percy Local Manager', - build: 'API + UI Sanity', - 'browserstack.buildIdentifier': '#2', - 'browserstack.debug': false, - 'browserstack.networkLogs': false, - 'browserstack.console': 'errors', - os: 'Windows', - os_version: '11', - browser: 'Chrome', - browser_version: 'latest', - 'browserstack.hostName': 'jostanmathias-HR6F4P4P32', - 'browserstack.browserstackSDK': 'Playwright-nodeagent/1.71.1', - 'browserstack.buildProductMap': { - observability: true, - accessibility: false, - percy: false, - automate: true, - app_automate: false, - app_lcnc: false, - turboscale: false, - central_scanner: false, - lts: false - }, - 'browserstack.use_w3c': false, - 'browserstack.testhubBuildUuid': '2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u', - 'browserstack.local': true, - 'browserstack.localIdentifier': 'Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf', - browserVersion: '154.0.8037.58' - }, - platform: 'Windows', - platform_version: '11', - browser: 'Chrome', - browser_version: 'latest' - } - } - } - } -] to 45049:0 -2026-09-28T19:46:30.521Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making POST request to https://collector-observability.browserstack.com -2026-09-28T19:47:34.891Z CLI info [main] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] Received graceful signal termination (SIGHUP), performing cleanup -2026-09-28T19:47:34.950Z CLI info [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] [PRODUCTION] Making PUT request to https://collector-observability.browserstack.com -2026-09-28T19:47:38.121Z CLI error [testhub:module] [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] stopBuild: request={"finished_at":"2026-09-28T19:47:34.941Z","finished_metadata":[{"reason":"signal_termination","signal":"SIGHUP"}],"custom_metadata":null} error=RequestError: connect ECONNREFUSED 127.0.0.1:60092 - at ClientRequest. (/snapshot/browserstack-binary/cli/dist/index.js) - at Object.onceWrapper (node:events:632:26) - at ClientRequest.emit (node:events:529:35) - at ClientRequest.emit (node:domain:489:12) - at ClientRequest. (/snapshot/browserstack-binary/cli/dist/index.js) - at /snapshot/browserstack-binary/cli/dist/index.js - at Socket. (/snapshot/browserstack-binary/cli/dist/index.js) - at Socket.emit (node:events:517:28) - at Socket.emit (node:domain:489:12) - at emitErrorNT (node:internal/streams/destroy:151:8) - at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) -2026-09-28T19:47:38.125Z CLI error [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] error invoking callback for eventName onTerminate: connect ECONNREFUSED 127.0.0.1:60092 -2026-09-28T19:47:38.126Z CLI error [2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u] [f2ea5516-13f7-4a5c-9f61-fa7f66db45ba] RequestError: connect ECONNREFUSED 127.0.0.1:60092 - at ClientRequest. (/snapshot/browserstack-binary/cli/dist/index.js) - at Object.onceWrapper (node:events:632:26) - at ClientRequest.emit (node:events:529:35) - at ClientRequest.emit (node:domain:489:12) - at ClientRequest. (/snapshot/browserstack-binary/cli/dist/index.js) - at /snapshot/browserstack-binary/cli/dist/index.js - at Socket. (/snapshot/browserstack-binary/cli/dist/index.js) - at Socket.emit (node:events:517:28) - at Socket.emit (node:domain:489:12) - at emitErrorNT (node:internal/streams/destroy:151:8) - at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1555:16) diff --git a/tests/log/sdk-debug-utility.log b/tests/log/sdk-debug-utility.log deleted file mode 100644 index e69de29..0000000 diff --git a/tests/log/usage.log b/tests/log/usage.log deleted file mode 100644 index 7b304cb..0000000 --- a/tests/log/usage.log +++ /dev/null @@ -1,217213 +0,0 @@ -2026-09-29 00:24:21 - info: Creating configuration file... -2026-09-29 00:24:21 - info: Adding new script(s) in package.json... -2026-09-29 00:24:21 - info: Setup completed -2026-09-29 00:28:15 - info: Reading configs from /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml -2026-09-29 00:28:15 - info: Log Directory has been set to /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log -2026-09-29 00:28:15 - info: Running SDK with args /Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk playwright test --list -2026-09-29 00:28:15 - info: SDK run started with id: 5ddd6563-5938-4a2c-94e0-12dc3f2d147f -2026-09-29 00:28:16 - info: Project and debug logs are captured by default. To disable, set disableAutoCaptureLogs: true in config. -2026-09-29 00:28:16 - info: [BrowserstackCLI] startMain: Starting main process -2026-09-29 00:28:16 - info: [CLIUtils] Current CLI Path Found: /Users/jostanmathias/.browserstack/cli/binary-macos-arm64 -2026-09-29 00:28:23 - info: [BrowserstackCLI] spawning command='/Users/jostanmathias/.browserstack/cli/binary-macos-arm64,sdk' -2026-09-29 00:28:24 - info: [BrowserstackCLI] CLI params loaded: {"id":"20d681e8-11b6-4a8f-b947-d29e0c2f2cde","listen":"unix:/tmp/sdk-platform-20d681e8-11b6-4a8f-b947-d29e0c2f2cde.sock"} -2026-09-29 00:28:24 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-20d681e8-11b6-4a8f-b947-d29e0c2f2cde.sock -2026-09-29 00:28:24 - info: [GrpcClient] Initialized gRPC client with bin session id: 20d681e8-11b6-4a8f-b947-d29e0c2f2cde and listen address: unix:/tmp/sdk-platform-20d681e8-11b6-4a8f-b947-d29e0c2f2cde.sock -2026-09-29 00:28:24 - info: [GrpcClient] startBinSession: Calling startBinSession -2026-09-29 00:28:24 - info: [GrpcClient] setCliArgs: cliArgs=["playwright","test","--list"], parsedConfig=[] -2026-09-29 00:28:39 - info: [GrpcClient] StartBinSession successful -2026-09-29 00:28:39 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:28:39 - info: [BrowserstackCLI] loadModules: binSessionId=20d681e8-11b6-4a8f-b947-d29e0c2f2cde -2026-09-29 00:28:39 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:28:39 - info: [BrowserstackCLI] setCliArgs: cliArgs=["playwright","test","--list"] -2026-09-29 00:28:39 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:28:39 - warn: SDK-GEN-004: [ClientTroubleShootingService] The environment variable(s) GLOBAL_AGENT_HTTP_PROXY are internally used by the BrowserStack SDK. Please use a different environment variable name, or contact BrowserStack support if you need assistance. -2026-09-29 00:28:39 - warn: SDK-GEN-004: [ClientTroubleShootingService] The environment variable(s) GLOBAL_AGENT_NO_PROXY are internally used by the BrowserStack SDK. Please use a different environment variable name, or contact BrowserStack support if you need assistance. -2026-09-29 00:28:42 - info: [BrowserstackCLI] Starting as child process with session ID: 20d681e8-11b6-4a8f-b947-d29e0c2f2cde -2026-09-29 00:28:42 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-20d681e8-11b6-4a8f-b947-d29e0c2f2cde.sock -2026-09-29 00:28:42 - info: [GrpcClient] Connecting bin session -2026-09-29 00:28:42 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:28:42 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:28:42 - info: [BrowserstackCLI] loadModules: binSessionId=20d681e8-11b6-4a8f-b947-d29e0c2f2cde -2026-09-29 00:28:42 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:28:42 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:28:42 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:28:42 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:28:42 - info: Setting up TestInfo directory at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/.obs_test_details-mwmgmsvvymiyqrdidzkryeozdzlagvuiy7pmthfv -2026-09-29 00:28:42 - info: [PlaywrightTestFramework] trackPlaywrightInstance: created instance for target=94313:0, state=TestFrameworkState.INIT_TEST -2026-09-29 00:28:42 - info: [PlaywrightTestFramework] trackPlaywrightInstance: saved instance contextId=a572c3864efa321febfd72c41855ac255fa1d36524184757ce31da6d59ce1045 target=94313:0 -2026-09-29 00:28:42 - warn: [ClientTroubleShootingService] Uh-oh! We detected some issues during this run. Error codes: SDK-GEN-004. For details and troubleshooting steps, visit https://www.browserstack.com/docs/test-reporting-and-analytics/sdk-troubleshooting/error-codes?ref=sdk -2026-09-29 00:28:42 - info: [BrowserstackCLI] stop: CLI stop triggered -2026-09-29 00:28:42 - info: [GrpcClient] Stopping bin session -2026-09-29 00:28:44 - info: [GrpcClient] StopBinSession successful -2026-09-29 00:28:44 - info: stop: stopBinSession build_link=null hashed_id=null o11y_uuid=mwmgmsvvymiyqrdidzkryeozdzlagvuiy7pmthfv -2026-09-29 00:28:44 - info: [BrowserstackCLI] Unconfiguring modules -2026-09-29 00:28:44 - info: [BrowserstackCLI] stop: channel closed -2026-09-29 00:28:49 - info: [BrowserstackCLI] stop: shutting down CLI -2026-09-29 00:28:49 - info: [BrowserstackCLI] stop: CLI process exited -2026-09-29 00:28:49 - info: Visit https://automation.browserstack.com/builds/mwmgmsvvymiyqrdidzkryeozdzlagvuiy7pmthfv to view build report, insights, and many more debugging information all at one place! - -2026-09-29 00:28:52 - info: SDK run ended for id: 5ddd6563-5938-4a2c-94e0-12dc3f2d147f, testhub id: mwmgmsvvymiyqrdidzkryeozdzlagvuiy7pmthfv -2026-09-29 00:28:53 - info: Deleting /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/playwright-browserstack-sdk.config.js -2026-09-29 00:28:53 - info: [BrowserstackCLI] stop: CLI is not running, skipping stop -2026-09-29 00:29:17 - info: Reading configs from /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml -2026-09-29 00:29:17 - info: Log Directory has been set to /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log -2026-09-29 00:29:17 - info: Running SDK with args /Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk playwright test --project=api --project=e2e --list -2026-09-29 00:29:17 - info: SDK run started with id: 5cf5bba1-c4a7-48f5-aee9-8cb359850c0f -2026-09-29 00:29:17 - info: Project and debug logs are captured by default. To disable, set disableAutoCaptureLogs: true in config. -2026-09-29 00:29:17 - info: [BrowserstackCLI] startMain: Starting main process -2026-09-29 00:29:17 - info: [CLIUtils] Current CLI Path Found: /Users/jostanmathias/.browserstack/cli/binary-macos-arm64 -2026-09-29 00:29:19 - info: [BrowserstackCLI] spawning command='/Users/jostanmathias/.browserstack/cli/binary-macos-arm64,sdk' -2026-09-29 00:29:20 - info: [BrowserstackCLI] CLI params loaded: {"id":"e47a72af-d2ee-4bd4-b2cd-d8b1449f3648","listen":"unix:/tmp/sdk-platform-e47a72af-d2ee-4bd4-b2cd-d8b1449f3648.sock"} -2026-09-29 00:29:20 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-e47a72af-d2ee-4bd4-b2cd-d8b1449f3648.sock -2026-09-29 00:29:20 - info: [GrpcClient] Initialized gRPC client with bin session id: e47a72af-d2ee-4bd4-b2cd-d8b1449f3648 and listen address: unix:/tmp/sdk-platform-e47a72af-d2ee-4bd4-b2cd-d8b1449f3648.sock -2026-09-29 00:29:20 - info: [GrpcClient] startBinSession: Calling startBinSession -2026-09-29 00:29:20 - info: [GrpcClient] setCliArgs: cliArgs=["playwright","test","--project=api","--project=e2e","--list"], parsedConfig=[] -2026-09-29 00:29:30 - info: [GrpcClient] StartBinSession successful -2026-09-29 00:29:30 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:29:30 - info: [BrowserstackCLI] loadModules: binSessionId=e47a72af-d2ee-4bd4-b2cd-d8b1449f3648 -2026-09-29 00:29:30 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:29:30 - info: [BrowserstackCLI] setCliArgs: cliArgs=["playwright","test","--project=api","--project=e2e","--list"] -2026-09-29 00:29:30 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:29:30 - warn: SDK-GEN-004: [ClientTroubleShootingService] The environment variable(s) GLOBAL_AGENT_HTTP_PROXY are internally used by the BrowserStack SDK. Please use a different environment variable name, or contact BrowserStack support if you need assistance. -2026-09-29 00:29:30 - warn: SDK-GEN-004: [ClientTroubleShootingService] The environment variable(s) GLOBAL_AGENT_NO_PROXY are internally used by the BrowserStack SDK. Please use a different environment variable name, or contact BrowserStack support if you need assistance. -2026-09-29 00:29:32 - info: [BrowserstackCLI] Starting as child process with session ID: e47a72af-d2ee-4bd4-b2cd-d8b1449f3648 -2026-09-29 00:29:32 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-e47a72af-d2ee-4bd4-b2cd-d8b1449f3648.sock -2026-09-29 00:29:32 - info: [GrpcClient] Connecting bin session -2026-09-29 00:29:33 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:29:33 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:29:33 - info: [BrowserstackCLI] loadModules: binSessionId=e47a72af-d2ee-4bd4-b2cd-d8b1449f3648 -2026-09-29 00:29:33 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:29:33 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:29:33 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:29:33 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:29:33 - warn: [ClientTroubleShootingService] Uh-oh! We detected some issues during this run. Error codes: SDK-GEN-004. For details and troubleshooting steps, visit https://www.browserstack.com/docs/test-reporting-and-analytics/sdk-troubleshooting/error-codes?ref=sdk -2026-09-29 00:29:33 - info: [BrowserstackCLI] stop: CLI stop triggered -2026-09-29 00:29:33 - info: [GrpcClient] Stopping bin session -2026-09-29 00:29:35 - info: [GrpcClient] StopBinSession successful -2026-09-29 00:29:35 - info: stop: stopBinSession build_link=null hashed_id=null o11y_uuid=zlsouxadcknvp4sqecriidt2wrznduhfyyybvcsz -2026-09-29 00:29:35 - info: [BrowserstackCLI] Unconfiguring modules -2026-09-29 00:29:35 - info: [BrowserstackCLI] stop: channel closed -2026-09-29 00:29:40 - info: [BrowserstackCLI] stop: shutting down CLI -2026-09-29 00:29:40 - info: [BrowserstackCLI] stop: CLI process exited -2026-09-29 00:29:40 - info: Visit https://automation.browserstack.com/builds/zlsouxadcknvp4sqecriidt2wrznduhfyyybvcsz to view build report, insights, and many more debugging information all at one place! - -2026-09-29 00:29:42 - info: SDK run ended for id: 5cf5bba1-c4a7-48f5-aee9-8cb359850c0f, testhub id: zlsouxadcknvp4sqecriidt2wrznduhfyyybvcsz -2026-09-29 00:29:43 - info: Deleting /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/playwright-browserstack-sdk.config.js -2026-09-29 00:29:43 - info: [BrowserstackCLI] stop: CLI is not running, skipping stop -2026-09-29 00:29:55 - info: Reading configs from /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml -2026-09-29 00:29:55 - info: Log Directory has been set to /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log -2026-09-29 00:29:55 - info: Running SDK with args /Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk playwright test --project=api --project=e2e --list -2026-09-29 00:29:55 - info: SDK run started with id: 55bf14ca-fca0-452a-bf2b-1abcbbc52465 -2026-09-29 00:29:55 - info: Project and debug logs are captured by default. To disable, set disableAutoCaptureLogs: true in config. -2026-09-29 00:29:55 - info: [BrowserstackCLI] startMain: Starting main process -2026-09-29 00:29:55 - info: [CLIUtils] Current CLI Path Found: /Users/jostanmathias/.browserstack/cli/binary-macos-arm64 -2026-09-29 00:29:57 - info: [BrowserstackCLI] spawning command='/Users/jostanmathias/.browserstack/cli/binary-macos-arm64,sdk' -2026-09-29 00:29:57 - info: [BrowserstackCLI] CLI params loaded: {"id":"e0486b4e-d16c-45f2-a70e-516d0cecb20d","listen":"unix:/tmp/sdk-platform-e0486b4e-d16c-45f2-a70e-516d0cecb20d.sock"} -2026-09-29 00:29:57 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-e0486b4e-d16c-45f2-a70e-516d0cecb20d.sock -2026-09-29 00:29:57 - info: [GrpcClient] Initialized gRPC client with bin session id: e0486b4e-d16c-45f2-a70e-516d0cecb20d and listen address: unix:/tmp/sdk-platform-e0486b4e-d16c-45f2-a70e-516d0cecb20d.sock -2026-09-29 00:29:57 - info: [GrpcClient] startBinSession: Calling startBinSession -2026-09-29 00:29:57 - info: [GrpcClient] setCliArgs: cliArgs=["playwright","test","--project=api","--project=e2e","--list"], parsedConfig=[] -2026-09-29 00:30:09 - info: [GrpcClient] StartBinSession successful -2026-09-29 00:30:09 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:30:09 - info: [BrowserstackCLI] loadModules: binSessionId=e0486b4e-d16c-45f2-a70e-516d0cecb20d -2026-09-29 00:30:09 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:30:09 - info: [BrowserstackCLI] setCliArgs: cliArgs=["playwright","test","--project=api","--project=e2e","--list"] -2026-09-29 00:30:09 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:30:09 - warn: SDK-GEN-004: [ClientTroubleShootingService] The environment variable(s) GLOBAL_AGENT_HTTP_PROXY are internally used by the BrowserStack SDK. Please use a different environment variable name, or contact BrowserStack support if you need assistance. -2026-09-29 00:30:09 - warn: SDK-GEN-004: [ClientTroubleShootingService] The environment variable(s) GLOBAL_AGENT_NO_PROXY are internally used by the BrowserStack SDK. Please use a different environment variable name, or contact BrowserStack support if you need assistance. -2026-09-29 00:30:11 - info: [BrowserstackCLI] Starting as child process with session ID: e0486b4e-d16c-45f2-a70e-516d0cecb20d -2026-09-29 00:30:11 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-e0486b4e-d16c-45f2-a70e-516d0cecb20d.sock -2026-09-29 00:30:11 - info: [GrpcClient] Connecting bin session -2026-09-29 00:30:11 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:30:11 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:30:11 - info: [BrowserstackCLI] loadModules: binSessionId=e0486b4e-d16c-45f2-a70e-516d0cecb20d -2026-09-29 00:30:11 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:30:11 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:30:11 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:30:11 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:30:12 - warn: [ClientTroubleShootingService] Uh-oh! We detected some issues during this run. Error codes: SDK-GEN-004. For details and troubleshooting steps, visit https://www.browserstack.com/docs/test-reporting-and-analytics/sdk-troubleshooting/error-codes?ref=sdk -2026-09-29 00:30:12 - info: [BrowserstackCLI] stop: CLI stop triggered -2026-09-29 00:30:12 - info: [GrpcClient] Stopping bin session -2026-09-29 00:30:14 - info: [GrpcClient] StopBinSession successful -2026-09-29 00:30:14 - info: stop: stopBinSession build_link=null hashed_id=null o11y_uuid=8zfhjmza8r35zpeuuagiqdnmra7kutuljeqb9pwb -2026-09-29 00:30:14 - info: [BrowserstackCLI] Unconfiguring modules -2026-09-29 00:30:14 - info: [BrowserstackCLI] stop: channel closed -2026-09-29 00:30:19 - info: [BrowserstackCLI] stop: shutting down CLI -2026-09-29 00:30:19 - info: [BrowserstackCLI] stop: CLI process exited -2026-09-29 00:30:19 - info: Visit https://automation.browserstack.com/builds/8zfhjmza8r35zpeuuagiqdnmra7kutuljeqb9pwb to view build report, insights, and many more debugging information all at one place! - -2026-09-29 00:30:21 - info: SDK run ended for id: 55bf14ca-fca0-452a-bf2b-1abcbbc52465, testhub id: 8zfhjmza8r35zpeuuagiqdnmra7kutuljeqb9pwb -2026-09-29 00:30:22 - info: Deleting /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/playwright-browserstack-sdk.config.js -2026-09-29 00:30:22 - info: [BrowserstackCLI] stop: CLI is not running, skipping stop -2026-09-29 00:31:26 - info: Reading configs from /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml -2026-09-29 00:31:26 - info: Log Directory has been set to /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log -2026-09-29 00:31:26 - info: Running SDK with args /Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk playwright test --list -2026-09-29 00:31:26 - info: SDK run started with id: 0d2ac521-6521-4b14-8109-8abf65c15e7e -2026-09-29 00:31:26 - info: Project and debug logs are captured by default. To disable, set disableAutoCaptureLogs: true in config. -2026-09-29 00:31:26 - info: [BrowserstackCLI] startMain: Starting main process -2026-09-29 00:31:26 - info: [CLIUtils] Current CLI Path Found: /Users/jostanmathias/.browserstack/cli/binary-macos-arm64 -2026-09-29 00:31:28 - info: [BrowserstackCLI] spawning command='/Users/jostanmathias/.browserstack/cli/binary-macos-arm64,sdk' -2026-09-29 00:31:29 - info: [BrowserstackCLI] CLI params loaded: {"id":"783d3166-030d-4f74-a5f2-addbfc4f2f11","listen":"unix:/tmp/sdk-platform-783d3166-030d-4f74-a5f2-addbfc4f2f11.sock"} -2026-09-29 00:31:29 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-783d3166-030d-4f74-a5f2-addbfc4f2f11.sock -2026-09-29 00:31:29 - info: [GrpcClient] Initialized gRPC client with bin session id: 783d3166-030d-4f74-a5f2-addbfc4f2f11 and listen address: unix:/tmp/sdk-platform-783d3166-030d-4f74-a5f2-addbfc4f2f11.sock -2026-09-29 00:31:29 - info: [GrpcClient] startBinSession: Calling startBinSession -2026-09-29 00:31:29 - info: [GrpcClient] setCliArgs: cliArgs=["playwright","test","--list"], parsedConfig=[] -2026-09-29 00:31:40 - info: [GrpcClient] StartBinSession successful -2026-09-29 00:31:40 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:31:40 - info: [BrowserstackCLI] loadModules: binSessionId=783d3166-030d-4f74-a5f2-addbfc4f2f11 -2026-09-29 00:31:40 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:31:40 - info: [BrowserstackCLI] setCliArgs: cliArgs=["playwright","test","--list"] -2026-09-29 00:31:40 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:31:40 - warn: SDK-GEN-004: [ClientTroubleShootingService] The environment variable(s) GLOBAL_AGENT_HTTP_PROXY are internally used by the BrowserStack SDK. Please use a different environment variable name, or contact BrowserStack support if you need assistance. -2026-09-29 00:31:40 - warn: SDK-GEN-004: [ClientTroubleShootingService] The environment variable(s) GLOBAL_AGENT_NO_PROXY are internally used by the BrowserStack SDK. Please use a different environment variable name, or contact BrowserStack support if you need assistance. -2026-09-29 00:31:42 - info: [BrowserstackCLI] Starting as child process with session ID: 783d3166-030d-4f74-a5f2-addbfc4f2f11 -2026-09-29 00:31:42 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-783d3166-030d-4f74-a5f2-addbfc4f2f11.sock -2026-09-29 00:31:42 - info: [GrpcClient] Connecting bin session -2026-09-29 00:31:42 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:31:42 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:31:42 - info: [BrowserstackCLI] loadModules: binSessionId=783d3166-030d-4f74-a5f2-addbfc4f2f11 -2026-09-29 00:31:42 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:31:42 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:31:42 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:31:42 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:31:42 - info: Setting up TestInfo directory at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/.obs_test_details-eyztjchnawkw9cspdqq93emnr7fwpj1ervmha8jk -2026-09-29 00:31:42 - info: [PlaywrightTestFramework] trackPlaywrightInstance: created instance for target=98029:0, state=TestFrameworkState.INIT_TEST -2026-09-29 00:31:42 - info: [PlaywrightTestFramework] trackPlaywrightInstance: saved instance contextId=22acee118b0df922e0b87b851b544be3d61c07fb6449b8d20fc11176b3309579 target=98029:0 -2026-09-29 00:31:42 - warn: [ClientTroubleShootingService] Uh-oh! We detected some issues during this run. Error codes: SDK-GEN-004. For details and troubleshooting steps, visit https://www.browserstack.com/docs/test-reporting-and-analytics/sdk-troubleshooting/error-codes?ref=sdk -2026-09-29 00:31:42 - info: [BrowserstackCLI] stop: CLI stop triggered -2026-09-29 00:31:42 - info: [GrpcClient] Stopping bin session -2026-09-29 00:31:44 - info: [GrpcClient] StopBinSession successful -2026-09-29 00:31:44 - info: stop: stopBinSession build_link=null hashed_id=null o11y_uuid=eyztjchnawkw9cspdqq93emnr7fwpj1ervmha8jk -2026-09-29 00:31:44 - info: [BrowserstackCLI] Unconfiguring modules -2026-09-29 00:31:44 - info: [BrowserstackCLI] stop: channel closed -2026-09-29 00:31:49 - info: [BrowserstackCLI] stop: shutting down CLI -2026-09-29 00:31:49 - info: [BrowserstackCLI] stop: CLI process exited -2026-09-29 00:31:49 - info: Visit https://automation.browserstack.com/builds/eyztjchnawkw9cspdqq93emnr7fwpj1ervmha8jk to view build report, insights, and many more debugging information all at one place! - -2026-09-29 00:31:51 - info: SDK run ended for id: 0d2ac521-6521-4b14-8109-8abf65c15e7e, testhub id: eyztjchnawkw9cspdqq93emnr7fwpj1ervmha8jk -2026-09-29 00:31:53 - info: Deleting /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/playwright-browserstack-sdk.config.js -2026-09-29 00:31:53 - info: [BrowserstackCLI] stop: CLI is not running, skipping stop -2026-09-29 00:32:32 - info: Reading configs from /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml -2026-09-29 00:32:32 - info: Log Directory has been set to /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log -2026-09-29 00:32:32 - info: Running SDK with args /Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk playwright test --list -2026-09-29 00:32:32 - info: SDK run started with id: 6a5e46fb-da26-49f4-b16b-15b0393ff164 -2026-09-29 00:32:32 - info: Project and debug logs are captured by default. To disable, set disableAutoCaptureLogs: true in config. -2026-09-29 00:32:32 - info: [BrowserstackCLI] startMain: Starting main process -2026-09-29 00:32:32 - info: [CLIUtils] Current CLI Path Found: /Users/jostanmathias/.browserstack/cli/binary-macos-arm64 -2026-09-29 00:32:34 - info: [BrowserstackCLI] spawning command='/Users/jostanmathias/.browserstack/cli/binary-macos-arm64,sdk' -2026-09-29 00:32:35 - info: [BrowserstackCLI] CLI params loaded: {"id":"830baff6-8ba2-46da-a5d4-e2d5a0e3605d","listen":"unix:/tmp/sdk-platform-830baff6-8ba2-46da-a5d4-e2d5a0e3605d.sock"} -2026-09-29 00:32:35 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-830baff6-8ba2-46da-a5d4-e2d5a0e3605d.sock -2026-09-29 00:32:35 - info: [GrpcClient] Initialized gRPC client with bin session id: 830baff6-8ba2-46da-a5d4-e2d5a0e3605d and listen address: unix:/tmp/sdk-platform-830baff6-8ba2-46da-a5d4-e2d5a0e3605d.sock -2026-09-29 00:32:35 - info: [GrpcClient] startBinSession: Calling startBinSession -2026-09-29 00:32:35 - info: [GrpcClient] setCliArgs: cliArgs=["playwright","test","--list"], parsedConfig=[] -2026-09-29 00:32:46 - info: [GrpcClient] StartBinSession successful -2026-09-29 00:32:46 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:32:46 - info: [BrowserstackCLI] loadModules: binSessionId=830baff6-8ba2-46da-a5d4-e2d5a0e3605d -2026-09-29 00:32:46 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:32:46 - info: [BrowserstackCLI] setCliArgs: cliArgs=["playwright","test","--list"] -2026-09-29 00:32:46 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:32:46 - warn: SDK-GEN-004: [ClientTroubleShootingService] The environment variable(s) GLOBAL_AGENT_HTTP_PROXY are internally used by the BrowserStack SDK. Please use a different environment variable name, or contact BrowserStack support if you need assistance. -2026-09-29 00:32:46 - warn: SDK-GEN-004: [ClientTroubleShootingService] The environment variable(s) GLOBAL_AGENT_NO_PROXY are internally used by the BrowserStack SDK. Please use a different environment variable name, or contact BrowserStack support if you need assistance. -2026-09-29 00:32:48 - info: [BrowserstackCLI] Starting as child process with session ID: 830baff6-8ba2-46da-a5d4-e2d5a0e3605d -2026-09-29 00:32:48 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-830baff6-8ba2-46da-a5d4-e2d5a0e3605d.sock -2026-09-29 00:32:48 - info: [GrpcClient] Connecting bin session -2026-09-29 00:32:48 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:32:48 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:32:48 - info: [BrowserstackCLI] loadModules: binSessionId=830baff6-8ba2-46da-a5d4-e2d5a0e3605d -2026-09-29 00:32:48 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:32:48 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:32:49 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:32:49 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:32:49 - info: Setting up TestInfo directory at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/.obs_test_details-cmspc2lyylgycgnmk0sybqyllbp7q7rp8qvinhfz -2026-09-29 00:32:49 - info: [PlaywrightTestFramework] trackPlaywrightInstance: created instance for target=99306:0, state=TestFrameworkState.INIT_TEST -2026-09-29 00:32:49 - info: [PlaywrightTestFramework] trackPlaywrightInstance: saved instance contextId=7f24a9a7e10aed6d6c6db828b2d7b5397184156e9fdb24017bb1b476818961d5 target=99306:0 -2026-09-29 00:32:49 - warn: [ClientTroubleShootingService] Uh-oh! We detected some issues during this run. Error codes: SDK-GEN-004. For details and troubleshooting steps, visit https://www.browserstack.com/docs/test-reporting-and-analytics/sdk-troubleshooting/error-codes?ref=sdk -2026-09-29 00:32:49 - info: [BrowserstackCLI] stop: CLI stop triggered -2026-09-29 00:32:49 - info: [GrpcClient] Stopping bin session -2026-09-29 00:32:51 - info: [GrpcClient] StopBinSession successful -2026-09-29 00:32:51 - info: stop: stopBinSession build_link=null hashed_id=null o11y_uuid=cmspc2lyylgycgnmk0sybqyllbp7q7rp8qvinhfz -2026-09-29 00:32:51 - info: [BrowserstackCLI] Unconfiguring modules -2026-09-29 00:32:51 - info: [BrowserstackCLI] stop: channel closed -2026-09-29 00:32:56 - info: [BrowserstackCLI] stop: shutting down CLI -2026-09-29 00:32:56 - info: [BrowserstackCLI] stop: CLI process exited -2026-09-29 00:32:56 - info: Visit https://automation.browserstack.com/builds/cmspc2lyylgycgnmk0sybqyllbp7q7rp8qvinhfz to view build report, insights, and many more debugging information all at one place! - -2026-09-29 00:32:58 - info: SDK run ended for id: 6a5e46fb-da26-49f4-b16b-15b0393ff164, testhub id: cmspc2lyylgycgnmk0sybqyllbp7q7rp8qvinhfz -2026-09-29 00:32:59 - info: Deleting /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/playwright-browserstack-sdk.config.js -2026-09-29 00:32:59 - info: [BrowserstackCLI] stop: CLI is not running, skipping stop -2026-09-29 00:39:34 - info: Reading configs from /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml -2026-09-29 00:39:34 - info: Log Directory has been set to /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log -2026-09-29 00:39:34 - info: Running SDK with args /Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk playwright test -2026-09-29 00:39:34 - info: SDK run started with id: 8410c8ed-bf09-4e34-89ad-e741fdd93619 -2026-09-29 00:39:34 - info: Project and debug logs are captured by default. To disable, set disableAutoCaptureLogs: true in config. -2026-09-29 00:39:35 - info: [BrowserstackCLI] startMain: Starting main process -2026-09-29 00:39:35 - info: [CLIUtils] Current CLI Path Found: /Users/jostanmathias/.browserstack/cli/binary-macos-arm64 -2026-09-29 00:39:36 - info: [BrowserstackCLI] spawning command='/Users/jostanmathias/.browserstack/cli/binary-macos-arm64,sdk' -2026-09-29 00:39:37 - info: [BrowserstackCLI] CLI params loaded: {"id":"4362495b-fd30-4b71-8b33-8d41d55fd401","listen":"unix:/tmp/sdk-platform-4362495b-fd30-4b71-8b33-8d41d55fd401.sock"} -2026-09-29 00:39:37 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-4362495b-fd30-4b71-8b33-8d41d55fd401.sock -2026-09-29 00:39:37 - info: [GrpcClient] Initialized gRPC client with bin session id: 4362495b-fd30-4b71-8b33-8d41d55fd401 and listen address: unix:/tmp/sdk-platform-4362495b-fd30-4b71-8b33-8d41d55fd401.sock -2026-09-29 00:39:37 - info: [GrpcClient] startBinSession: Calling startBinSession -2026-09-29 00:39:37 - info: [GrpcClient] setCliArgs: cliArgs=["playwright","test"], parsedConfig=[] -2026-09-29 00:39:48 - info: [GrpcClient] StartBinSession successful -2026-09-29 00:39:48 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:39:48 - info: [BrowserstackCLI] loadModules: binSessionId=4362495b-fd30-4b71-8b33-8d41d55fd401 -2026-09-29 00:39:48 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:39:48 - info: [BrowserstackCLI] setCliArgs: cliArgs=["playwright","test"] -2026-09-29 00:39:48 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:39:48 - warn: SDK-GEN-004: [ClientTroubleShootingService] The environment variable(s) GLOBAL_AGENT_HTTP_PROXY are internally used by the BrowserStack SDK. Please use a different environment variable name, or contact BrowserStack support if you need assistance. -2026-09-29 00:39:48 - warn: SDK-GEN-004: [ClientTroubleShootingService] The environment variable(s) GLOBAL_AGENT_NO_PROXY are internally used by the BrowserStack SDK. Please use a different environment variable name, or contact BrowserStack support if you need assistance. -2026-09-29 00:39:50 - info: [BrowserstackCLI] Starting as child process with session ID: 4362495b-fd30-4b71-8b33-8d41d55fd401 -2026-09-29 00:39:50 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-4362495b-fd30-4b71-8b33-8d41d55fd401.sock -2026-09-29 00:39:50 - info: [GrpcClient] Connecting bin session -2026-09-29 00:39:50 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:39:50 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:39:50 - info: [BrowserstackCLI] loadModules: binSessionId=4362495b-fd30-4b71-8b33-8d41d55fd401 -2026-09-29 00:39:50 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:39:50 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:39:50 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:39:50 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:39:50 - info: Setting up TestInfo directory at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/.obs_test_details-oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd -2026-09-29 00:39:50 - info: [PlaywrightTestFramework] trackPlaywrightInstance: created instance for target=8104:0, state=TestFrameworkState.INIT_TEST -2026-09-29 00:39:50 - info: [PlaywrightTestFramework] trackPlaywrightInstance: saved instance contextId=56299f549cb5a3f338f9ffccb96867a299d30e364ca01b3c1176743af0934143 target=8104:0 -2026-09-29 00:39:52 - info: [BrowserstackCLI] Starting as child process with session ID: 4362495b-fd30-4b71-8b33-8d41d55fd401 -2026-09-29 00:39:52 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-4362495b-fd30-4b71-8b33-8d41d55fd401.sock -2026-09-29 00:39:52 - info: [GrpcClient] Connecting bin session -2026-09-29 00:39:52 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:39:52 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:39:52 - info: [BrowserstackCLI] loadModules: binSessionId=4362495b-fd30-4b71-8b33-8d41d55fd401 -2026-09-29 00:39:52 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:39:52 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:39:52 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:39:52 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [BrowserstackCLI] Starting as child process with session ID: 4362495b-fd30-4b71-8b33-8d41d55fd401 -2026-09-29 00:39:52 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-4362495b-fd30-4b71-8b33-8d41d55fd401.sock -2026-09-29 00:39:52 - info: [GrpcClient] Connecting bin session -2026-09-29 00:39:52 - info: [BrowserstackCLI] Starting as child process with session ID: 4362495b-fd30-4b71-8b33-8d41d55fd401 -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:39:52 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:39:52 - info: [BrowserstackCLI] loadModules: binSessionId=4362495b-fd30-4b71-8b33-8d41d55fd401 -2026-09-29 00:39:52 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:39:52 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:39:52 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:39:52 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:39:52 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:39:52 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:39:52 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=8107:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:39:52 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=1c1562aed02c1cfee86aafd945e36fadb1fffd6f55f0be44f0de33882598bd28 target=8107:0 -2026-09-29 00:39:52 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-4f1230591ff52ef8fab0 -2026-09-29 00:39:52 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'd19fc8e5-7536-54b5-8c19-b55cae6ea998', - test_result: 'pending', - automate_session_name: 'Library endpoints - GET /library/status returns connection status', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-4f1230591ff52ef8fab0', - test_name: 'GET /library/status returns connection status', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:09:52.377Z', - test_scope: 'Library endpoints - GET /library/status returns connection status', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' -} -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:39:52 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:39:52 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: getting screenshots results. -2026-09-29 00:39:52 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [BrowserstackCLI] Starting as child process with session ID: 4362495b-fd30-4b71-8b33-8d41d55fd401 -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:39:52 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:39:52 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:39:52 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=8108:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:39:52 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=65b3f5c05ffb14e6a3c4c1e588cb2c21a724a3cdccba465967dd0e08ca0a6cbb target=8108:0 -2026-09-29 00:39:52 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-257450ed45102c3959da -2026-09-29 00:39:52 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'c919c690-1671-5d9a-99f0-36fd38635071', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots creates a snapshot and returns 201', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-257450ed45102c3959da', - test_name: 'POST /snapshots creates a snapshot and returns 201', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:09:52.527Z', - test_scope: 'Snapshot CRUD - POST /snapshots creates a snapshot and returns 201', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' -} -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:39:52 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:39:52 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:39:52 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:39:52 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: getting screenshots results. -2026-09-29 00:39:52 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:39:52 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:39:52 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:39:52 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-3ee9a9def8f2850bdf91 -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'c322a377-9624-564d-b129-62dc731c9f04', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when name is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-3ee9a9def8f2850bdf91', - test_name: 'POST /snapshots returns 400 when name is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:09:52.631Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when name is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' -} -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:39:52 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:39:52 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:39:52 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:39:52 - info: getting screenshots results. -2026-09-29 00:39:52 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:39:52 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-d1eeca7fd9c3ba040ffb -2026-09-29 00:39:52 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:39:52 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '809b0e6e-014c-58f7-a860-d256de441795', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when url is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-d1eeca7fd9c3ba040ffb', - test_name: 'POST /snapshots returns 400 when url is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:09:52.656Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when url is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' -} -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:39:52 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:39:52 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:39:52 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: getting screenshots results. -2026-09-29 00:39:52 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:39:52 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:39:52 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-173a25ec75b9008015ff -2026-09-29 00:39:52 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'a93d3f7f-4991-5f80-9241-eaba6b5cbba9', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when dom is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-173a25ec75b9008015ff', - test_name: 'POST /snapshots returns 400 when dom is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:09:52.680Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when dom is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' -} -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:39:52 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:39:52 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:39:52 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:39:52 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: getting screenshots results. -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:39:52 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:39:52 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-3056585381d277073533 -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'e2fcde09-83ff-5e09-b589-697ca66cda65', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when widths is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-3056585381d277073533', - test_name: 'POST /snapshots returns 400 when widths is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:09:52.711Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when widths is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' -} -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:39:52 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:39:52 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:39:52 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:39:52 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: getting screenshots results. -2026-09-29 00:39:52 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:39:52 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:39:52 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-4237cfe905fc189c82ec -2026-09-29 00:39:52 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '3d7021a1-7edf-5f95-b562-578a8e891878', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - GET /snapshots returns array of queued snapshots', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-4237cfe905fc189c82ec', - test_name: 'GET /snapshots returns array of queued snapshots', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:09:52.748Z', - test_scope: 'Snapshot CRUD - GET /snapshots returns array of queued snapshots', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' -} -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:39:52 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:39:52 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:39:52 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:39:52 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: getting screenshots results. -2026-09-29 00:39:52 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:39:52 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:39:52 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:39:52 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-557605d05bdb63d27302 -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'a2baf9d6-93b6-5c05-ac14-c626ed1efed2', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - GET /snapshots returns empty array when queue is clear', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-557605d05bdb63d27302', - test_name: 'GET /snapshots returns empty array when queue is clear', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:09:52.784Z', - test_scope: 'Snapshot CRUD - GET /snapshots returns empty array when queue is clear', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' -} -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:39:52 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:39:52 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: getting screenshots results. -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:39:52 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:39:52 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:39:52 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-f7528958002af7badb26 -2026-09-29 00:39:52 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '713c7d89-6e26-55e3-8d16-f05377adea0e', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - PATCH /snapshots/:id updates snapshot name', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-f7528958002af7badb26', - test_name: 'PATCH /snapshots/:id updates snapshot name', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:09:52.811Z', - test_scope: 'Snapshot CRUD - PATCH /snapshots/:id updates snapshot name', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' -} -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:39:52 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:39:52 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:39:52 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:39:52 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: getting screenshots results. -2026-09-29 00:39:52 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:39:52 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:39:52 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-20fe199ca16c1d0314ec -2026-09-29 00:39:52 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '9de34868-69c2-5f59-a780-5b767fd2f241', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - PATCH /snapshots/:id returns 404 for unknown id', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-20fe199ca16c1d0314ec', - test_name: 'PATCH /snapshots/:id returns 404 for unknown id', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:09:52.858Z', - test_scope: 'Snapshot CRUD - PATCH /snapshots/:id returns 404 for unknown id', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' -} -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:39:52 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:39:52 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:39:52 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:39:52 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: getting screenshots results. -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:39:52 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:39:52 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-71b006619846ecf39844 -2026-09-29 00:39:52 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'c4ad5742-6e40-5ea5-920d-e7af73564cba', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - PATCH /snapshots/:id returns 400 when name is empty string', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-71b006619846ecf39844', - test_name: 'PATCH /snapshots/:id returns 400 when name is empty string', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:09:52.874Z', - test_scope: 'Snapshot CRUD - PATCH /snapshots/:id returns 400 when name is empty string', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' -} -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:39:52 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:39:52 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:39:52 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:39:52 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:39:52 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:39:52 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-7fd4462923d33f82482f -2026-09-29 00:39:52 - info: getting screenshots results. -2026-09-29 00:39:52 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:39:52 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '70d189ea-3e47-5ebe-963f-cb4d20366c68', - test_result: 'pending', - automate_session_name: 'Library endpoints - POST /library/token returns 400 when token is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-7fd4462923d33f82482f', - test_name: 'POST /library/token returns 400 when token is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:09:52.507Z', - test_scope: 'Library endpoints - POST /library/token returns 400 when token is missing', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' -} -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:39:52 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:39:52 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:39:52 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-efb4288fa862876e1b6d -2026-09-29 00:39:52 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '8075e545-eab4-57f9-8253-e42fcdfe1e50', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - DELETE /snapshots/:id deletes a specific snapshot', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-efb4288fa862876e1b6d', - test_name: 'DELETE /snapshots/:id deletes a specific snapshot', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:09:52.898Z', - test_scope: 'Snapshot CRUD - DELETE /snapshots/:id deletes a specific snapshot', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' -} -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:39:52 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:39:52 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:39:52 - info: getting screenshots results. -2026-09-29 00:39:52 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:39:52 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:39:52 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:39:52 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-1113918c91b68708f850 -2026-09-29 00:39:52 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '24799d8e-2564-5469-82eb-4d8477a52bf4', - test_result: 'pending', - automate_session_name: 'Library endpoints - GET /library/all returns array (empty when not connected)', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-1113918c91b68708f850', - test_name: 'GET /library/all returns array (empty when not connected)', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:09:52.919Z', - test_scope: 'Library endpoints - GET /library/all returns array (empty when not connected)', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' -} -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:39:52 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:39:52 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:39:52 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:39:52 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-478ece2950ae43d516b3 -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '159c77ad-5315-57e6-9134-250e1acc4486', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - DELETE /snapshots/:id returns 404 for unknown id', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-478ece2950ae43d516b3', - test_name: 'DELETE /snapshots/:id returns 404 for unknown id', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:09:52.930Z', - test_scope: 'Snapshot CRUD - DELETE /snapshots/:id returns 404 for unknown id', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' -} -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:39:52 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:39:52 - info: getting screenshots results. -2026-09-29 00:39:52 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:39:52 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:39:52 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:39:52 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:39:52 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-a4b74c0ab8657f671634 -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '05c3976f-ca9d-57c5-8660-35d196c7fc9f', - test_result: 'pending', - automate_session_name: 'Library endpoints - GET /library/search returns array for a query', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-a4b74c0ab8657f671634', - test_name: 'GET /library/search returns array for a query', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:09:52.959Z', - test_scope: 'Library endpoints - GET /library/search returns array for a query', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' -} -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:39:52 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:39:52 - info: getting screenshots results. -2026-09-29 00:39:52 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:39:52 - info: getting screenshots results. -2026-09-29 00:39:52 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:39:52 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:39:52 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-6135f3d0610930234a87 -2026-09-29 00:39:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:52 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '664c9843-0e4c-5d30-b641-f2a7c0728383', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - DELETE /snapshots clears all queued snapshots', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-6135f3d0610930234a87', - test_name: 'DELETE /snapshots clears all queued snapshots', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:09:52.961Z', - test_scope: 'Snapshot CRUD - DELETE /snapshots clears all queued snapshots', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' -} -2026-09-29 00:39:52 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:39:52 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:39:52 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:39:53 - info: getting screenshots results. -2026-09-29 00:39:53 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:39:53 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:39:53 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:53 - info: getting screenshots results. -2026-09-29 00:39:53 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:53 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:39:53 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:39:53 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:53 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:54 - info: [BrowserstackCLI] Starting as child process with session ID: 4362495b-fd30-4b71-8b33-8d41d55fd401 -2026-09-29 00:39:54 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-4362495b-fd30-4b71-8b33-8d41d55fd401.sock -2026-09-29 00:39:54 - info: [GrpcClient] Connecting bin session -2026-09-29 00:39:54 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:39:54 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:39:54 - info: [BrowserstackCLI] loadModules: binSessionId=4362495b-fd30-4b71-8b33-8d41d55fd401 -2026-09-29 00:39:54 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:39:54 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:39:54 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:39:54 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:39:54 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:54 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:54 - info: [BrowserstackCLI] Starting as child process with session ID: 4362495b-fd30-4b71-8b33-8d41d55fd401 -2026-09-29 00:39:54 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:39:54 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:39:54 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=8119:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:39:54 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=3626a3254a79e1601909352a7261bebc3923290e8bd9b8b2dca23680ce60394a target=8119:0 -2026-09-29 00:39:54 - info: [PlaywrightDriverModule] testId: 58a109b92dcb96b97ee8-43691976c3d76a031833 -2026-09-29 00:39:54 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'c12942fa-0977-5b82-ab20-6abe2377d5ff', - test_result: 'pending', - automate_session_name: 'System endpoints - GET /health returns status ready', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_id: '58a109b92dcb96b97ee8-43691976c3d76a031833', - test_name: 'GET /health returns status ready', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:09:54.410Z', - test_scope: 'System endpoints - GET /health returns status ready', - test_scopes: [ 'System endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' -} -2026-09-29 00:39:54 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:39:54 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:39:54 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:39:54 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:54 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:54 - info: getting screenshots results. -2026-09-29 00:39:54 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:39:54 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:39:54 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:54 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:54 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:39:54 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:39:54 - info: [PlaywrightDriverModule] testId: 58a109b92dcb96b97ee8-be66ac08a6fe3a3dfe4d -2026-09-29 00:39:54 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'f6c85487-6a02-5135-90f6-f0a77fe0481c', - test_result: 'pending', - automate_session_name: 'System endpoints - GET /status returns running true and version', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_id: '58a109b92dcb96b97ee8-be66ac08a6fe3a3dfe4d', - test_name: 'GET /status returns running true and version', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:09:54.490Z', - test_scope: 'System endpoints - GET /status returns running true and version', - test_scopes: [ 'System endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' -} -2026-09-29 00:39:54 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:39:54 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:39:54 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:39:54 - info: getting screenshots results. -2026-09-29 00:39:54 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:39:54 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:39:54 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:54 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:55 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:39:55 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:39:55 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-2e47d9082311f45f5433 -2026-09-29 00:39:55 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'cdb0c904-b18f-5b01-b22d-9eb627e139f0', - test_result: 'pending', - automate_session_name: 'Library endpoints - POST /library/token loads library with valid token', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-2e47d9082311f45f5433', - test_name: 'POST /library/token loads library with valid token', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:09:52.989Z', - test_scope: 'Library endpoints - POST /library/token loads library with valid token', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' -} -2026-09-29 00:39:55 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:39:55 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:39:55 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:39:55 - info: getting screenshots results. -2026-09-29 00:39:55 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:39:55 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:39:55 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:55 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:55 - info: [BrowserstackCLI] Starting as child process with session ID: 4362495b-fd30-4b71-8b33-8d41d55fd401 -2026-09-29 00:39:55 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-4362495b-fd30-4b71-8b33-8d41d55fd401.sock -2026-09-29 00:39:55 - info: [GrpcClient] Connecting bin session -2026-09-29 00:39:55 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:39:55 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:39:55 - info: [BrowserstackCLI] loadModules: binSessionId=4362495b-fd30-4b71-8b33-8d41d55fd401 -2026-09-29 00:39:55 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:39:55 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:39:55 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:39:55 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:39:55 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:55 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:55 - info: [BrowserstackCLI] Starting as child process with session ID: 4362495b-fd30-4b71-8b33-8d41d55fd401 -2026-09-29 00:39:55 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:55 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:55 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:39:55 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:39:55 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:39:55 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:55 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:56 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:39:56 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=8219:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:39:56 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=314bf1f425261f4532d46becfda1960ba7885ab8357ea323678b84a398782d6a target=8219:0 -2026-09-29 00:39:56 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-253a85de75afe622ee18 -2026-09-29 00:39:56 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'bdd276df-924b-5754-8791-8eb542f35f83', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 1 — server health check passes', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-253a85de75afe622ee18', - test_name: 'Step 1 — server health check passes', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:09:55.921Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 1 — server health check passes', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' -} -2026-09-29 00:39:56 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:39:56 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:39:56 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:39:56 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:56 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:56 - info: getting screenshots results. -2026-09-29 00:39:56 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:39:56 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:39:56 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:56 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:56 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:39:56 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:39:56 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-731e70594c638f374694 -2026-09-29 00:39:56 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'b04acd50-8d81-5a15-bd81-8957f0e2998e', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 2 — create a snapshot', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-731e70594c638f374694', - test_name: 'Step 2 — create a snapshot', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:09:56.027Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 2 — create a snapshot', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' -} -2026-09-29 00:39:56 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:39:56 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:39:56 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:39:56 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:56 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:56 - info: getting screenshots results. -2026-09-29 00:39:56 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:39:56 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:39:56 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:56 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:56 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:39:56 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:39:56 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-abc2d49006aada9a7289 -2026-09-29 00:39:56 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'ac4b634f-f7cd-5174-a22e-7bc7c60f211e', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 3 — snapshot appears in the queue', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-abc2d49006aada9a7289', - test_name: 'Step 3 — snapshot appears in the queue', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:09:56.047Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 3 — snapshot appears in the queue', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' -} -2026-09-29 00:39:56 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:39:56 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:39:56 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:39:56 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:56 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:56 - info: getting screenshots results. -2026-09-29 00:39:56 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:39:56 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:39:56 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:56 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:39:56 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:56 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:39:56 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-12304a5e87f66216c8be -2026-09-29 00:39:56 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '65993433-93f5-5a45-87dc-31c2276de0fb', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 4 — update snapshot name', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-12304a5e87f66216c8be', - test_name: 'Step 4 — update snapshot name', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:09:56.065Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 4 — update snapshot name', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' -} -2026-09-29 00:39:56 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:39:56 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:39:56 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:39:56 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:56 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:56 - info: getting screenshots results. -2026-09-29 00:39:56 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:39:56 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:39:56 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:56 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:56 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:39:56 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:39:56 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-d412ca7d0c5e483acc7a -2026-09-29 00:39:56 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '8434d771-5989-5b64-a9b2-87ca9c9901e9', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 5 — delete the snapshot', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-d412ca7d0c5e483acc7a', - test_name: 'Step 5 — delete the snapshot', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:09:56.084Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 5 — delete the snapshot', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' -} -2026-09-29 00:39:56 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:39:56 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:39:56 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:39:56 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:56 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:56 - info: getting screenshots results. -2026-09-29 00:39:56 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:39:56 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:39:56 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:39:56 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:39:56 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-75b857e26fc5570b8205 -2026-09-29 00:39:56 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:56 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:56 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '2c500274-2534-5d3b-b598-8066c2951a44', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 6 — queue is empty after deletion', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-75b857e26fc5570b8205', - test_name: 'Step 6 — queue is empty after deletion', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:09:56.112Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 6 — queue is empty after deletion', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' -} -2026-09-29 00:39:56 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:39:56 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:39:56 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:39:56 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:56 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:56 - info: getting screenshots results. -2026-09-29 00:39:56 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:39:56 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:39:56 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:56 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:56 - info: [BrowserstackCLI] Starting as child process with session ID: 4362495b-fd30-4b71-8b33-8d41d55fd401 -2026-09-29 00:39:56 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-4362495b-fd30-4b71-8b33-8d41d55fd401.sock -2026-09-29 00:39:56 - info: [GrpcClient] Connecting bin session -2026-09-29 00:39:56 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:39:56 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:39:56 - info: [BrowserstackCLI] loadModules: binSessionId=4362495b-fd30-4b71-8b33-8d41d55fd401 -2026-09-29 00:39:56 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:39:56 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:39:56 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:39:56 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:39:56 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:56 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:56 - info: [BrowserstackCLI] Starting as child process with session ID: 4362495b-fd30-4b71-8b33-8d41d55fd401 -2026-09-29 00:39:56 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:39:56 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:39:56 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=8223:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:39:56 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=b6214933d6668e1e90c82a1e994676e2c7d9a03437786f6ff633471471781cc9 target=8223:0 -2026-09-29 00:39:56 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-a0c5fd1cd06790ac252d -2026-09-29 00:39:56 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '19b11ae6-735a-51cd-b513-3a0d3ad59ec6', - test_result: 'pending', - automate_session_name: 'Library endpoints - GET /library/status returns connection status', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-a0c5fd1cd06790ac252d', - test_name: 'GET /library/status returns connection status', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:09:56.573Z', - test_scope: 'Library endpoints - GET /library/status returns connection status', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' -} -2026-09-29 00:39:56 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:39:56 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:39:56 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:39:56 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:56 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:56 - info: getting screenshots results. -2026-09-29 00:39:56 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:39:56 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:39:56 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:56 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:57 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:39:57 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:39:57 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-450c9e5c7830556db8f7 -2026-09-29 00:39:57 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'ebc67556-0927-56ba-9cff-36f0de1ddc04', - test_result: 'pending', - automate_session_name: 'Library endpoints - POST /library/token returns 400 when token is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-450c9e5c7830556db8f7', - test_name: 'POST /library/token returns 400 when token is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:09:56.892Z', - test_scope: 'Library endpoints - POST /library/token returns 400 when token is missing', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' -} -2026-09-29 00:39:57 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:39:57 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:39:57 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:39:57 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:57 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:57 - info: getting screenshots results. -2026-09-29 00:39:57 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:39:57 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:39:57 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:57 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:57 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:39:57 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:39:57 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-7947a5d6816e5b86e268 -2026-09-29 00:39:57 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'fccd461a-9bfc-55c2-bb3c-587bb297fc7e', - test_result: 'pending', - automate_session_name: 'Library endpoints - GET /library/all returns array (empty when not connected)', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-7947a5d6816e5b86e268', - test_name: 'GET /library/all returns array (empty when not connected)', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:09:57.287Z', - test_scope: 'Library endpoints - GET /library/all returns array (empty when not connected)', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' -} -2026-09-29 00:39:57 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:39:57 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:39:57 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:39:57 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:57 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:57 - info: getting screenshots results. -2026-09-29 00:39:57 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:39:57 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:39:57 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:57 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:57 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:39:57 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:39:57 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-dad8f8f915713dd0da13 -2026-09-29 00:39:57 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '95941f35-8302-548c-aacf-847a78a79262', - test_result: 'pending', - automate_session_name: 'Library endpoints - GET /library/search returns array for a query', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-dad8f8f915713dd0da13', - test_name: 'GET /library/search returns array for a query', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:09:57.322Z', - test_scope: 'Library endpoints - GET /library/search returns array for a query', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' -} -2026-09-29 00:39:57 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:39:57 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:39:57 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:39:57 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:57 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:39:57 - info: getting screenshots results. -2026-09-29 00:39:57 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:39:57 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:39:57 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:39:57 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:00 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:40:00 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:40:00 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-9601a2e7872d6af07988 -2026-09-29 00:40:00 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'c9bdcdd4-613d-5920-88b0-2ea2bb54e1b0', - test_result: 'pending', - automate_session_name: 'Library endpoints - POST /library/token loads library with valid token', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-9601a2e7872d6af07988', - test_name: 'POST /library/token loads library with valid token', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:09:57.338Z', - test_scope: 'Library endpoints - POST /library/token loads library with valid token', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' -} -2026-09-29 00:40:00 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:40:00 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:40:00 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:40:00 - info: getting screenshots results. -2026-09-29 00:40:00 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:40:00 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:40:00 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:00 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:01 - info: [BrowserstackCLI] Starting as child process with session ID: 4362495b-fd30-4b71-8b33-8d41d55fd401 -2026-09-29 00:40:01 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-4362495b-fd30-4b71-8b33-8d41d55fd401.sock -2026-09-29 00:40:01 - info: [GrpcClient] Connecting bin session -2026-09-29 00:40:02 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:40:02 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:40:02 - info: [BrowserstackCLI] loadModules: binSessionId=4362495b-fd30-4b71-8b33-8d41d55fd401 -2026-09-29 00:40:02 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:40:02 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:40:02 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:40:02 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:40:02 - info: [BrowserstackCLI] Starting as child process with session ID: 4362495b-fd30-4b71-8b33-8d41d55fd401 -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:40:02 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:40:02 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:40:02 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=8299:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:40:02 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=d47a290897320472ebca511265ff72b7f44fe4bc34ce8f328012ad3a99c7c34c target=8299:0 -2026-09-29 00:40:02 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-d7b3ded4908e9f79b45a -2026-09-29 00:40:02 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '2fd633d5-c850-588f-8e16-c59b4f954f12', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots creates a snapshot and returns 201', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-d7b3ded4908e9f79b45a', - test_name: 'POST /snapshots creates a snapshot and returns 201', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:10:02.134Z', - test_scope: 'Snapshot CRUD - POST /snapshots creates a snapshot and returns 201', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' -} -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:40:02 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:40:02 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:40:02 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:40:02 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: getting screenshots results. -2026-09-29 00:40:02 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:40:02 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-3e1c964ecc5862a740e0 -2026-09-29 00:40:02 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '1accbe34-b452-5d34-855f-3a6d7987088b', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when name is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-3e1c964ecc5862a740e0', - test_name: 'POST /snapshots returns 400 when name is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:10:02.244Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when name is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' -} -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:40:02 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:40:02 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:40:02 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:40:02 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: getting screenshots results. -2026-09-29 00:40:02 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:40:02 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:40:02 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:40:02 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-83918ee95e07b3a041e0 -2026-09-29 00:40:02 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '5423bea2-052c-5cbe-a095-cee315a9181e', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when url is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-83918ee95e07b3a041e0', - test_name: 'POST /snapshots returns 400 when url is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:10:02.274Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when url is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' -} -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:40:02 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:40:02 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:40:02 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:40:02 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: getting screenshots results. -2026-09-29 00:40:02 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:40:02 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:40:02 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:40:02 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-cb4c7ae0a6f01760cad0 -2026-09-29 00:40:02 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'fc3ab534-069a-53da-b70d-2becc44c819c', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when dom is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-cb4c7ae0a6f01760cad0', - test_name: 'POST /snapshots returns 400 when dom is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:10:02.296Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when dom is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' -} -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:40:02 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:40:02 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:40:02 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:40:02 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: getting screenshots results. -2026-09-29 00:40:02 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:40:02 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:40:02 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:40:02 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-c3b9eddbc67eb2e3ea39 -2026-09-29 00:40:02 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'ba9a921c-f3f0-5f93-8175-5394f755d0dd', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when widths is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-c3b9eddbc67eb2e3ea39', - test_name: 'POST /snapshots returns 400 when widths is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:10:02.342Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when widths is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' -} -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:40:02 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:40:02 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:40:02 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:40:02 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: getting screenshots results. -2026-09-29 00:40:02 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:40:02 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:40:02 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-7178390ccdb3be0a233d -2026-09-29 00:40:02 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '3f11e8e3-9567-57fd-83ff-a57b556c5faf', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - GET /snapshots returns array of queued snapshots', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-7178390ccdb3be0a233d', - test_name: 'GET /snapshots returns array of queued snapshots', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:10:02.371Z', - test_scope: 'Snapshot CRUD - GET /snapshots returns array of queued snapshots', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' -} -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:40:02 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:40:02 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:40:02 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:40:02 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: getting screenshots results. -2026-09-29 00:40:02 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:40:02 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:40:02 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-8011af16e9316d39b048 -2026-09-29 00:40:02 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '2868f334-552a-5321-ac70-e4fc64dc74cb', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - GET /snapshots returns empty array when queue is clear', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-8011af16e9316d39b048', - test_name: 'GET /snapshots returns empty array when queue is clear', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:10:02.397Z', - test_scope: 'Snapshot CRUD - GET /snapshots returns empty array when queue is clear', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' -} -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:40:02 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:40:02 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: getting screenshots results. -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:40:02 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:40:02 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:40:02 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:40:02 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-5f1ea591d927895440cd -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '4e9517e1-1ffb-5f4c-a3f5-d7dbdcfa8082', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - PATCH /snapshots/:id updates snapshot name', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-5f1ea591d927895440cd', - test_name: 'PATCH /snapshots/:id updates snapshot name', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:10:02.417Z', - test_scope: 'Snapshot CRUD - PATCH /snapshots/:id updates snapshot name', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' -} -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:40:02 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:40:02 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:40:02 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:40:02 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: getting screenshots results. -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:40:02 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:40:02 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-86a6a6b8dde35e58db03 -2026-09-29 00:40:02 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'b3ff7857-e016-59c6-a537-e4e603ceed73', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - PATCH /snapshots/:id returns 404 for unknown id', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-86a6a6b8dde35e58db03', - test_name: 'PATCH /snapshots/:id returns 404 for unknown id', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:10:02.474Z', - test_scope: 'Snapshot CRUD - PATCH /snapshots/:id returns 404 for unknown id', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' -} -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:40:02 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:40:02 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:40:02 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:40:02 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: getting screenshots results. -2026-09-29 00:40:02 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:40:02 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:40:02 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-0df6ddb46278b9ab185f -2026-09-29 00:40:02 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'e7a616f6-2e40-56f5-806b-890b9584bd30', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - PATCH /snapshots/:id returns 400 when name is empty string', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-0df6ddb46278b9ab185f', - test_name: 'PATCH /snapshots/:id returns 400 when name is empty string', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:10:02.505Z', - test_scope: 'Snapshot CRUD - PATCH /snapshots/:id returns 400 when name is empty string', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' -} -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:40:02 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:40:02 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:40:02 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:40:02 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: getting screenshots results. -2026-09-29 00:40:02 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:40:02 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:40:02 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:40:02 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-d72beb2d3d0e644b10f9 -2026-09-29 00:40:02 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '030b30a1-26b9-5a47-a45e-6da41c683ee1', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - DELETE /snapshots/:id deletes a specific snapshot', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-d72beb2d3d0e644b10f9', - test_name: 'DELETE /snapshots/:id deletes a specific snapshot', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:10:02.529Z', - test_scope: 'Snapshot CRUD - DELETE /snapshots/:id deletes a specific snapshot', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' -} -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:40:02 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:40:02 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:40:02 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:40:02 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:40:02 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:40:02 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-011e74d1b1802f5b6187 -2026-09-29 00:40:02 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '6c421fbb-eb0c-5f4e-9dd2-559a989fb777', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - DELETE /snapshots/:id returns 404 for unknown id', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-011e74d1b1802f5b6187', - test_name: 'DELETE /snapshots/:id returns 404 for unknown id', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:10:02.569Z', - test_scope: 'Snapshot CRUD - DELETE /snapshots/:id returns 404 for unknown id', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' -} -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:40:02 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:40:02 - info: getting screenshots results. -2026-09-29 00:40:02 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:40:02 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:40:02 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:40:02 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: getting screenshots results. -2026-09-29 00:40:02 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:40:02 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:02 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:40:02 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:40:02 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-5445fd3c624479235ec6 -2026-09-29 00:40:02 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '453ef31e-8e7f-55c9-89d2-25ba0b595f55', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - DELETE /snapshots clears all queued snapshots', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-5445fd3c624479235ec6', - test_name: 'DELETE /snapshots clears all queued snapshots', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:10:02.587Z', - test_scope: 'Snapshot CRUD - DELETE /snapshots clears all queued snapshots', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' -} -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:40:02 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:40:02 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:40:02 - info: getting screenshots results. -2026-09-29 00:40:02 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:40:02 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:40:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:03 - info: [BrowserstackCLI] Starting as child process with session ID: 4362495b-fd30-4b71-8b33-8d41d55fd401 -2026-09-29 00:40:03 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-4362495b-fd30-4b71-8b33-8d41d55fd401.sock -2026-09-29 00:40:03 - info: [GrpcClient] Connecting bin session -2026-09-29 00:40:03 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:40:03 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:40:03 - info: [BrowserstackCLI] loadModules: binSessionId=4362495b-fd30-4b71-8b33-8d41d55fd401 -2026-09-29 00:40:03 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:40:03 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:40:03 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:40:03 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:40:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:04 - info: [BrowserstackCLI] Starting as child process with session ID: 4362495b-fd30-4b71-8b33-8d41d55fd401 -2026-09-29 00:40:04 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:40:04 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:40:04 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=8351:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:40:04 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=7d54c69b3aae31a84a211764fd956c55dd447b76a328069cb8e47a9a83bc4e9f target=8351:0 -2026-09-29 00:40:04 - info: [PlaywrightDriverModule] testId: 58a109b92dcb96b97ee8-9ce9795d2994a6deba10 -2026-09-29 00:40:04 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '56d53bc3-577d-5759-a4af-a045cf7bb085', - test_result: 'pending', - automate_session_name: 'System endpoints - GET /health returns status ready', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_id: '58a109b92dcb96b97ee8-9ce9795d2994a6deba10', - test_name: 'GET /health returns status ready', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:10:04.077Z', - test_scope: 'System endpoints - GET /health returns status ready', - test_scopes: [ 'System endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' -} -2026-09-29 00:40:04 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:40:04 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:40:04 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:40:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:04 - info: getting screenshots results. -2026-09-29 00:40:04 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:40:04 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:40:04 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:40:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:04 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:40:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:04 - info: [PlaywrightDriverModule] testId: 58a109b92dcb96b97ee8-98727fe376151dcfdd45 -2026-09-29 00:40:04 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'f0955d44-8afb-5b9b-adf4-a913417a5ceb', - test_result: 'pending', - automate_session_name: 'System endpoints - GET /status returns running true and version', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_id: '58a109b92dcb96b97ee8-98727fe376151dcfdd45', - test_name: 'GET /status returns running true and version', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:10:04.179Z', - test_scope: 'System endpoints - GET /status returns running true and version', - test_scopes: [ 'System endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' -} -2026-09-29 00:40:04 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:40:04 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:40:04 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:40:04 - info: getting screenshots results. -2026-09-29 00:40:04 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:40:04 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:40:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:05 - info: [BrowserstackCLI] Starting as child process with session ID: 4362495b-fd30-4b71-8b33-8d41d55fd401 -2026-09-29 00:40:05 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-4362495b-fd30-4b71-8b33-8d41d55fd401.sock -2026-09-29 00:40:05 - info: [GrpcClient] Connecting bin session -2026-09-29 00:40:05 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:40:05 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:40:05 - info: [BrowserstackCLI] loadModules: binSessionId=4362495b-fd30-4b71-8b33-8d41d55fd401 -2026-09-29 00:40:05 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:40:05 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:40:05 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:40:05 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:40:05 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:05 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:05 - info: [BrowserstackCLI] Starting as child process with session ID: 4362495b-fd30-4b71-8b33-8d41d55fd401 -2026-09-29 00:40:05 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:05 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:05 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:40:05 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:40:05 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:40:05 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:05 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:05 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:40:05 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=8421:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:40:05 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=d30c1cacca636f2e68d4c25baea73c76511678f1fe5552ae4c783bd25f929c76 target=8421:0 -2026-09-29 00:40:05 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-204fa6ae84d36bc0f876 -2026-09-29 00:40:05 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '61143907-26e7-56a2-aa27-ba6741a2f0d4', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 1 — server health check passes', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-204fa6ae84d36bc0f876', - test_name: 'Step 1 — server health check passes', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:10:05.849Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 1 — server health check passes', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' -} -2026-09-29 00:40:05 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:40:05 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:40:05 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:40:05 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:05 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:05 - info: getting screenshots results. -2026-09-29 00:40:05 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:40:05 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:40:05 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:05 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:05 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:40:05 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:40:05 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-9ca29ad9969011a2e8a1 -2026-09-29 00:40:05 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '61653070-e950-52cc-bb52-ef844ea11aa4', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 2 — create a snapshot', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-9ca29ad9969011a2e8a1', - test_name: 'Step 2 — create a snapshot', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:10:05.970Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 2 — create a snapshot', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' -} -2026-09-29 00:40:05 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:40:05 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:40:05 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:40:05 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:05 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:06 - info: getting screenshots results. -2026-09-29 00:40:06 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:40:06 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:40:06 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:06 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:06 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:40:06 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:40:06 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-1899e3095ad77a0cb0ba -2026-09-29 00:40:06 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '3211b546-712e-5426-9d49-03bc9117e7ad', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 3 — snapshot appears in the queue', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-1899e3095ad77a0cb0ba', - test_name: 'Step 3 — snapshot appears in the queue', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:10:05.995Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 3 — snapshot appears in the queue', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' -} -2026-09-29 00:40:06 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:40:06 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:40:06 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:40:06 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:06 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:06 - info: getting screenshots results. -2026-09-29 00:40:06 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:40:06 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:40:06 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:06 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:06 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:40:06 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:40:06 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-ba451765bcb0b62341cb -2026-09-29 00:40:06 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '6135154e-e8b3-51c7-9d0e-536f96143878', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 4 — update snapshot name', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-ba451765bcb0b62341cb', - test_name: 'Step 4 — update snapshot name', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:10:06.012Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 4 — update snapshot name', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' -} -2026-09-29 00:40:06 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:40:06 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:40:06 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:40:06 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:06 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:06 - info: getting screenshots results. -2026-09-29 00:40:06 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:40:06 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:40:06 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:06 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:06 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:40:06 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:40:06 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-de0f4d07b26e75f534a2 -2026-09-29 00:40:06 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'e17cc92d-a006-530f-8c6e-cc6ebdad7d29', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 5 — delete the snapshot', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-de0f4d07b26e75f534a2', - test_name: 'Step 5 — delete the snapshot', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:10:06.030Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 5 — delete the snapshot', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' -} -2026-09-29 00:40:06 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:40:06 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:40:06 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:40:06 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:06 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:06 - info: getting screenshots results. -2026-09-29 00:40:06 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:40:06 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:40:06 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:06 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:06 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:40:06 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:40:06 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-edca1829e78bbfe9f84c -2026-09-29 00:40:06 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'e9f819a9-29cd-5f64-92e4-c51ecb177c89', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 6 — queue is empty after deletion', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-edca1829e78bbfe9f84c', - test_name: 'Step 6 — queue is empty after deletion', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:10:06.055Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 6 — queue is empty after deletion', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' -} -2026-09-29 00:40:06 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:40:06 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:40:06 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:40:06 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:06 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:06 - info: getting screenshots results. -2026-09-29 00:40:06 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:40:06 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:40:06 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:06 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:11 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:40:11 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:40:11 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-5f9384671eb1ea8ea4e0 -2026-09-29 00:40:11 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '3f066335-f69f-51d3-b3b4-491b2549fc69', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-5f9384671eb1ea8ea4e0', - test_name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:09:56.127Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' -} -2026-09-29 00:40:11 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:40:11 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:40:11 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:40:11 - info: getting screenshots results. -2026-09-29 00:40:11 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:40:11 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:40:11 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:11 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:13 - info: [BrowserstackCLI] Starting as child process with session ID: 4362495b-fd30-4b71-8b33-8d41d55fd401 -2026-09-29 00:40:13 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-4362495b-fd30-4b71-8b33-8d41d55fd401.sock -2026-09-29 00:40:13 - info: [GrpcClient] Connecting bin session -2026-09-29 00:40:13 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:40:13 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:40:13 - info: [BrowserstackCLI] loadModules: binSessionId=4362495b-fd30-4b71-8b33-8d41d55fd401 -2026-09-29 00:40:13 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:40:13 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:40:13 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:40:13 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:40:13 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:13 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:13 - info: [BrowserstackCLI] Starting as child process with session ID: 4362495b-fd30-4b71-8b33-8d41d55fd401 -2026-09-29 00:40:13 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:13 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:13 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:40:13 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:40:13 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:40:13 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:13 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:19 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:40:19 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:40:19 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-dce070515896a605d545 -2026-09-29 00:40:19 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'a0dd2a2c-d90a-5bcf-8169-ce78d66d1831', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-dce070515896a605d545', - test_name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:10:06.079Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' -} -2026-09-29 00:40:20 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:40:20 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:40:20 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:40:20 - info: getting screenshots results. -2026-09-29 00:40:20 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:40:20 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:40:20 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:20 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:28 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:40:28 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=8632:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:40:28 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=9b4ddd884484d7c62038c516872bac56a7d97992f668e9afb6740f023b4b5d9f target=8632:0 -2026-09-29 00:40:28 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-5f9384671eb1ea8ea4e0 -2026-09-29 00:40:28 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '38fcf27c-5f54-5055-b91d-8e61ee0a0f6f', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-5f9384671eb1ea8ea4e0', - test_name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:09:56.127Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' -} -2026-09-29 00:40:28 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:40:28 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:40:28 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:40:28 - info: getting screenshots results. -2026-09-29 00:40:28 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:40:28 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:40:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:31 - info: [BrowserstackCLI] Starting as child process with session ID: 4362495b-fd30-4b71-8b33-8d41d55fd401 -2026-09-29 00:40:31 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-4362495b-fd30-4b71-8b33-8d41d55fd401.sock -2026-09-29 00:40:31 - info: [GrpcClient] Connecting bin session -2026-09-29 00:40:31 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:40:31 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:40:31 - info: [BrowserstackCLI] loadModules: binSessionId=4362495b-fd30-4b71-8b33-8d41d55fd401 -2026-09-29 00:40:31 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:40:31 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:40:31 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:40:31 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:40:31 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:31 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:31 - info: [BrowserstackCLI] Starting as child process with session ID: 4362495b-fd30-4b71-8b33-8d41d55fd401 -2026-09-29 00:40:31 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:31 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:31 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:40:31 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:40:31 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:40:31 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:31 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:46 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:40:46 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=8882:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:40:46 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=244b2b44a93f20ca7480ac711d8ab57c857c1c24d3c26f97f3d9a349e7ddb55b target=8882:0 -2026-09-29 00:40:46 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-5f9384671eb1ea8ea4e0 -2026-09-29 00:40:46 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'ce1e7783-4d8b-5137-b133-364103157aeb', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-5f9384671eb1ea8ea4e0', - test_name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:09:56.127Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' -} -2026-09-29 00:40:46 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:40:46 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:40:46 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:40:46 - info: getting screenshots results. -2026-09-29 00:40:46 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:40:46 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:40:46 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:40:46 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:40:46 - warn: [ClientTroubleShootingService] Uh-oh! We detected some issues during this run. Error codes: SDK-GEN-004. For details and troubleshooting steps, visit https://www.browserstack.com/docs/test-reporting-and-analytics/sdk-troubleshooting/error-codes?ref=sdk -2026-09-29 00:40:46 - info: [BrowserstackCLI] stop: CLI stop triggered -2026-09-29 00:40:46 - info: [GrpcClient] Stopping bin session -2026-09-29 00:40:49 - info: [GrpcClient] StopBinSession successful -2026-09-29 00:40:49 - info: stop: stopBinSession build_link=null hashed_id=null o11y_uuid=oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd -2026-09-29 00:40:49 - info: [BrowserstackCLI] Unconfiguring modules -2026-09-29 00:40:49 - info: [BrowserstackCLI] stop: channel closed -2026-09-29 00:40:54 - info: [BrowserstackCLI] stop: shutting down CLI -2026-09-29 00:40:54 - info: [BrowserstackCLI] stop: CLI process exited -2026-09-29 00:40:54 - info: Visit https://automation.browserstack.com/builds/oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd to view build report, insights, and many more debugging information all at one place! - -2026-09-29 00:40:57 - info: SDK run ended for id: 8410c8ed-bf09-4e34-89ad-e741fdd93619, testhub id: oz8k63tp4utk6luwc1r3niylfzz9qeeayqrtsmxd -2026-09-29 00:40:59 - info: Deleting /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/playwright-browserstack-sdk.config.js -2026-09-29 00:40:59 - info: [BrowserstackCLI] stop: CLI is not running, skipping stop -2026-09-29 00:41:58 - info: Reading configs from /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml -2026-09-29 00:41:58 - info: Log Directory has been set to /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log -2026-09-29 00:41:58 - info: Running SDK with args /Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk playwright test -2026-09-29 00:41:58 - info: SDK run started with id: d39373b1-6913-4711-93c7-3375e7fca257 -2026-09-29 00:41:59 - info: Project and debug logs are captured by default. To disable, set disableAutoCaptureLogs: true in config. -2026-09-29 00:41:59 - info: [BrowserstackCLI] startMain: Starting main process -2026-09-29 00:41:59 - info: [CLIUtils] Current CLI Path Found: /Users/jostanmathias/.browserstack/cli/binary-macos-arm64 -2026-09-29 00:42:01 - info: [BrowserstackCLI] spawning command='/Users/jostanmathias/.browserstack/cli/binary-macos-arm64,sdk' -2026-09-29 00:42:01 - info: [BrowserstackCLI] CLI params loaded: {"id":"fd0c26a9-de5d-4a7d-8bda-c758ba80416c","listen":"unix:/tmp/sdk-platform-fd0c26a9-de5d-4a7d-8bda-c758ba80416c.sock"} -2026-09-29 00:42:01 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-fd0c26a9-de5d-4a7d-8bda-c758ba80416c.sock -2026-09-29 00:42:01 - info: [GrpcClient] Initialized gRPC client with bin session id: fd0c26a9-de5d-4a7d-8bda-c758ba80416c and listen address: unix:/tmp/sdk-platform-fd0c26a9-de5d-4a7d-8bda-c758ba80416c.sock -2026-09-29 00:42:01 - info: [GrpcClient] startBinSession: Calling startBinSession -2026-09-29 00:42:01 - info: [GrpcClient] setCliArgs: cliArgs=["playwright","test"], parsedConfig=[] -2026-09-29 00:42:13 - info: [GrpcClient] StartBinSession successful -2026-09-29 00:42:13 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:42:13 - info: [BrowserstackCLI] loadModules: binSessionId=fd0c26a9-de5d-4a7d-8bda-c758ba80416c -2026-09-29 00:42:13 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:42:13 - info: [BrowserstackCLI] setCliArgs: cliArgs=["playwright","test"] -2026-09-29 00:42:13 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:42:13 - warn: SDK-GEN-004: [ClientTroubleShootingService] The environment variable(s) GLOBAL_AGENT_HTTP_PROXY are internally used by the BrowserStack SDK. Please use a different environment variable name, or contact BrowserStack support if you need assistance. -2026-09-29 00:42:13 - warn: SDK-GEN-004: [ClientTroubleShootingService] The environment variable(s) GLOBAL_AGENT_NO_PROXY are internally used by the BrowserStack SDK. Please use a different environment variable name, or contact BrowserStack support if you need assistance. -2026-09-29 00:42:15 - info: [BrowserstackCLI] Starting as child process with session ID: fd0c26a9-de5d-4a7d-8bda-c758ba80416c -2026-09-29 00:42:15 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-fd0c26a9-de5d-4a7d-8bda-c758ba80416c.sock -2026-09-29 00:42:15 - info: [GrpcClient] Connecting bin session -2026-09-29 00:42:15 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:42:15 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:42:15 - info: [BrowserstackCLI] loadModules: binSessionId=fd0c26a9-de5d-4a7d-8bda-c758ba80416c -2026-09-29 00:42:15 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:42:15 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:42:15 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:42:15 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:42:15 - info: Setting up TestInfo directory at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/.obs_test_details-in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60 -2026-09-29 00:42:15 - info: [PlaywrightTestFramework] trackPlaywrightInstance: created instance for target=10820:0, state=TestFrameworkState.INIT_TEST -2026-09-29 00:42:15 - info: [PlaywrightTestFramework] trackPlaywrightInstance: saved instance contextId=b65d63c1afcaea79e49be5c124e7584ee3cf7d084f4a2aca3176bf8e99f40a00 target=10820:0 -2026-09-29 00:42:17 - info: [BrowserstackCLI] Starting as child process with session ID: fd0c26a9-de5d-4a7d-8bda-c758ba80416c -2026-09-29 00:42:17 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-fd0c26a9-de5d-4a7d-8bda-c758ba80416c.sock -2026-09-29 00:42:17 - info: [GrpcClient] Connecting bin session -2026-09-29 00:42:17 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:42:17 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:42:17 - info: [BrowserstackCLI] loadModules: binSessionId=fd0c26a9-de5d-4a7d-8bda-c758ba80416c -2026-09-29 00:42:17 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:42:17 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:42:17 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:42:17 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:42:17 - info: [BrowserstackCLI] Starting as child process with session ID: fd0c26a9-de5d-4a7d-8bda-c758ba80416c -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [BrowserstackCLI] Starting as child process with session ID: fd0c26a9-de5d-4a7d-8bda-c758ba80416c -2026-09-29 00:42:17 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-fd0c26a9-de5d-4a7d-8bda-c758ba80416c.sock -2026-09-29 00:42:17 - info: [GrpcClient] Connecting bin session -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:42:17 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:42:17 - info: [BrowserstackCLI] loadModules: binSessionId=fd0c26a9-de5d-4a7d-8bda-c758ba80416c -2026-09-29 00:42:17 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:42:17 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:42:17 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:42:17 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:42:17 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: [BrowserstackCLI] Starting as child process with session ID: fd0c26a9-de5d-4a7d-8bda-c758ba80416c -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:17 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=10826:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:42:17 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=e7474cab6df7b67413a4810950844f1673b8e0c17662877ea470b9c7522a7ba7 target=10826:0 -2026-09-29 00:42:17 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-4f1230591ff52ef8fab0 -2026-09-29 00:42:17 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:42:17 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '1001d6d1-3e09-52b1-993d-202aaf46f202', - test_result: 'pending', - automate_session_name: 'Library endpoints - GET /library/status returns connection status', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-4f1230591ff52ef8fab0', - test_name: 'GET /library/status returns connection status', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:17.263Z', - test_scope: 'Library endpoints - GET /library/status returns connection status', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' -} -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:17 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:17 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: getting screenshots results. -2026-09-29 00:42:17 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:17 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:17 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=10827:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:42:17 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=9df32dbea72d561025c93f4f57db3535d93d8feb6726314fdc91ad90c47691fc target=10827:0 -2026-09-29 00:42:17 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-257450ed45102c3959da -2026-09-29 00:42:17 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '69a01ad3-523e-53b3-9bce-e28de3bef3c6', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots creates a snapshot and returns 201', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-257450ed45102c3959da', - test_name: 'POST /snapshots creates a snapshot and returns 201', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:17.432Z', - test_scope: 'Snapshot CRUD - POST /snapshots creates a snapshot and returns 201', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' -} -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:17 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:17 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:17 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:42:17 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: getting screenshots results. -2026-09-29 00:42:17 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:17 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:17 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:17 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-3ee9a9def8f2850bdf91 -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '7654d658-addd-52d3-b240-1cb2484c6b8e', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when name is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-3ee9a9def8f2850bdf91', - test_name: 'POST /snapshots returns 400 when name is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:17.560Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when name is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' -} -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:17 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:17 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:42:17 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: getting screenshots results. -2026-09-29 00:42:17 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:17 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:17 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-d1eeca7fd9c3ba040ffb -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '690a3e01-1bfa-5d9a-856f-d9a0a14cff4b', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when url is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-d1eeca7fd9c3ba040ffb', - test_name: 'POST /snapshots returns 400 when url is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:17.588Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when url is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' -} -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:17 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:17 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:17 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:42:17 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: getting screenshots results. -2026-09-29 00:42:17 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:17 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:17 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:17 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-173a25ec75b9008015ff -2026-09-29 00:42:17 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'fe31fdc4-8365-530f-9f5a-cf6ffe3073c0', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when dom is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-173a25ec75b9008015ff', - test_name: 'POST /snapshots returns 400 when dom is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:17.609Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when dom is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' -} -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:17 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:17 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:17 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:42:17 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: getting screenshots results. -2026-09-29 00:42:17 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:17 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:17 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-3056585381d277073533 -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '3cb77e4b-d380-5059-b0d0-440213677462', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when widths is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-3056585381d277073533', - test_name: 'POST /snapshots returns 400 when widths is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:17.638Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when widths is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' -} -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:17 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:17 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:17 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:42:17 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: getting screenshots results. -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:17 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-4237cfe905fc189c82ec -2026-09-29 00:42:17 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'f060bd0c-df85-5f45-adcf-21aea71533e7', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - GET /snapshots returns array of queued snapshots', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-4237cfe905fc189c82ec', - test_name: 'GET /snapshots returns array of queued snapshots', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:17.675Z', - test_scope: 'Snapshot CRUD - GET /snapshots returns array of queued snapshots', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' -} -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:17 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:17 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:17 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:42:17 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: getting screenshots results. -2026-09-29 00:42:17 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:17 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:17 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-557605d05bdb63d27302 -2026-09-29 00:42:17 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'ccb93fed-3949-5735-8347-5cf025157514', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - GET /snapshots returns empty array when queue is clear', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-557605d05bdb63d27302', - test_name: 'GET /snapshots returns empty array when queue is clear', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:17.712Z', - test_scope: 'Snapshot CRUD - GET /snapshots returns empty array when queue is clear', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' -} -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:17 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:17 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:17 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:42:17 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: getting screenshots results. -2026-09-29 00:42:17 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:17 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:17 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:17 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-f7528958002af7badb26 -2026-09-29 00:42:17 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'd7060b56-bdde-5689-ae26-a79d86b7d159', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - PATCH /snapshots/:id updates snapshot name', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-f7528958002af7badb26', - test_name: 'PATCH /snapshots/:id updates snapshot name', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:17.731Z', - test_scope: 'Snapshot CRUD - PATCH /snapshots/:id updates snapshot name', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' -} -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:17 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:17 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:17 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:42:17 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: getting screenshots results. -2026-09-29 00:42:17 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:17 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:17 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-20fe199ca16c1d0314ec -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '24922ab0-d470-5a07-801a-6522543b4372', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - PATCH /snapshots/:id returns 404 for unknown id', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-20fe199ca16c1d0314ec', - test_name: 'PATCH /snapshots/:id returns 404 for unknown id', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:17.768Z', - test_scope: 'Snapshot CRUD - PATCH /snapshots/:id returns 404 for unknown id', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' -} -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:17 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:17 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:17 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:42:17 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: getting screenshots results. -2026-09-29 00:42:17 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:17 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:17 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:17 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-71b006619846ecf39844 -2026-09-29 00:42:17 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'd6a904b8-fabf-51ab-bc45-c1161bf0de92', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - PATCH /snapshots/:id returns 400 when name is empty string', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-71b006619846ecf39844', - test_name: 'PATCH /snapshots/:id returns 400 when name is empty string', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:17.782Z', - test_scope: 'Snapshot CRUD - PATCH /snapshots/:id returns 400 when name is empty string', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' -} -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:17 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:17 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:17 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:42:17 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: getting screenshots results. -2026-09-29 00:42:17 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:17 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:17 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:17 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-efb4288fa862876e1b6d -2026-09-29 00:42:17 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'fb857fd0-d602-536b-8105-6e7ab132280b', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - DELETE /snapshots/:id deletes a specific snapshot', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-efb4288fa862876e1b6d', - test_name: 'DELETE /snapshots/:id deletes a specific snapshot', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:17.799Z', - test_scope: 'Snapshot CRUD - DELETE /snapshots/:id deletes a specific snapshot', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' -} -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:17 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:17 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: getting screenshots results. -2026-09-29 00:42:17 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:17 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:17 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:17 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-478ece2950ae43d516b3 -2026-09-29 00:42:17 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '88f385ae-331f-537a-8435-d03270ff39e8', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - DELETE /snapshots/:id returns 404 for unknown id', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-478ece2950ae43d516b3', - test_name: 'DELETE /snapshots/:id returns 404 for unknown id', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:17.818Z', - test_scope: 'Snapshot CRUD - DELETE /snapshots/:id returns 404 for unknown id', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' -} -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:17 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:17 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:17 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:42:17 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: getting screenshots results. -2026-09-29 00:42:17 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:17 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:17 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-6135f3d0610930234a87 -2026-09-29 00:42:17 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'a6a659c6-28c3-599e-8a5f-013917af2315', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - DELETE /snapshots clears all queued snapshots', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-6135f3d0610930234a87', - test_name: 'DELETE /snapshots clears all queued snapshots', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:17.840Z', - test_scope: 'Snapshot CRUD - DELETE /snapshots clears all queued snapshots', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' -} -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:17 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:17 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:17 - info: getting screenshots results. -2026-09-29 00:42:17 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:17 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:17 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:17 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-7fd4462923d33f82482f -2026-09-29 00:42:17 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'dddd91fd-8cb2-535c-a7a3-b155b512dda7', - test_result: 'pending', - automate_session_name: 'Library endpoints - POST /library/token returns 400 when token is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-7fd4462923d33f82482f', - test_name: 'POST /library/token returns 400 when token is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:17.511Z', - test_scope: 'Library endpoints - POST /library/token returns 400 when token is missing', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' -} -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:17 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:17 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: getting screenshots results. -2026-09-29 00:42:17 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:17 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:17 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:17 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-1113918c91b68708f850 -2026-09-29 00:42:17 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'da728fdb-24e4-5233-86a0-36012d784590', - test_result: 'pending', - automate_session_name: 'Library endpoints - GET /library/all returns array (empty when not connected)', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-1113918c91b68708f850', - test_name: 'GET /library/all returns array (empty when not connected)', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:17.917Z', - test_scope: 'Library endpoints - GET /library/all returns array (empty when not connected)', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' -} -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:17 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:17 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:17 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:17 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-a4b74c0ab8657f671634 -2026-09-29 00:42:17 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '638a0c61-3b4c-5ba2-89d8-e483682f2841', - test_result: 'pending', - automate_session_name: 'Library endpoints - GET /library/search returns array for a query', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-a4b74c0ab8657f671634', - test_name: 'GET /library/search returns array for a query', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:17.936Z', - test_scope: 'Library endpoints - GET /library/search returns array for a query', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' -} -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:17 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:17 - info: getting screenshots results. -2026-09-29 00:42:17 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:17 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:17 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:17 - info: getting screenshots results. -2026-09-29 00:42:17 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:17 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:19 - info: [BrowserstackCLI] Starting as child process with session ID: fd0c26a9-de5d-4a7d-8bda-c758ba80416c -2026-09-29 00:42:19 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-fd0c26a9-de5d-4a7d-8bda-c758ba80416c.sock -2026-09-29 00:42:19 - info: [GrpcClient] Connecting bin session -2026-09-29 00:42:19 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:42:19 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:42:19 - info: [BrowserstackCLI] loadModules: binSessionId=fd0c26a9-de5d-4a7d-8bda-c758ba80416c -2026-09-29 00:42:19 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:42:19 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:42:19 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:42:19 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:42:19 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:19 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:19 - info: [BrowserstackCLI] Starting as child process with session ID: fd0c26a9-de5d-4a7d-8bda-c758ba80416c -2026-09-29 00:42:19 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:42:19 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:19 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=10835:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:42:19 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=4f880f1241836496a640f97fa77c892e925ff0399c6e738865a013b21efe16b5 target=10835:0 -2026-09-29 00:42:19 - info: [PlaywrightDriverModule] testId: 58a109b92dcb96b97ee8-43691976c3d76a031833 -2026-09-29 00:42:19 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '1b5e49fb-e498-5fa3-8228-ed2006d8d218', - test_result: 'pending', - automate_session_name: 'System endpoints - GET /health returns status ready', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_id: '58a109b92dcb96b97ee8-43691976c3d76a031833', - test_name: 'GET /health returns status ready', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:19.233Z', - test_scope: 'System endpoints - GET /health returns status ready', - test_scopes: [ 'System endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' -} -2026-09-29 00:42:19 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:19 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:19 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:19 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:19 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:19 - info: getting screenshots results. -2026-09-29 00:42:19 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:19 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:19 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:19 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:19 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:19 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:19 - info: [PlaywrightDriverModule] testId: 58a109b92dcb96b97ee8-be66ac08a6fe3a3dfe4d -2026-09-29 00:42:19 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'ee88ab5c-e449-58a7-bdfe-b7fac327ba20', - test_result: 'pending', - automate_session_name: 'System endpoints - GET /status returns running true and version', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_id: '58a109b92dcb96b97ee8-be66ac08a6fe3a3dfe4d', - test_name: 'GET /status returns running true and version', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:19.333Z', - test_scope: 'System endpoints - GET /status returns running true and version', - test_scopes: [ 'System endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' -} -2026-09-29 00:42:19 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:19 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:19 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:19 - info: getting screenshots results. -2026-09-29 00:42:19 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:19 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:19 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:19 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:20 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:20 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:20 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-2e47d9082311f45f5433 -2026-09-29 00:42:20 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '93129f1e-d214-5394-91fd-98c36b91344f', - test_result: 'pending', - automate_session_name: 'Library endpoints - POST /library/token loads library with valid token', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-2e47d9082311f45f5433', - test_name: 'POST /library/token loads library with valid token', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:17.961Z', - test_scope: 'Library endpoints - POST /library/token loads library with valid token', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' -} -2026-09-29 00:42:20 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:20 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:20 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:20 - info: getting screenshots results. -2026-09-29 00:42:20 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:20 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:20 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:20 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:20 - info: [BrowserstackCLI] Starting as child process with session ID: fd0c26a9-de5d-4a7d-8bda-c758ba80416c -2026-09-29 00:42:20 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-fd0c26a9-de5d-4a7d-8bda-c758ba80416c.sock -2026-09-29 00:42:20 - info: [GrpcClient] Connecting bin session -2026-09-29 00:42:20 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:42:20 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:42:20 - info: [BrowserstackCLI] loadModules: binSessionId=fd0c26a9-de5d-4a7d-8bda-c758ba80416c -2026-09-29 00:42:20 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:42:20 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:42:20 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:42:20 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:42:20 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:20 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:20 - info: [BrowserstackCLI] Starting as child process with session ID: fd0c26a9-de5d-4a7d-8bda-c758ba80416c -2026-09-29 00:42:20 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:20 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:20 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:42:20 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:20 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:20 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:20 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:20 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:20 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=10840:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:42:20 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=ac4c1907d4d7fee8ce3e8246049f25179dbc11a2bd5e26816470f1058e0a66e7 target=10840:0 -2026-09-29 00:42:20 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-253a85de75afe622ee18 -2026-09-29 00:42:20 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '58068a75-388b-55c4-852f-b01963260b4c', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 1 — server health check passes', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-253a85de75afe622ee18', - test_name: 'Step 1 — server health check passes', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:20.756Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 1 — server health check passes', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' -} -2026-09-29 00:42:20 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:20 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:20 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:20 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:20 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:20 - info: getting screenshots results. -2026-09-29 00:42:20 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:20 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:20 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:20 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:20 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-731e70594c638f374694 -2026-09-29 00:42:20 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:20 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'b5026e62-55aa-5638-a8e3-46aca658d954', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 2 — create a snapshot', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-731e70594c638f374694', - test_name: 'Step 2 — create a snapshot', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:20.867Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 2 — create a snapshot', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' -} -2026-09-29 00:42:20 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:20 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:20 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:20 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:20 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:20 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:20 - info: getting screenshots results. -2026-09-29 00:42:20 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:20 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:20 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:20 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:20 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:20 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:20 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-abc2d49006aada9a7289 -2026-09-29 00:42:20 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '28b0f396-08b1-56f3-a294-8fb9219edb29', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 3 — snapshot appears in the queue', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-abc2d49006aada9a7289', - test_name: 'Step 3 — snapshot appears in the queue', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:20.889Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 3 — snapshot appears in the queue', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' -} -2026-09-29 00:42:20 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:20 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:20 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:20 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:20 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:20 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:20 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:20 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-12304a5e87f66216c8be -2026-09-29 00:42:20 - info: getting screenshots results. -2026-09-29 00:42:20 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'ac88e547-a2a0-5490-bca6-9d6a0652cb73', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 4 — update snapshot name', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-12304a5e87f66216c8be', - test_name: 'Step 4 — update snapshot name', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:20.921Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 4 — update snapshot name', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' -} -2026-09-29 00:42:20 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:20 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:20 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:20 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:20 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:20 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:20 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:20 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:20 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:20 - info: getting screenshots results. -2026-09-29 00:42:20 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:20 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:20 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:20 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:20 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-d412ca7d0c5e483acc7a -2026-09-29 00:42:20 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:20 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'e732daf9-f446-5c33-a807-b9a1171823e1', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 5 — delete the snapshot', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-d412ca7d0c5e483acc7a', - test_name: 'Step 5 — delete the snapshot', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:20.942Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 5 — delete the snapshot', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' -} -2026-09-29 00:42:20 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:20 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:20 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:20 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:20 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:20 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:20 - info: getting screenshots results. -2026-09-29 00:42:20 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:20 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:20 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:20 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:20 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:20 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:20 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-75b857e26fc5570b8205 -2026-09-29 00:42:20 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '67491952-9107-59a2-ae27-79a43f505d11', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 6 — queue is empty after deletion', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-75b857e26fc5570b8205', - test_name: 'Step 6 — queue is empty after deletion', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:20.959Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 6 — queue is empty after deletion', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' -} -2026-09-29 00:42:20 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:20 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:20 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:20 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:20 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:20 - info: getting screenshots results. -2026-09-29 00:42:20 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:20 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:20 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:21 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:22 - info: [BrowserstackCLI] Starting as child process with session ID: fd0c26a9-de5d-4a7d-8bda-c758ba80416c -2026-09-29 00:42:22 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-fd0c26a9-de5d-4a7d-8bda-c758ba80416c.sock -2026-09-29 00:42:22 - info: [GrpcClient] Connecting bin session -2026-09-29 00:42:22 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:42:22 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:42:22 - info: [BrowserstackCLI] loadModules: binSessionId=fd0c26a9-de5d-4a7d-8bda-c758ba80416c -2026-09-29 00:42:22 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:42:22 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:42:22 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:42:22 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:42:22 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:22 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:22 - info: [BrowserstackCLI] Starting as child process with session ID: fd0c26a9-de5d-4a7d-8bda-c758ba80416c -2026-09-29 00:42:22 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:42:22 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:22 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=10846:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:42:22 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=a477872d084c6c5b5a968780849bf14f84830ed5b352b84e0102b97e90c220f1 target=10846:0 -2026-09-29 00:42:22 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-a0c5fd1cd06790ac252d -2026-09-29 00:42:22 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '404dafbb-f5e1-54a1-9185-c79d82100bbe', - test_result: 'pending', - automate_session_name: 'Library endpoints - GET /library/status returns connection status', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-a0c5fd1cd06790ac252d', - test_name: 'GET /library/status returns connection status', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:22.138Z', - test_scope: 'Library endpoints - GET /library/status returns connection status', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' -} -2026-09-29 00:42:22 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:22 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:22 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:22 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:22 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:22 - info: getting screenshots results. -2026-09-29 00:42:22 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:22 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:22 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:22 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:22 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:22 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:22 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-450c9e5c7830556db8f7 -2026-09-29 00:42:22 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '58f8ebdc-55a9-528c-be5f-25c24b5f6c36', - test_result: 'pending', - automate_session_name: 'Library endpoints - POST /library/token returns 400 when token is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-450c9e5c7830556db8f7', - test_name: 'POST /library/token returns 400 when token is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:22.270Z', - test_scope: 'Library endpoints - POST /library/token returns 400 when token is missing', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' -} -2026-09-29 00:42:22 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:22 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:22 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:22 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:22 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:22 - info: getting screenshots results. -2026-09-29 00:42:22 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:22 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:22 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:22 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:22 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:22 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:22 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-7947a5d6816e5b86e268 -2026-09-29 00:42:22 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '63ca35ae-adf3-5d1f-af3f-32c319ad3038', - test_result: 'pending', - automate_session_name: 'Library endpoints - GET /library/all returns array (empty when not connected)', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-7947a5d6816e5b86e268', - test_name: 'GET /library/all returns array (empty when not connected)', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:22.556Z', - test_scope: 'Library endpoints - GET /library/all returns array (empty when not connected)', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' -} -2026-09-29 00:42:22 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:22 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:22 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:22 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:22 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:22 - info: getting screenshots results. -2026-09-29 00:42:22 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:22 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:22 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:22 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:22 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:22 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:22 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-dad8f8f915713dd0da13 -2026-09-29 00:42:22 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '59fa0a44-ce7a-53a4-86fb-82058d4f4760', - test_result: 'pending', - automate_session_name: 'Library endpoints - GET /library/search returns array for a query', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-dad8f8f915713dd0da13', - test_name: 'GET /library/search returns array for a query', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:22.572Z', - test_scope: 'Library endpoints - GET /library/search returns array for a query', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' -} -2026-09-29 00:42:22 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:22 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:22 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:22 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:22 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:22 - info: getting screenshots results. -2026-09-29 00:42:22 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:22 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:22 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:22 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:25 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:25 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:25 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-9601a2e7872d6af07988 -2026-09-29 00:42:25 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '61c5d7f4-6b4f-53a4-8ba0-7d602c5649a2', - test_result: 'pending', - automate_session_name: 'Library endpoints - POST /library/token loads library with valid token', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-9601a2e7872d6af07988', - test_name: 'POST /library/token loads library with valid token', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:22.585Z', - test_scope: 'Library endpoints - POST /library/token loads library with valid token', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' -} -2026-09-29 00:42:25 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:25 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:25 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:25 - info: getting screenshots results. -2026-09-29 00:42:25 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:25 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - info: [BrowserstackCLI] Starting as child process with session ID: fd0c26a9-de5d-4a7d-8bda-c758ba80416c -2026-09-29 00:42:26 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-fd0c26a9-de5d-4a7d-8bda-c758ba80416c.sock -2026-09-29 00:42:26 - info: [GrpcClient] Connecting bin session -2026-09-29 00:42:26 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:42:26 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:42:26 - info: [BrowserstackCLI] loadModules: binSessionId=fd0c26a9-de5d-4a7d-8bda-c758ba80416c -2026-09-29 00:42:26 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:42:26 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:42:26 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:42:26 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - info: [BrowserstackCLI] Starting as child process with session ID: fd0c26a9-de5d-4a7d-8bda-c758ba80416c -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:42:26 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:26 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:26 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=10960:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:42:26 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=9a6e9ff2f058dd9d898c038eee72e138f8df0c6cccccef1f84449d9155629f1e target=10960:0 -2026-09-29 00:42:26 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-d7b3ded4908e9f79b45a -2026-09-29 00:42:26 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '88c59a38-f576-5844-a409-6c8d8f500121', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots creates a snapshot and returns 201', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-d7b3ded4908e9f79b45a', - test_name: 'POST /snapshots creates a snapshot and returns 201', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:26.490Z', - test_scope: 'Snapshot CRUD - POST /snapshots creates a snapshot and returns 201', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' -} -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:26 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:26 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:26 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:42:26 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - info: getting screenshots results. -2026-09-29 00:42:26 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:26 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:26 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:26 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:26 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-3e1c964ecc5862a740e0 -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '1cbe8998-c3ff-5461-9264-37dfed4d9223', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when name is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-3e1c964ecc5862a740e0', - test_name: 'POST /snapshots returns 400 when name is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:26.584Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when name is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' -} -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:26 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:42:26 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:42:26 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:7670) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1769:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1664:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1664:12) - at InternalReporter.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1841:31) - at JobDispatcher._onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5839:39) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:42:26 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:7594) -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:26 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:26 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-83918ee95e07b3a041e0 -2026-09-29 00:42:26 - info: getting screenshots results. -2026-09-29 00:42:26 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:26 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'd2a5711d-e4a8-5366-aee6-99dbc860e015', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when url is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-83918ee95e07b3a041e0', - test_name: 'POST /snapshots returns 400 when url is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:26.602Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when url is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' -} -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:26 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:26 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:26 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:42:26 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - info: getting screenshots results. -2026-09-29 00:42:26 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:26 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:26 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:26 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-cb4c7ae0a6f01760cad0 -2026-09-29 00:42:26 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '24e48120-2f2c-55fe-8358-00be1aaf7845', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when dom is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-cb4c7ae0a6f01760cad0', - test_name: 'POST /snapshots returns 400 when dom is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:26.619Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when dom is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' -} -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:26 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:26 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:26 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:42:26 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - info: getting screenshots results. -2026-09-29 00:42:26 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:26 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:26 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:26 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-c3b9eddbc67eb2e3ea39 -2026-09-29 00:42:26 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '0139ea2a-d145-53de-b9be-b6435bed1404', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when widths is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-c3b9eddbc67eb2e3ea39', - test_name: 'POST /snapshots returns 400 when widths is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:26.641Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when widths is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' -} -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:26 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:26 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:26 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:42:26 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - info: getting screenshots results. -2026-09-29 00:42:26 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:26 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:26 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:26 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-7178390ccdb3be0a233d -2026-09-29 00:42:26 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '1b1735e1-df04-5804-8def-854d7fa77a81', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - GET /snapshots returns array of queued snapshots', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-7178390ccdb3be0a233d', - test_name: 'GET /snapshots returns array of queued snapshots', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:26.664Z', - test_scope: 'Snapshot CRUD - GET /snapshots returns array of queued snapshots', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' -} -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:26 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:26 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:26 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:42:26 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - info: getting screenshots results. -2026-09-29 00:42:26 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:26 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:26 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:26 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-8011af16e9316d39b048 -2026-09-29 00:42:26 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '950f3235-3f49-5ce2-b2e6-6a257f25e2c5', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - GET /snapshots returns empty array when queue is clear', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-8011af16e9316d39b048', - test_name: 'GET /snapshots returns empty array when queue is clear', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:26.681Z', - test_scope: 'Snapshot CRUD - GET /snapshots returns empty array when queue is clear', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' -} -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:26 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:26 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - info: getting screenshots results. -2026-09-29 00:42:26 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:26 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:26 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:26 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:26 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-5f1ea591d927895440cd -2026-09-29 00:42:26 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'a6ef39e8-cd87-58a6-b876-8d20cea9790f', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - PATCH /snapshots/:id updates snapshot name', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-5f1ea591d927895440cd', - test_name: 'PATCH /snapshots/:id updates snapshot name', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:26.694Z', - test_scope: 'Snapshot CRUD - PATCH /snapshots/:id updates snapshot name', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' -} -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:26 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:26 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:26 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:42:26 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - info: getting screenshots results. -2026-09-29 00:42:26 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:26 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-86a6a6b8dde35e58db03 -2026-09-29 00:42:26 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:26 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '202f3de9-c2ef-5a42-837b-ff11551a75c2', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - PATCH /snapshots/:id returns 404 for unknown id', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-86a6a6b8dde35e58db03', - test_name: 'PATCH /snapshots/:id returns 404 for unknown id', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:26.721Z', - test_scope: 'Snapshot CRUD - PATCH /snapshots/:id returns 404 for unknown id', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' -} -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:26 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:26 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:42:26 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - info: getting screenshots results. -2026-09-29 00:42:26 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:26 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:26 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:26 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-0df6ddb46278b9ab185f -2026-09-29 00:42:26 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'a8d9ab92-4e0b-56a6-a3c5-4bbeabda4d2f', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - PATCH /snapshots/:id returns 400 when name is empty string', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-0df6ddb46278b9ab185f', - test_name: 'PATCH /snapshots/:id returns 400 when name is empty string', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:26.738Z', - test_scope: 'Snapshot CRUD - PATCH /snapshots/:id returns 400 when name is empty string', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' -} -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:26 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:26 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:26 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:42:26 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - info: getting screenshots results. -2026-09-29 00:42:26 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:26 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:26 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:26 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-d72beb2d3d0e644b10f9 -2026-09-29 00:42:26 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '99b6023d-7077-5f9e-ba2a-cbd0b9cd4422', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - DELETE /snapshots/:id deletes a specific snapshot', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-d72beb2d3d0e644b10f9', - test_name: 'DELETE /snapshots/:id deletes a specific snapshot', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:26.758Z', - test_scope: 'Snapshot CRUD - DELETE /snapshots/:id deletes a specific snapshot', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' -} -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:26 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:26 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:26 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:42:26 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:26 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:26 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-011e74d1b1802f5b6187 -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'b7d1749b-6ea1-5b88-8ff2-b6b62c1b26dc', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - DELETE /snapshots/:id returns 404 for unknown id', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-011e74d1b1802f5b6187', - test_name: 'DELETE /snapshots/:id returns 404 for unknown id', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:26.781Z', - test_scope: 'Snapshot CRUD - DELETE /snapshots/:id returns 404 for unknown id', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' -} -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:26 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:26 - info: getting screenshots results. -2026-09-29 00:42:26 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:26 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:42:26 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - info: getting screenshots results. -2026-09-29 00:42:26 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:26 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:26 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:26 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:26 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-5445fd3c624479235ec6 -2026-09-29 00:42:26 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '9f0b232c-b080-5123-9dd8-abd67ee5a8f5', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - DELETE /snapshots clears all queued snapshots', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-5445fd3c624479235ec6', - test_name: 'DELETE /snapshots clears all queued snapshots', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:26.796Z', - test_scope: 'Snapshot CRUD - DELETE /snapshots clears all queued snapshots', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' -} -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:26 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:26 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:26 - info: getting screenshots results. -2026-09-29 00:42:26 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:26 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:29 - info: [BrowserstackCLI] Starting as child process with session ID: fd0c26a9-de5d-4a7d-8bda-c758ba80416c -2026-09-29 00:42:29 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-fd0c26a9-de5d-4a7d-8bda-c758ba80416c.sock -2026-09-29 00:42:29 - info: [GrpcClient] Connecting bin session -2026-09-29 00:42:29 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:42:29 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:42:29 - info: [BrowserstackCLI] loadModules: binSessionId=fd0c26a9-de5d-4a7d-8bda-c758ba80416c -2026-09-29 00:42:29 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:42:29 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:42:29 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:42:29 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:42:29 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:29 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:29 - info: [BrowserstackCLI] Starting as child process with session ID: fd0c26a9-de5d-4a7d-8bda-c758ba80416c -2026-09-29 00:42:29 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:42:29 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:29 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=10968:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:42:29 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=99e6f03fef1f34a8ae80e18238e435c1c076c45740752f1d632647fe1dbb6479 target=10968:0 -2026-09-29 00:42:29 - info: [PlaywrightDriverModule] testId: 58a109b92dcb96b97ee8-9ce9795d2994a6deba10 -2026-09-29 00:42:29 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '8f03499c-ed3f-565b-8dd8-9120baec2fd7', - test_result: 'pending', - automate_session_name: 'System endpoints - GET /health returns status ready', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_id: '58a109b92dcb96b97ee8-9ce9795d2994a6deba10', - test_name: 'GET /health returns status ready', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:29.691Z', - test_scope: 'System endpoints - GET /health returns status ready', - test_scopes: [ 'System endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' -} -2026-09-29 00:42:29 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:29 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:29 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:29 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:29 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:29 - info: getting screenshots results. -2026-09-29 00:42:29 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:29 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:29 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:29 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:29 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:29 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:29 - info: [PlaywrightDriverModule] testId: 58a109b92dcb96b97ee8-98727fe376151dcfdd45 -2026-09-29 00:42:29 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '73dfac15-dd3c-5571-94f2-c2b83e44ddd8', - test_result: 'pending', - automate_session_name: 'System endpoints - GET /status returns running true and version', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_id: '58a109b92dcb96b97ee8-98727fe376151dcfdd45', - test_name: 'GET /status returns running true and version', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:29.849Z', - test_scope: 'System endpoints - GET /status returns running true and version', - test_scopes: [ 'System endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' -} -2026-09-29 00:42:29 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:29 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:29 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:29 - info: getting screenshots results. -2026-09-29 00:42:29 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:29 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:29 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:29 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:31 - info: [BrowserstackCLI] Starting as child process with session ID: fd0c26a9-de5d-4a7d-8bda-c758ba80416c -2026-09-29 00:42:31 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-fd0c26a9-de5d-4a7d-8bda-c758ba80416c.sock -2026-09-29 00:42:31 - info: [GrpcClient] Connecting bin session -2026-09-29 00:42:31 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:42:31 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:42:31 - info: [BrowserstackCLI] loadModules: binSessionId=fd0c26a9-de5d-4a7d-8bda-c758ba80416c -2026-09-29 00:42:31 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:42:31 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:42:31 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:42:31 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:42:31 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:31 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:31 - info: [BrowserstackCLI] Starting as child process with session ID: fd0c26a9-de5d-4a7d-8bda-c758ba80416c -2026-09-29 00:42:31 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:31 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:31 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:42:31 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:31 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:31 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:31 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:31 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:31 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=11075:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:42:31 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=19f2468f53dfe516d10f012798835b651d2f8371962b3cb5b6a6dadbd4852163 target=11075:0 -2026-09-29 00:42:31 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-204fa6ae84d36bc0f876 -2026-09-29 00:42:31 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'a0f4fd46-9824-5d14-a8dd-01afb95dc7c4', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 1 — server health check passes', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-204fa6ae84d36bc0f876', - test_name: 'Step 1 — server health check passes', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:31.538Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 1 — server health check passes', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' -} -2026-09-29 00:42:31 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:31 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:31 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:31 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:31 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:31 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:31 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:31 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-9ca29ad9969011a2e8a1 -2026-09-29 00:42:31 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'c72321f6-f14f-59e2-9cb3-d2c568198aca', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 2 — create a snapshot', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-9ca29ad9969011a2e8a1', - test_name: 'Step 2 — create a snapshot', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:31.697Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 2 — create a snapshot', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' -} -2026-09-29 00:42:31 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:31 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:31 - info: getting screenshots results. -2026-09-29 00:42:31 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:31 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:31 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:31 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:31 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:31 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:31 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:31 - info: getting screenshots results. -2026-09-29 00:42:31 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:31 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:31 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:31 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:31 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:31 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:31 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-1899e3095ad77a0cb0ba -2026-09-29 00:42:31 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'bf070bec-108c-52f3-95ef-0b524afd1fd4', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 3 — snapshot appears in the queue', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-1899e3095ad77a0cb0ba', - test_name: 'Step 3 — snapshot appears in the queue', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:31.723Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 3 — snapshot appears in the queue', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' -} -2026-09-29 00:42:31 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:31 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:31 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:31 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:31 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:31 - info: getting screenshots results. -2026-09-29 00:42:31 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:31 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:31 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:31 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:31 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:31 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:31 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-ba451765bcb0b62341cb -2026-09-29 00:42:31 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '0abe0f4b-ffa6-5a2c-8c86-c5852715deb8', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 4 — update snapshot name', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-ba451765bcb0b62341cb', - test_name: 'Step 4 — update snapshot name', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:31.764Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 4 — update snapshot name', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' -} -2026-09-29 00:42:31 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:31 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:31 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:31 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:31 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:31 - info: getting screenshots results. -2026-09-29 00:42:31 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:31 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:31 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:31 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:31 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:31 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:31 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-de0f4d07b26e75f534a2 -2026-09-29 00:42:31 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'f6d0e78e-7a23-50e5-90c9-2c7b8a1c4fcb', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 5 — delete the snapshot', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-de0f4d07b26e75f534a2', - test_name: 'Step 5 — delete the snapshot', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:31.790Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 5 — delete the snapshot', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' -} -2026-09-29 00:42:31 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:31 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:31 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:31 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:31 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:31 - info: getting screenshots results. -2026-09-29 00:42:31 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:31 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:31 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:31 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:31 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:31 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:31 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-edca1829e78bbfe9f84c -2026-09-29 00:42:31 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '52b94e84-f428-548d-8862-1e1487acb33f', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 6 — queue is empty after deletion', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-edca1829e78bbfe9f84c', - test_name: 'Step 6 — queue is empty after deletion', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:31.826Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 6 — queue is empty after deletion', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' -} -2026-09-29 00:42:31 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:31 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:31 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:31 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:31 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:31 - info: getting screenshots results. -2026-09-29 00:42:31 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:31 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:31 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:31 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:36 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:36 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:36 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-5f9384671eb1ea8ea4e0 -2026-09-29 00:42:36 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '5655ede8-f442-5adf-a9fb-19df728fd39a', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-5f9384671eb1ea8ea4e0', - test_name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:20.979Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' -} -2026-09-29 00:42:36 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:36 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:36 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:36 - info: getting screenshots results. -2026-09-29 00:42:36 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:36 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:36 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:36 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:38 - info: [BrowserstackCLI] Starting as child process with session ID: fd0c26a9-de5d-4a7d-8bda-c758ba80416c -2026-09-29 00:42:38 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-fd0c26a9-de5d-4a7d-8bda-c758ba80416c.sock -2026-09-29 00:42:38 - info: [GrpcClient] Connecting bin session -2026-09-29 00:42:38 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:42:38 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:42:38 - info: [BrowserstackCLI] loadModules: binSessionId=fd0c26a9-de5d-4a7d-8bda-c758ba80416c -2026-09-29 00:42:38 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:42:38 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:42:38 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:42:38 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:42:39 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:39 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:39 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:39 - info: [BrowserstackCLI] Starting as child process with session ID: fd0c26a9-de5d-4a7d-8bda-c758ba80416c -2026-09-29 00:42:39 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:39 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:42:39 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:39 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:39 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:39 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:46 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:46 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:42:46 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-dce070515896a605d545 -2026-09-29 00:42:46 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'c58ef80b-efbf-5dd7-b8e3-c5a7cd456cbf', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-dce070515896a605d545', - test_name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:31.845Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' -} -2026-09-29 00:42:46 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:46 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:46 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:46 - info: getting screenshots results. -2026-09-29 00:42:46 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:46 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:46 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:46 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:49 - info: [BrowserstackCLI] Starting as child process with session ID: fd0c26a9-de5d-4a7d-8bda-c758ba80416c -2026-09-29 00:42:49 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-fd0c26a9-de5d-4a7d-8bda-c758ba80416c.sock -2026-09-29 00:42:49 - info: [GrpcClient] Connecting bin session -2026-09-29 00:42:49 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:42:49 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:42:49 - info: [BrowserstackCLI] loadModules: binSessionId=fd0c26a9-de5d-4a7d-8bda-c758ba80416c -2026-09-29 00:42:49 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:42:49 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:42:49 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:42:49 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:42:50 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:50 - info: [BrowserstackCLI] Starting as child process with session ID: fd0c26a9-de5d-4a7d-8bda-c758ba80416c -2026-09-29 00:42:50 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:50 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:50 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:50 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:42:50 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:50 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:50 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:50 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:54 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:42:54 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=11218:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:42:54 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=2d7dab507dc56549f9d1441ae803b16fc0de26937b30d536caa716c453cb752d target=11218:0 -2026-09-29 00:42:54 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-5f9384671eb1ea8ea4e0 -2026-09-29 00:42:54 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'a148f404-abaf-5459-8baf-d8b8972c5d1b', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-5f9384671eb1ea8ea4e0', - test_name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:20.979Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' -} -2026-09-29 00:42:54 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:42:54 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:42:54 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:42:54 - info: getting screenshots results. -2026-09-29 00:42:54 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:54 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:54 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:54 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:56 - info: [BrowserstackCLI] Starting as child process with session ID: fd0c26a9-de5d-4a7d-8bda-c758ba80416c -2026-09-29 00:42:56 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-fd0c26a9-de5d-4a7d-8bda-c758ba80416c.sock -2026-09-29 00:42:56 - info: [GrpcClient] Connecting bin session -2026-09-29 00:42:56 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:42:56 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:42:56 - info: [BrowserstackCLI] loadModules: binSessionId=fd0c26a9-de5d-4a7d-8bda-c758ba80416c -2026-09-29 00:42:56 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:42:56 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:42:56 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:42:56 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:42:56 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:56 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:56 - info: [BrowserstackCLI] Starting as child process with session ID: fd0c26a9-de5d-4a7d-8bda-c758ba80416c -2026-09-29 00:42:56 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:56 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:42:56 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:42:56 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:42:56 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:42:56 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:42:56 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:43:01 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:43:01 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=11464:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:43:01 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=b6d14738a3b4202ec137aa3ed89aacb805dcae76427f998634b1296b9a708c91 target=11464:0 -2026-09-29 00:43:01 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-dce070515896a605d545 -2026-09-29 00:43:01 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '86492a87-2268-5d10-9dab-eb077c316af9', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-dce070515896a605d545', - test_name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:31.845Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' -} -2026-09-29 00:43:01 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:43:01 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:43:01 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:43:01 - info: getting screenshots results. -2026-09-29 00:43:01 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:43:01 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:43:01 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:43:01 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:43:11 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:43:11 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=11530:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:43:11 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=3cdfa322205f257faa7c6dad9cb017fcd63599335b5779c06ff048f75809d863 target=11530:0 -2026-09-29 00:43:11 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-5f9384671eb1ea8ea4e0 -2026-09-29 00:43:11 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'd5be9c60-f6ed-5e9a-a3e4-61c0aa7c52ee', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-5f9384671eb1ea8ea4e0', - test_name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:12:20.979Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' -} -2026-09-29 00:43:11 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:43:11 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:43:11 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:43:11 - info: getting screenshots results. -2026-09-29 00:43:11 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:43:11 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:43:11 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:43:11 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:43:11 - warn: [ClientTroubleShootingService] Uh-oh! We detected some issues during this run. Error codes: SDK-GEN-004. For details and troubleshooting steps, visit https://www.browserstack.com/docs/test-reporting-and-analytics/sdk-troubleshooting/error-codes?ref=sdk -2026-09-29 00:43:11 - info: [BrowserstackCLI] stop: CLI stop triggered -2026-09-29 00:43:11 - info: [GrpcClient] Stopping bin session -2026-09-29 00:43:15 - info: [GrpcClient] StopBinSession successful -2026-09-29 00:43:15 - info: stop: stopBinSession build_link=null hashed_id=null o11y_uuid=in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60 -2026-09-29 00:43:15 - info: [BrowserstackCLI] Unconfiguring modules -2026-09-29 00:43:15 - info: [BrowserstackCLI] stop: channel closed -2026-09-29 00:43:20 - info: [BrowserstackCLI] stop: shutting down CLI -2026-09-29 00:43:20 - info: [BrowserstackCLI] stop: CLI process exited -2026-09-29 00:43:20 - info: Visit https://automation.browserstack.com/builds/in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60 to view build report, insights, and many more debugging information all at one place! - -2026-09-29 00:43:22 - info: SDK run ended for id: d39373b1-6913-4711-93c7-3375e7fca257, testhub id: in9pqv58wqwjs2zmnv4agvxiorio4hjoqc2dgr60 -2026-09-29 00:43:26 - info: Deleting /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/playwright-browserstack-sdk.config.js -2026-09-29 00:43:26 - info: [BrowserstackCLI] stop: CLI is not running, skipping stop -2026-09-29 00:45:04 - info: Reading configs from /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml -2026-09-29 00:45:04 - info: Log Directory has been set to /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log -2026-09-29 00:45:04 - info: Running SDK with args /Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk playwright test -2026-09-29 00:45:04 - info: SDK run started with id: 479c3015-7939-41dd-b674-87d50d096d42 -2026-09-29 00:45:04 - info: Project and debug logs are captured by default. To disable, set disableAutoCaptureLogs: true in config. -2026-09-29 00:45:04 - info: [BrowserstackCLI] startMain: Starting main process -2026-09-29 00:45:04 - info: [CLIUtils] Current CLI Path Found: /Users/jostanmathias/.browserstack/cli/binary-macos-arm64 -2026-09-29 00:45:07 - info: [BrowserstackCLI] spawning command='/Users/jostanmathias/.browserstack/cli/binary-macos-arm64,sdk' -2026-09-29 00:45:07 - info: [BrowserstackCLI] CLI params loaded: {"id":"c0b67029-1886-4eef-a9b1-25c0c447d5b6","listen":"unix:/tmp/sdk-platform-c0b67029-1886-4eef-a9b1-25c0c447d5b6.sock"} -2026-09-29 00:45:07 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-c0b67029-1886-4eef-a9b1-25c0c447d5b6.sock -2026-09-29 00:45:07 - info: [GrpcClient] Initialized gRPC client with bin session id: c0b67029-1886-4eef-a9b1-25c0c447d5b6 and listen address: unix:/tmp/sdk-platform-c0b67029-1886-4eef-a9b1-25c0c447d5b6.sock -2026-09-29 00:45:07 - info: [GrpcClient] startBinSession: Calling startBinSession -2026-09-29 00:45:07 - info: [GrpcClient] setCliArgs: cliArgs=["playwright","test"], parsedConfig=[] -2026-09-29 00:45:18 - info: [GrpcClient] StartBinSession successful -2026-09-29 00:45:18 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:45:18 - info: [BrowserstackCLI] loadModules: binSessionId=c0b67029-1886-4eef-a9b1-25c0c447d5b6 -2026-09-29 00:45:18 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:45:18 - info: [BrowserstackCLI] setCliArgs: cliArgs=["playwright","test"] -2026-09-29 00:45:18 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:45:18 - warn: SDK-GEN-004: [ClientTroubleShootingService] The environment variable(s) GLOBAL_AGENT_HTTP_PROXY are internally used by the BrowserStack SDK. Please use a different environment variable name, or contact BrowserStack support if you need assistance. -2026-09-29 00:45:18 - warn: SDK-GEN-004: [ClientTroubleShootingService] The environment variable(s) GLOBAL_AGENT_NO_PROXY are internally used by the BrowserStack SDK. Please use a different environment variable name, or contact BrowserStack support if you need assistance. -2026-09-29 00:45:21 - info: [BrowserstackCLI] Starting as child process with session ID: c0b67029-1886-4eef-a9b1-25c0c447d5b6 -2026-09-29 00:45:21 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-c0b67029-1886-4eef-a9b1-25c0c447d5b6.sock -2026-09-29 00:45:21 - info: [GrpcClient] Connecting bin session -2026-09-29 00:45:21 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:45:21 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:45:21 - info: [BrowserstackCLI] loadModules: binSessionId=c0b67029-1886-4eef-a9b1-25c0c447d5b6 -2026-09-29 00:45:21 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:45:21 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:45:21 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:45:21 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:45:21 - info: Setting up TestInfo directory at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/.obs_test_details-mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe -2026-09-29 00:45:21 - info: [PlaywrightTestFramework] trackPlaywrightInstance: created instance for target=14280:0, state=TestFrameworkState.INIT_TEST -2026-09-29 00:45:21 - info: [PlaywrightTestFramework] trackPlaywrightInstance: saved instance contextId=225d55645719bfc51fa639ab06cbb6e108814843fb993be6d58c14b3333f804d target=14280:0 -2026-09-29 00:45:23 - info: [BrowserstackCLI] Starting as child process with session ID: c0b67029-1886-4eef-a9b1-25c0c447d5b6 -2026-09-29 00:45:23 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-c0b67029-1886-4eef-a9b1-25c0c447d5b6.sock -2026-09-29 00:45:23 - info: [GrpcClient] Connecting bin session -2026-09-29 00:45:23 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:45:23 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:45:23 - info: [BrowserstackCLI] loadModules: binSessionId=c0b67029-1886-4eef-a9b1-25c0c447d5b6 -2026-09-29 00:45:23 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:45:23 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:45:23 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:45:23 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:45:23 - info: [BrowserstackCLI] Starting as child process with session ID: c0b67029-1886-4eef-a9b1-25c0c447d5b6 -2026-09-29 00:45:23 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-c0b67029-1886-4eef-a9b1-25c0c447d5b6.sock -2026-09-29 00:45:23 - info: [GrpcClient] Connecting bin session -2026-09-29 00:45:23 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:45:23 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:45:23 - info: [BrowserstackCLI] loadModules: binSessionId=c0b67029-1886-4eef-a9b1-25c0c447d5b6 -2026-09-29 00:45:23 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:45:23 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:45:23 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:45:23 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [BrowserstackCLI] Starting as child process with session ID: c0b67029-1886-4eef-a9b1-25c0c447d5b6 -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: [BrowserstackCLI] Starting as child process with session ID: c0b67029-1886-4eef-a9b1-25c0c447d5b6 -2026-09-29 00:45:23 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:45:23 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:23 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:23 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:23 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=14287:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:45:23 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=f9f4972dfdb8af58ee84ad877606f8d892b448989b82b2c01f5f0c0ffa053cae target=14287:0 -2026-09-29 00:45:23 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-257450ed45102c3959da -2026-09-29 00:45:23 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '7d1576a3-6fe9-5e9f-b64a-eb3aed9ceab5', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots creates a snapshot and returns 201', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-257450ed45102c3959da', - test_name: 'POST /snapshots creates a snapshot and returns 201', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:23.361Z', - test_scope: 'Snapshot CRUD - POST /snapshots creates a snapshot and returns 201', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' -} -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:23 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:23 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=14288:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:45:23 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=8bc2c0b82dd1e72d0d8608e2221fdbaa6c2cb0deb04ed113f6ab8391c5a312e8 target=14288:0 -2026-09-29 00:45:23 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:23 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-4f1230591ff52ef8fab0 -2026-09-29 00:45:23 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'b6319a89-0068-5443-932a-81efc01ee59d', - test_result: 'pending', - automate_session_name: 'Library endpoints - GET /library/status returns connection status', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-4f1230591ff52ef8fab0', - test_name: 'GET /library/status returns connection status', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:23.459Z', - test_scope: 'Library endpoints - GET /library/status returns connection status', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' -} -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:23 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:23 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:23 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:23 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:23 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-3ee9a9def8f2850bdf91 -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '09f1367f-fb70-57af-9f0a-f9e21b61a3b4', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when name is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-3ee9a9def8f2850bdf91', - test_name: 'POST /snapshots returns 400 when name is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:23.562Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when name is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' -} -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:23 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:23 - info: getting screenshots results. -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:23 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: getting screenshots results. -2026-09-29 00:45:23 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:23 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: getting screenshots results. -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:23 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:23 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-d1eeca7fd9c3ba040ffb -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '80d470bc-ad55-5861-8a97-2061deac47f1', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when url is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-d1eeca7fd9c3ba040ffb', - test_name: 'POST /snapshots returns 400 when url is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:23.595Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when url is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' -} -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:23 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:23 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:23 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:23 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: getting screenshots results. -2026-09-29 00:45:23 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:23 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:23 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:23 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-173a25ec75b9008015ff -2026-09-29 00:45:23 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'd834aac2-a999-52eb-8ecb-f2d7a0e0639b', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when dom is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-173a25ec75b9008015ff', - test_name: 'POST /snapshots returns 400 when dom is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:23.620Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when dom is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' -} -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:23 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:23 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:23 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:23 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: getting screenshots results. -2026-09-29 00:45:23 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:23 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:23 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:23 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-3056585381d277073533 -2026-09-29 00:45:23 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '0151666d-9995-590c-9501-e38187af5d49', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when widths is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-3056585381d277073533', - test_name: 'POST /snapshots returns 400 when widths is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:23.638Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when widths is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' -} -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:23 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:23 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:23 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:23 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: getting screenshots results. -2026-09-29 00:45:23 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:23 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:23 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:23 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-4237cfe905fc189c82ec -2026-09-29 00:45:23 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '52b976b9-9fba-5123-b1a1-9e4011247785', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - GET /snapshots returns array of queued snapshots', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-4237cfe905fc189c82ec', - test_name: 'GET /snapshots returns array of queued snapshots', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:23.671Z', - test_scope: 'Snapshot CRUD - GET /snapshots returns array of queued snapshots', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' -} -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:23 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:23 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:23 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:23 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: getting screenshots results. -2026-09-29 00:45:23 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:23 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-557605d05bdb63d27302 -2026-09-29 00:45:23 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '790908d2-299b-53dd-afcc-30bec58855f3', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - GET /snapshots returns empty array when queue is clear', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-557605d05bdb63d27302', - test_name: 'GET /snapshots returns empty array when queue is clear', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:23.691Z', - test_scope: 'Snapshot CRUD - GET /snapshots returns empty array when queue is clear', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' -} -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:23 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:23 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:23 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:23 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: getting screenshots results. -2026-09-29 00:45:23 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:23 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:23 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:23 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-f7528958002af7badb26 -2026-09-29 00:45:23 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '55bac661-29dc-57c0-bb2b-c87de2e19b3b', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - PATCH /snapshots/:id updates snapshot name', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-f7528958002af7badb26', - test_name: 'PATCH /snapshots/:id updates snapshot name', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:23.713Z', - test_scope: 'Snapshot CRUD - PATCH /snapshots/:id updates snapshot name', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' -} -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:23 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:23 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:23 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:23 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: getting screenshots results. -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:23 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:23 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:23 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-20fe199ca16c1d0314ec -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:23 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '5891eb91-1d66-5d38-a87f-871e0c43b349', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - PATCH /snapshots/:id returns 404 for unknown id', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-20fe199ca16c1d0314ec', - test_name: 'PATCH /snapshots/:id returns 404 for unknown id', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:23.745Z', - test_scope: 'Snapshot CRUD - PATCH /snapshots/:id returns 404 for unknown id', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' -} -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:23 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:23 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: getting screenshots results. -2026-09-29 00:45:23 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:23 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:23 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:23 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-71b006619846ecf39844 -2026-09-29 00:45:23 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'bd547e19-1e64-522a-a0a7-ffbda7e17e01', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - PATCH /snapshots/:id returns 400 when name is empty string', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-71b006619846ecf39844', - test_name: 'PATCH /snapshots/:id returns 400 when name is empty string', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:23.767Z', - test_scope: 'Snapshot CRUD - PATCH /snapshots/:id returns 400 when name is empty string', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' -} -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:23 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:23 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:23 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:23 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: getting screenshots results. -2026-09-29 00:45:23 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:23 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:23 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:23 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-efb4288fa862876e1b6d -2026-09-29 00:45:23 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '2114411f-11fa-5618-912d-82f6bace5279', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - DELETE /snapshots/:id deletes a specific snapshot', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-efb4288fa862876e1b6d', - test_name: 'DELETE /snapshots/:id deletes a specific snapshot', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:23.802Z', - test_scope: 'Snapshot CRUD - DELETE /snapshots/:id deletes a specific snapshot', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' -} -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:23 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:23 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: getting screenshots results. -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:23 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:23 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:23 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:23 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:23 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-478ece2950ae43d516b3 -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'e9d5a752-d9b9-5a1f-bc0c-62d149842b85', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - DELETE /snapshots/:id returns 404 for unknown id', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-478ece2950ae43d516b3', - test_name: 'DELETE /snapshots/:id returns 404 for unknown id', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:23.826Z', - test_scope: 'Snapshot CRUD - DELETE /snapshots/:id returns 404 for unknown id', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' -} -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:23 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:23 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:23 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:23 - info: getting screenshots results. -2026-09-29 00:45:23 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-6135f3d0610930234a87 -2026-09-29 00:45:23 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:23 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '7a50c2ac-774a-5ee4-bb58-9cad4f78c6e7', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - DELETE /snapshots clears all queued snapshots', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-6135f3d0610930234a87', - test_name: 'DELETE /snapshots clears all queued snapshots', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:23.866Z', - test_scope: 'Snapshot CRUD - DELETE /snapshots clears all queued snapshots', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' -} -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:23 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:23 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: getting screenshots results. -2026-09-29 00:45:23 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:23 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:23 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:23 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-7fd4462923d33f82482f -2026-09-29 00:45:23 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'cfd7a5f4-20ef-51f4-9928-2ca170270410', - test_result: 'pending', - automate_session_name: 'Library endpoints - POST /library/token returns 400 when token is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-7fd4462923d33f82482f', - test_name: 'POST /library/token returns 400 when token is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:23.569Z', - test_scope: 'Library endpoints - POST /library/token returns 400 when token is missing', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' -} -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:23 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:23 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: getting screenshots results. -2026-09-29 00:45:23 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:23 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:23 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:23 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-1113918c91b68708f850 -2026-09-29 00:45:23 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '7eb0c60e-14cb-5ba4-8ec0-48adae0ed0a2', - test_result: 'pending', - automate_session_name: 'Library endpoints - GET /library/all returns array (empty when not connected)', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-1113918c91b68708f850', - test_name: 'GET /library/all returns array (empty when not connected)', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:23.926Z', - test_scope: 'Library endpoints - GET /library/all returns array (empty when not connected)', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' -} -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:23 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:23 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: getting screenshots results. -2026-09-29 00:45:23 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:23 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:23 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:23 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-a4b74c0ab8657f671634 -2026-09-29 00:45:23 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '0962e156-c493-5af9-bce3-5681f1b16713', - test_result: 'pending', - automate_session_name: 'Library endpoints - GET /library/search returns array for a query', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-a4b74c0ab8657f671634', - test_name: 'GET /library/search returns array for a query', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:23.946Z', - test_scope: 'Library endpoints - GET /library/search returns array for a query', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' -} -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:23 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:23 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:23 - info: getting screenshots results. -2026-09-29 00:45:23 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:23 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:25 - info: [BrowserstackCLI] Starting as child process with session ID: c0b67029-1886-4eef-a9b1-25c0c447d5b6 -2026-09-29 00:45:25 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-c0b67029-1886-4eef-a9b1-25c0c447d5b6.sock -2026-09-29 00:45:25 - info: [GrpcClient] Connecting bin session -2026-09-29 00:45:25 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:45:25 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:45:25 - info: [BrowserstackCLI] loadModules: binSessionId=c0b67029-1886-4eef-a9b1-25c0c447d5b6 -2026-09-29 00:45:25 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:45:25 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:45:25 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:45:25 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:45:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:25 - info: [BrowserstackCLI] Starting as child process with session ID: c0b67029-1886-4eef-a9b1-25c0c447d5b6 -2026-09-29 00:45:25 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:45:25 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:25 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=14298:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:45:25 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=2f17dbff095fe4333467e5183c8146927eb6df9da620538c890a669e1dc6ffe9 target=14298:0 -2026-09-29 00:45:25 - info: [PlaywrightDriverModule] testId: 58a109b92dcb96b97ee8-43691976c3d76a031833 -2026-09-29 00:45:25 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '0eb308f0-55c6-5e9a-b71a-ddaa3aa523cd', - test_result: 'pending', - automate_session_name: 'System endpoints - GET /health returns status ready', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_id: '58a109b92dcb96b97ee8-43691976c3d76a031833', - test_name: 'GET /health returns status ready', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:25.339Z', - test_scope: 'System endpoints - GET /health returns status ready', - test_scopes: [ 'System endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' -} -2026-09-29 00:45:25 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:25 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:25 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:25 - info: getting screenshots results. -2026-09-29 00:45:25 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:25 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:25 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:25 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:25 - info: [PlaywrightDriverModule] testId: 58a109b92dcb96b97ee8-be66ac08a6fe3a3dfe4d -2026-09-29 00:45:25 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '6a86862b-5c00-5312-8652-22ab20c2ba05', - test_result: 'pending', - automate_session_name: 'System endpoints - GET /status returns running true and version', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_id: '58a109b92dcb96b97ee8-be66ac08a6fe3a3dfe4d', - test_name: 'GET /status returns running true and version', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:25.426Z', - test_scope: 'System endpoints - GET /status returns running true and version', - test_scopes: [ 'System endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' -} -2026-09-29 00:45:25 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:25 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:25 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:25 - info: getting screenshots results. -2026-09-29 00:45:25 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:25 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:26 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:26 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:26 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-2e47d9082311f45f5433 -2026-09-29 00:45:26 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '4395f8ed-1ff7-5e58-bc33-8c5f763c812f', - test_result: 'pending', - automate_session_name: 'Library endpoints - POST /library/token loads library with valid token', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-2e47d9082311f45f5433', - test_name: 'POST /library/token loads library with valid token', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:23.961Z', - test_scope: 'Library endpoints - POST /library/token loads library with valid token', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' -} -2026-09-29 00:45:26 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:26 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:26 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:26 - info: getting screenshots results. -2026-09-29 00:45:26 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:26 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:27 - info: [BrowserstackCLI] Starting as child process with session ID: c0b67029-1886-4eef-a9b1-25c0c447d5b6 -2026-09-29 00:45:27 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-c0b67029-1886-4eef-a9b1-25c0c447d5b6.sock -2026-09-29 00:45:27 - info: [GrpcClient] Connecting bin session -2026-09-29 00:45:27 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:45:27 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:45:27 - info: [BrowserstackCLI] loadModules: binSessionId=c0b67029-1886-4eef-a9b1-25c0c447d5b6 -2026-09-29 00:45:27 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:45:27 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:45:27 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:45:27 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:45:27 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:27 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:27 - info: [BrowserstackCLI] Starting as child process with session ID: c0b67029-1886-4eef-a9b1-25c0c447d5b6 -2026-09-29 00:45:27 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:27 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:27 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:45:27 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:27 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:27 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:27 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:27 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:27 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=14302:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:45:27 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=b6e5f68c8274649eaba25b27450571163398c98fc4f2cd8ac87b2907b4ab9bc4 target=14302:0 -2026-09-29 00:45:27 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-253a85de75afe622ee18 -2026-09-29 00:45:27 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'dbe2a78d-3ce1-5170-aa02-cc96cc00d140', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 1 — server health check passes', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-253a85de75afe622ee18', - test_name: 'Step 1 — server health check passes', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:27.274Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 1 — server health check passes', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' -} -2026-09-29 00:45:27 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:27 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:27 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:27 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:27 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:27 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:27 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:27 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-731e70594c638f374694 -2026-09-29 00:45:27 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '86b752e3-94f7-56d5-9624-a6c8ac12c20a', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 2 — create a snapshot', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-731e70594c638f374694', - test_name: 'Step 2 — create a snapshot', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:27.402Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 2 — create a snapshot', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' -} -2026-09-29 00:45:27 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:27 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:27 - info: getting screenshots results. -2026-09-29 00:45:27 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:27 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:27 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:27 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:27 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:27 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:27 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:27 - info: getting screenshots results. -2026-09-29 00:45:27 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:27 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:27 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:27 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:27 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:27 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:27 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-abc2d49006aada9a7289 -2026-09-29 00:45:27 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '329b6278-e407-55c0-8615-aad1f951c98c', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 3 — snapshot appears in the queue', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-abc2d49006aada9a7289', - test_name: 'Step 3 — snapshot appears in the queue', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:27.436Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 3 — snapshot appears in the queue', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' -} -2026-09-29 00:45:27 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:27 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:27 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:27 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:27 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:27 - info: getting screenshots results. -2026-09-29 00:45:27 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:27 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:27 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:27 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:27 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:27 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:27 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-12304a5e87f66216c8be -2026-09-29 00:45:27 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'd18c9aa5-7f2a-5023-a317-4dce6b8b7a3a', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 4 — update snapshot name', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-12304a5e87f66216c8be', - test_name: 'Step 4 — update snapshot name', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:27.470Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 4 — update snapshot name', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' -} -2026-09-29 00:45:27 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:27 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:27 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:27 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:27 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:27 - info: getting screenshots results. -2026-09-29 00:45:27 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:27 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:27 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:27 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:27 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:27 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:27 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-d412ca7d0c5e483acc7a -2026-09-29 00:45:27 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '3e74fc77-f249-5b10-a729-b31a41da7d29', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 5 — delete the snapshot', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-d412ca7d0c5e483acc7a', - test_name: 'Step 5 — delete the snapshot', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:27.492Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 5 — delete the snapshot', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' -} -2026-09-29 00:45:27 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:27 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:27 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:27 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:27 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:27 - info: getting screenshots results. -2026-09-29 00:45:27 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:27 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:27 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:27 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:27 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:27 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:27 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-75b857e26fc5570b8205 -2026-09-29 00:45:27 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '23a59996-371b-5551-8688-9b6ca1cd2906', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 6 — queue is empty after deletion', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-75b857e26fc5570b8205', - test_name: 'Step 6 — queue is empty after deletion', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:27.516Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 6 — queue is empty after deletion', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' -} -2026-09-29 00:45:27 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:27 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:27 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:27 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:27 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:27 - info: getting screenshots results. -2026-09-29 00:45:27 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:27 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:27 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:27 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:28 - info: [BrowserstackCLI] Starting as child process with session ID: c0b67029-1886-4eef-a9b1-25c0c447d5b6 -2026-09-29 00:45:28 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-c0b67029-1886-4eef-a9b1-25c0c447d5b6.sock -2026-09-29 00:45:28 - info: [GrpcClient] Connecting bin session -2026-09-29 00:45:28 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:45:28 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:45:28 - info: [BrowserstackCLI] loadModules: binSessionId=c0b67029-1886-4eef-a9b1-25c0c447d5b6 -2026-09-29 00:45:28 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:45:28 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:45:28 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:45:28 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:45:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:28 - info: [BrowserstackCLI] Starting as child process with session ID: c0b67029-1886-4eef-a9b1-25c0c447d5b6 -2026-09-29 00:45:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:28 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:28 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:45:28 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:28 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:28 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:28 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:28 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:28 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:28 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:28 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:28 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:28 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:28 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:28 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:28 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:28 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:28 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:28 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:28 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:28 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.AFTER_ALL hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:28 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:45:28 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.AFTER_ALL hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:7670) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1769:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1664:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1664:12) - at InternalReporter.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1841:31) - at JobDispatcher._onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5839:39) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:28 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:7594) -2026-09-29 00:45:28 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:28 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:28 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher.skipWholeJob (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6018:14) - at Dispatcher._runJobInWorker (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5586:23) - at Dispatcher._scheduleJob (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5577:15) - at Dispatcher._scheduleJobs (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5557:17) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5580:12 - at processTicksAndRejections (node:internal/process/task_queues:104:5) -2026-09-29 00:45:28 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher.skipWholeJob (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6018:14) - at Dispatcher._runJobInWorker (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5586:23) - at Dispatcher._scheduleJob (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5577:15) - at Dispatcher._scheduleJobs (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5557:17) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5580:12 - at processTicksAndRejections (node:internal/process/task_queues:104:5) -2026-09-29 00:45:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:28 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:28 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:28 - info: getting screenshots results. -2026-09-29 00:45:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:30 - info: [BrowserstackCLI] Starting as child process with session ID: c0b67029-1886-4eef-a9b1-25c0c447d5b6 -2026-09-29 00:45:30 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-c0b67029-1886-4eef-a9b1-25c0c447d5b6.sock -2026-09-29 00:45:30 - info: [GrpcClient] Connecting bin session -2026-09-29 00:45:30 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:45:30 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:45:30 - info: [BrowserstackCLI] loadModules: binSessionId=c0b67029-1886-4eef-a9b1-25c0c447d5b6 -2026-09-29 00:45:30 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:45:30 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:45:30 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:45:30 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:45:30 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:30 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:30 - info: [BrowserstackCLI] Starting as child process with session ID: c0b67029-1886-4eef-a9b1-25c0c447d5b6 -2026-09-29 00:45:30 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:45:30 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:30 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=14321:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:45:30 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=4e6bb0cc3c51213a8ce8fa3e93f3aaba157c8dd6904e4446d66ac1c8ecb4204a target=14321:0 -2026-09-29 00:45:30 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-a0c5fd1cd06790ac252d -2026-09-29 00:45:30 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '727633c9-cafd-5ec1-8414-1249d7d11b72', - test_result: 'pending', - automate_session_name: 'Library endpoints - GET /library/status returns connection status', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-a0c5fd1cd06790ac252d', - test_name: 'GET /library/status returns connection status', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:30.553Z', - test_scope: 'Library endpoints - GET /library/status returns connection status', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' -} -2026-09-29 00:45:30 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:30 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:30 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:30 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:30 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:30 - info: getting screenshots results. -2026-09-29 00:45:30 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:30 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:30 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:30 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:31 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:31 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:31 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-450c9e5c7830556db8f7 -2026-09-29 00:45:31 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '87b44e74-c00a-5b26-a7f5-cf983cdfde14', - test_result: 'pending', - automate_session_name: 'Library endpoints - POST /library/token returns 400 when token is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-450c9e5c7830556db8f7', - test_name: 'POST /library/token returns 400 when token is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:30.763Z', - test_scope: 'Library endpoints - POST /library/token returns 400 when token is missing', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' -} -2026-09-29 00:45:31 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:31 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:31 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:31 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:31 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:31 - info: getting screenshots results. -2026-09-29 00:45:31 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:31 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:31 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:31 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:31 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:31 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:31 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-7947a5d6816e5b86e268 -2026-09-29 00:45:31 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'd5f1362a-bc93-5bf8-ba21-2f31ae928f31', - test_result: 'pending', - automate_session_name: 'Library endpoints - GET /library/all returns array (empty when not connected)', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-7947a5d6816e5b86e268', - test_name: 'GET /library/all returns array (empty when not connected)', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:31.078Z', - test_scope: 'Library endpoints - GET /library/all returns array (empty when not connected)', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' -} -2026-09-29 00:45:31 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:31 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:31 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:31 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:31 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:31 - info: getting screenshots results. -2026-09-29 00:45:31 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:31 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:31 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:31 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:31 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:31 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:31 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-dad8f8f915713dd0da13 -2026-09-29 00:45:31 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '0c329046-5288-5a16-b8ff-41c9ce8cd283', - test_result: 'pending', - automate_session_name: 'Library endpoints - GET /library/search returns array for a query', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-dad8f8f915713dd0da13', - test_name: 'GET /library/search returns array for a query', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:31.094Z', - test_scope: 'Library endpoints - GET /library/search returns array for a query', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' -} -2026-09-29 00:45:31 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:31 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:31 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:31 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:31 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:31 - info: getting screenshots results. -2026-09-29 00:45:31 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:31 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:31 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:31 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:33 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:33 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:33 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-9601a2e7872d6af07988 -2026-09-29 00:45:33 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'd46864ab-c84e-51aa-87d3-01c382c73e8c', - test_result: 'pending', - automate_session_name: 'Library endpoints - POST /library/token loads library with valid token', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-9601a2e7872d6af07988', - test_name: 'POST /library/token loads library with valid token', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:31.124Z', - test_scope: 'Library endpoints - POST /library/token loads library with valid token', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' -} -2026-09-29 00:45:33 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:33 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:33 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:33 - info: getting screenshots results. -2026-09-29 00:45:33 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:33 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:33 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:33 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:34 - info: [BrowserstackCLI] Starting as child process with session ID: c0b67029-1886-4eef-a9b1-25c0c447d5b6 -2026-09-29 00:45:34 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-c0b67029-1886-4eef-a9b1-25c0c447d5b6.sock -2026-09-29 00:45:34 - info: [GrpcClient] Connecting bin session -2026-09-29 00:45:34 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:45:34 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:45:34 - info: [BrowserstackCLI] loadModules: binSessionId=c0b67029-1886-4eef-a9b1-25c0c447d5b6 -2026-09-29 00:45:34 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:45:34 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:45:34 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:45:34 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: [BrowserstackCLI] Starting as child process with session ID: c0b67029-1886-4eef-a9b1-25c0c447d5b6 -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:45:35 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:35 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:35 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=14441:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:45:35 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=8ea6f2855b89a49220903a70a6e201bbe112977321913c5f44f5a3e30e883da7 target=14441:0 -2026-09-29 00:45:35 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-d7b3ded4908e9f79b45a -2026-09-29 00:45:35 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'bbb64ddc-39ec-53fe-b8e5-b62179a0d5a4', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots creates a snapshot and returns 201', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-d7b3ded4908e9f79b45a', - test_name: 'POST /snapshots creates a snapshot and returns 201', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:35.075Z', - test_scope: 'Snapshot CRUD - POST /snapshots creates a snapshot and returns 201', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' -} -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:35 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:35 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:35 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:35 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: getting screenshots results. -2026-09-29 00:45:35 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:35 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:35 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-3e1c964ecc5862a740e0 -2026-09-29 00:45:35 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '72b25cf6-80dd-59c9-8fff-fd64d13f87e2', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when name is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-3e1c964ecc5862a740e0', - test_name: 'POST /snapshots returns 400 when name is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:35.180Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when name is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' -} -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:35 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:35 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:35 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:35 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: getting screenshots results. -2026-09-29 00:45:35 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:35 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:35 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:35 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-83918ee95e07b3a041e0 -2026-09-29 00:45:35 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '6314bdf3-4ff9-5e84-8818-fb7043e8e655', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when url is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-83918ee95e07b3a041e0', - test_name: 'POST /snapshots returns 400 when url is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:35.209Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when url is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' -} -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:35 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:35 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:35 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:35 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: getting screenshots results. -2026-09-29 00:45:35 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:35 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:35 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-cb4c7ae0a6f01760cad0 -2026-09-29 00:45:35 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'dcd2950c-d7b1-509d-bc50-8c51baa77766', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when dom is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-cb4c7ae0a6f01760cad0', - test_name: 'POST /snapshots returns 400 when dom is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:35.229Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when dom is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' -} -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:35 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:35 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:35 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:35 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: getting screenshots results. -2026-09-29 00:45:35 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:35 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:35 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:35 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-c3b9eddbc67eb2e3ea39 -2026-09-29 00:45:35 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '6adef5a7-3fdc-53e8-bdae-5f153295f838', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when widths is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-c3b9eddbc67eb2e3ea39', - test_name: 'POST /snapshots returns 400 when widths is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:35.261Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when widths is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' -} -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:35 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:35 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:35 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:35 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: getting screenshots results. -2026-09-29 00:45:35 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:35 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:35 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:35 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-7178390ccdb3be0a233d -2026-09-29 00:45:35 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '6246e0a2-7813-5022-ad8f-1b129c09a769', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - GET /snapshots returns array of queued snapshots', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-7178390ccdb3be0a233d', - test_name: 'GET /snapshots returns array of queued snapshots', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:35.306Z', - test_scope: 'Snapshot CRUD - GET /snapshots returns array of queued snapshots', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' -} -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:35 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:35 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:35 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:35 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: getting screenshots results. -2026-09-29 00:45:35 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:35 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:35 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:35 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-8011af16e9316d39b048 -2026-09-29 00:45:35 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '404a5d40-4e75-588e-bc78-ce9e0e3e2b78', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - GET /snapshots returns empty array when queue is clear', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-8011af16e9316d39b048', - test_name: 'GET /snapshots returns empty array when queue is clear', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:35.330Z', - test_scope: 'Snapshot CRUD - GET /snapshots returns empty array when queue is clear', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' -} -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:35 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:35 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:35 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:35 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: getting screenshots results. -2026-09-29 00:45:35 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:35 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:35 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:35 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-5f1ea591d927895440cd -2026-09-29 00:45:35 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '754f1831-60b2-5e9c-b1e6-12f21d6fccd3', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - PATCH /snapshots/:id updates snapshot name', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-5f1ea591d927895440cd', - test_name: 'PATCH /snapshots/:id updates snapshot name', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:35.346Z', - test_scope: 'Snapshot CRUD - PATCH /snapshots/:id updates snapshot name', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' -} -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:35 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:35 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:35 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:35 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: getting screenshots results. -2026-09-29 00:45:35 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:35 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:35 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:35 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-86a6a6b8dde35e58db03 -2026-09-29 00:45:35 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '837aab5d-a213-5410-8445-49ce97cfe3da', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - PATCH /snapshots/:id returns 404 for unknown id', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-86a6a6b8dde35e58db03', - test_name: 'PATCH /snapshots/:id returns 404 for unknown id', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:35.370Z', - test_scope: 'Snapshot CRUD - PATCH /snapshots/:id returns 404 for unknown id', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' -} -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:35 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:35 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:35 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:35 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: getting screenshots results. -2026-09-29 00:45:35 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:35 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:35 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:35 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-0df6ddb46278b9ab185f -2026-09-29 00:45:35 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '1181d8eb-1bfc-5556-81c4-4929ee07a8a7', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - PATCH /snapshots/:id returns 400 when name is empty string', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-0df6ddb46278b9ab185f', - test_name: 'PATCH /snapshots/:id returns 400 when name is empty string', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:35.384Z', - test_scope: 'Snapshot CRUD - PATCH /snapshots/:id returns 400 when name is empty string', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' -} -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:35 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:35 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:35 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:35 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: getting screenshots results. -2026-09-29 00:45:35 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:35 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:35 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:35 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-d72beb2d3d0e644b10f9 -2026-09-29 00:45:35 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'a9169c3f-7ae0-546e-8e83-92d8388d3f87', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - DELETE /snapshots/:id deletes a specific snapshot', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-d72beb2d3d0e644b10f9', - test_name: 'DELETE /snapshots/:id deletes a specific snapshot', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:35.400Z', - test_scope: 'Snapshot CRUD - DELETE /snapshots/:id deletes a specific snapshot', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' -} -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:35 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:35 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: getting screenshots results. -2026-09-29 00:45:35 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:35 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:35 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:35 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-011e74d1b1802f5b6187 -2026-09-29 00:45:35 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'fa0a32b1-1397-54f6-81c6-5112fefd2492', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - DELETE /snapshots/:id returns 404 for unknown id', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-011e74d1b1802f5b6187', - test_name: 'DELETE /snapshots/:id returns 404 for unknown id', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:35.418Z', - test_scope: 'Snapshot CRUD - DELETE /snapshots/:id returns 404 for unknown id', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' -} -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:35 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:35 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:35 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:35 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: getting screenshots results. -2026-09-29 00:45:35 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:35 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:35 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:35 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:35 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-5445fd3c624479235ec6 -2026-09-29 00:45:35 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '6f65dce4-57da-5c22-a116-375e161f209f', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - DELETE /snapshots clears all queued snapshots', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-5445fd3c624479235ec6', - test_name: 'DELETE /snapshots clears all queued snapshots', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:35.439Z', - test_scope: 'Snapshot CRUD - DELETE /snapshots clears all queued snapshots', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' -} -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:35 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:35 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:35 - info: getting screenshots results. -2026-09-29 00:45:35 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:35 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:37 - info: [BrowserstackCLI] Starting as child process with session ID: c0b67029-1886-4eef-a9b1-25c0c447d5b6 -2026-09-29 00:45:37 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-c0b67029-1886-4eef-a9b1-25c0c447d5b6.sock -2026-09-29 00:45:37 - info: [GrpcClient] Connecting bin session -2026-09-29 00:45:37 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:45:37 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:45:37 - info: [BrowserstackCLI] loadModules: binSessionId=c0b67029-1886-4eef-a9b1-25c0c447d5b6 -2026-09-29 00:45:37 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:45:37 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:45:37 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:45:37 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:45:37 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:37 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:37 - info: [BrowserstackCLI] Starting as child process with session ID: c0b67029-1886-4eef-a9b1-25c0c447d5b6 -2026-09-29 00:45:37 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:45:37 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:37 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=14495:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:45:37 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=551db9323d16314ec53a97bd4a399ec178357a7758c6a6a2c107350d9bfc0098 target=14495:0 -2026-09-29 00:45:37 - info: [PlaywrightDriverModule] testId: 58a109b92dcb96b97ee8-9ce9795d2994a6deba10 -2026-09-29 00:45:37 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '948e02b0-f053-5efd-a206-1012bebc3840', - test_result: 'pending', - automate_session_name: 'System endpoints - GET /health returns status ready', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_id: '58a109b92dcb96b97ee8-9ce9795d2994a6deba10', - test_name: 'GET /health returns status ready', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:37.132Z', - test_scope: 'System endpoints - GET /health returns status ready', - test_scopes: [ 'System endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' -} -2026-09-29 00:45:37 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:37 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:37 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:37 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:37 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:37 - info: getting screenshots results. -2026-09-29 00:45:37 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:37 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:37 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:37 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:37 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:37 - info: [PlaywrightDriverModule] testId: 58a109b92dcb96b97ee8-98727fe376151dcfdd45 -2026-09-29 00:45:37 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:37 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '79d6f735-de9c-5504-8aed-f8026dde9255', - test_result: 'pending', - automate_session_name: 'System endpoints - GET /status returns running true and version', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_id: '58a109b92dcb96b97ee8-98727fe376151dcfdd45', - test_name: 'GET /status returns running true and version', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:37.222Z', - test_scope: 'System endpoints - GET /status returns running true and version', - test_scopes: [ 'System endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' -} -2026-09-29 00:45:37 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:37 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:37 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:37 - info: getting screenshots results. -2026-09-29 00:45:37 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:37 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:37 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:37 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:38 - info: [BrowserstackCLI] Starting as child process with session ID: c0b67029-1886-4eef-a9b1-25c0c447d5b6 -2026-09-29 00:45:38 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-c0b67029-1886-4eef-a9b1-25c0c447d5b6.sock -2026-09-29 00:45:38 - info: [GrpcClient] Connecting bin session -2026-09-29 00:45:38 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:45:38 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:45:38 - info: [BrowserstackCLI] loadModules: binSessionId=c0b67029-1886-4eef-a9b1-25c0c447d5b6 -2026-09-29 00:45:38 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:45:38 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:45:38 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:45:38 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:45:39 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:39 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:39 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:39 - info: [BrowserstackCLI] Starting as child process with session ID: c0b67029-1886-4eef-a9b1-25c0c447d5b6 -2026-09-29 00:45:39 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:39 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:45:39 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:39 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:39 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:39 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:39 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:39 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=14548:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:45:39 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=7128db7b924a18094472d9964af406670c115ce92d9df7ff6ca71a367b86c6cd target=14548:0 -2026-09-29 00:45:39 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-204fa6ae84d36bc0f876 -2026-09-29 00:45:39 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'dd2216f1-1b81-5a79-9079-4d03599d4be2', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 1 — server health check passes', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-204fa6ae84d36bc0f876', - test_name: 'Step 1 — server health check passes', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:39.059Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 1 — server health check passes', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' -} -2026-09-29 00:45:39 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:39 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:39 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:39 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:39 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:39 - info: getting screenshots results. -2026-09-29 00:45:39 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:39 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:39 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:39 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:39 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:39 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:39 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-9ca29ad9969011a2e8a1 -2026-09-29 00:45:39 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '9aa87791-d576-5a9b-a024-323b6f1c2731', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 2 — create a snapshot', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-9ca29ad9969011a2e8a1', - test_name: 'Step 2 — create a snapshot', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:39.189Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 2 — create a snapshot', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' -} -2026-09-29 00:45:39 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:39 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:39 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:39 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:39 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:39 - info: getting screenshots results. -2026-09-29 00:45:39 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:39 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:39 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:39 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:39 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:39 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:39 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-1899e3095ad77a0cb0ba -2026-09-29 00:45:39 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '480bda85-8ba2-557d-9bad-139fc7bbf2d7', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 3 — snapshot appears in the queue', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-1899e3095ad77a0cb0ba', - test_name: 'Step 3 — snapshot appears in the queue', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:39.214Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 3 — snapshot appears in the queue', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' -} -2026-09-29 00:45:39 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:39 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:39 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:39 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:39 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:39 - info: getting screenshots results. -2026-09-29 00:45:39 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:39 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:39 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:39 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:39 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:39 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:39 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-ba451765bcb0b62341cb -2026-09-29 00:45:39 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '6b026863-6011-5178-acbe-5310ae8d1299', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 4 — update snapshot name', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-ba451765bcb0b62341cb', - test_name: 'Step 4 — update snapshot name', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:39.251Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 4 — update snapshot name', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' -} -2026-09-29 00:45:39 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:39 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:39 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:39 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:39 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:39 - info: getting screenshots results. -2026-09-29 00:45:39 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:39 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:39 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:39 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:39 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:39 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:39 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-de0f4d07b26e75f534a2 -2026-09-29 00:45:39 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'b9fd6ea1-c6c2-5f66-a1f5-004d61aa55ba', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 5 — delete the snapshot', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-de0f4d07b26e75f534a2', - test_name: 'Step 5 — delete the snapshot', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:39.268Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 5 — delete the snapshot', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' -} -2026-09-29 00:45:39 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:39 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:39 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:39 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:39 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:39 - info: getting screenshots results. -2026-09-29 00:45:39 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:39 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:39 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:39 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:39 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:39 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:39 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-edca1829e78bbfe9f84c -2026-09-29 00:45:39 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '6d36f1d5-b28d-592c-a209-6fcf3d046f12', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 6 — queue is empty after deletion', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-edca1829e78bbfe9f84c', - test_name: 'Step 6 — queue is empty after deletion', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:39.282Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 6 — queue is empty after deletion', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' -} -2026-09-29 00:45:39 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:39 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:39 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:39 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:39 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:39 - info: getting screenshots results. -2026-09-29 00:45:39 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:39 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:39 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:39 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:45 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:45:45 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:45:45 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-5f9384671eb1ea8ea4e0 -2026-09-29 00:45:45 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '7c5c3ab3-82fd-5ed7-90c6-c87fdce3e2d0', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-5f9384671eb1ea8ea4e0', - test_name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:27.531Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' -} -2026-09-29 00:45:45 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:45:45 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:45:45 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:45:45 - info: getting screenshots results. -2026-09-29 00:45:45 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:45 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:45 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:45 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:48 - info: [BrowserstackCLI] Starting as child process with session ID: c0b67029-1886-4eef-a9b1-25c0c447d5b6 -2026-09-29 00:45:48 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-c0b67029-1886-4eef-a9b1-25c0c447d5b6.sock -2026-09-29 00:45:48 - info: [GrpcClient] Connecting bin session -2026-09-29 00:45:48 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:45:48 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:45:48 - info: [BrowserstackCLI] loadModules: binSessionId=c0b67029-1886-4eef-a9b1-25c0c447d5b6 -2026-09-29 00:45:48 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:45:48 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:45:48 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:45:48 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:45:48 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:48 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:48 - info: [BrowserstackCLI] Starting as child process with session ID: c0b67029-1886-4eef-a9b1-25c0c447d5b6 -2026-09-29 00:45:48 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:48 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:48 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:48 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:45:48 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:48 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:48 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:48 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:48 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:48 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:48 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:48 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:48 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:48 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:48 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:48 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:48 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:48 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:48 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:48 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:48 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:48 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:48 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:48 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.AFTER_ALL hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:48 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:45:48 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.AFTER_ALL hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:7670) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1769:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1664:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1664:12) - at InternalReporter.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1841:31) - at JobDispatcher._onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5839:39) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:45:48 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:7594) -2026-09-29 00:45:48 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher.skipWholeJob (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6018:14) - at Dispatcher._runJobInWorker (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5586:23) - at Dispatcher._scheduleJob (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5577:15) - at Dispatcher._scheduleJobs (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5557:17) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5580:12 - at processTicksAndRejections (node:internal/process/task_queues:104:5) -2026-09-29 00:45:48 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher.skipWholeJob (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6018:14) - at Dispatcher._runJobInWorker (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5586:23) - at Dispatcher._scheduleJob (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5577:15) - at Dispatcher._scheduleJobs (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5557:17) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5580:12 - at processTicksAndRejections (node:internal/process/task_queues:104:5) -2026-09-29 00:45:48 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:48 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:48 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:48 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:48 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:48 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:48 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:48 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:48 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:48 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:48 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:48 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:45:48 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:48 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:48 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:48 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:48 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:48 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:48 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:48 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:48 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:48 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:48 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:48 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:45:48 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:48 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:45:48 - info: getting screenshots results. -2026-09-29 00:45:48 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:45:48 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:47:39 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:47:39 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:47:39 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-dce070515896a605d545 -2026-09-29 00:47:39 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '82ed7479-32a6-55eb-a06b-cea6a084b555', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-dce070515896a605d545', - test_name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:39.296Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' -} -2026-09-29 00:47:39 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:47:39 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:47:39 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:47:39 - info: getting screenshots results. -2026-09-29 00:47:39 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:47:39 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:47:39 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:47:39 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:47:41 - info: [BrowserstackCLI] Starting as child process with session ID: c0b67029-1886-4eef-a9b1-25c0c447d5b6 -2026-09-29 00:47:41 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-c0b67029-1886-4eef-a9b1-25c0c447d5b6.sock -2026-09-29 00:47:41 - info: [GrpcClient] Connecting bin session -2026-09-29 00:47:41 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:47:41 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:47:41 - info: [BrowserstackCLI] loadModules: binSessionId=c0b67029-1886-4eef-a9b1-25c0c447d5b6 -2026-09-29 00:47:41 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:47:41 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:47:41 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:47:41 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:47:41 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:47:41 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:47:41 - info: [BrowserstackCLI] Starting as child process with session ID: c0b67029-1886-4eef-a9b1-25c0c447d5b6 -2026-09-29 00:47:41 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:47:41 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:47:41 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:47:41 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:47:41 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:47:41 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:47:41 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:47:57 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:47:57 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=16318:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:47:57 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=0ee9772589d6ba48d2c06a14d8c1829fd2d06c87ed38a33108fed1b145e39f71 target=16318:0 -2026-09-29 00:47:57 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-dce070515896a605d545 -2026-09-29 00:47:57 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '5b29ea8e-a83e-5941-a94e-be5a15b9744f', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-dce070515896a605d545', - test_name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:15:39.296Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' -} -2026-09-29 00:47:57 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:47:57 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:47:57 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:47:57 - info: getting screenshots results. -2026-09-29 00:47:57 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:47:57 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:47:57 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:47:57 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:47:57 - warn: [ClientTroubleShootingService] Uh-oh! We detected some issues during this run. Error codes: SDK-GEN-004. For details and troubleshooting steps, visit https://www.browserstack.com/docs/test-reporting-and-analytics/sdk-troubleshooting/error-codes?ref=sdk -2026-09-29 00:47:57 - info: [BrowserstackCLI] stop: CLI stop triggered -2026-09-29 00:47:57 - info: [GrpcClient] Stopping bin session -2026-09-29 00:48:00 - info: [GrpcClient] StopBinSession successful -2026-09-29 00:48:00 - info: stop: stopBinSession build_link=null hashed_id=null o11y_uuid=mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe -2026-09-29 00:48:00 - info: [BrowserstackCLI] Unconfiguring modules -2026-09-29 00:48:00 - info: [BrowserstackCLI] stop: channel closed -2026-09-29 00:48:05 - info: [BrowserstackCLI] stop: shutting down CLI -2026-09-29 00:48:05 - info: [BrowserstackCLI] stop: CLI process exited -2026-09-29 00:48:05 - info: Visit https://automation.browserstack.com/builds/mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe to view build report, insights, and many more debugging information all at one place! - -2026-09-29 00:48:07 - info: SDK run ended for id: 479c3015-7939-41dd-b674-87d50d096d42, testhub id: mowna7p5yhfrzvpouodoirhh0lsp2dppbghfsuxe -2026-09-29 00:48:10 - info: Deleting /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/playwright-browserstack-sdk.config.js -2026-09-29 00:48:10 - info: [BrowserstackCLI] stop: CLI is not running, skipping stop -2026-09-29 00:53:31 - info: Reading configs from /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml -2026-09-29 00:53:31 - info: Log Directory has been set to /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log -2026-09-29 00:53:31 - info: Running SDK with args /Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk playwright test -2026-09-29 00:53:31 - info: SDK run started with id: acf8145d-d6f5-4223-a7f6-1fe3ad38df1b -2026-09-29 00:53:31 - info: Project and debug logs are captured by default. To disable, set disableAutoCaptureLogs: true in config. -2026-09-29 00:53:31 - info: [BrowserstackCLI] startMain: Starting main process -2026-09-29 00:53:31 - info: [CLIUtils] Current CLI Path Found: /Users/jostanmathias/.browserstack/cli/binary-macos-arm64 -2026-09-29 00:53:33 - info: [BrowserstackCLI] spawning command='/Users/jostanmathias/.browserstack/cli/binary-macos-arm64,sdk' -2026-09-29 00:53:34 - info: [BrowserstackCLI] CLI params loaded: {"id":"b2dc8da0-e1f9-4554-8f5e-d866a34abbb4","listen":"unix:/tmp/sdk-platform-b2dc8da0-e1f9-4554-8f5e-d866a34abbb4.sock"} -2026-09-29 00:53:34 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-b2dc8da0-e1f9-4554-8f5e-d866a34abbb4.sock -2026-09-29 00:53:34 - info: [GrpcClient] Initialized gRPC client with bin session id: b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 and listen address: unix:/tmp/sdk-platform-b2dc8da0-e1f9-4554-8f5e-d866a34abbb4.sock -2026-09-29 00:53:34 - info: [GrpcClient] startBinSession: Calling startBinSession -2026-09-29 00:53:34 - info: [GrpcClient] setCliArgs: cliArgs=["playwright","test"], parsedConfig=[] -2026-09-29 00:53:45 - info: [GrpcClient] StartBinSession successful -2026-09-29 00:53:45 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:53:45 - info: [BrowserstackCLI] loadModules: binSessionId=b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:53:45 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:53:45 - info: [BrowserstackCLI] setCliArgs: cliArgs=["playwright","test"] -2026-09-29 00:53:45 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:53:45 - warn: SDK-GEN-004: [ClientTroubleShootingService] The environment variable(s) GLOBAL_AGENT_HTTP_PROXY are internally used by the BrowserStack SDK. Please use a different environment variable name, or contact BrowserStack support if you need assistance. -2026-09-29 00:53:45 - warn: SDK-GEN-004: [ClientTroubleShootingService] The environment variable(s) GLOBAL_AGENT_NO_PROXY are internally used by the BrowserStack SDK. Please use a different environment variable name, or contact BrowserStack support if you need assistance. -2026-09-29 00:53:48 - info: [BrowserstackCLI] Starting as child process with session ID: b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:53:48 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-b2dc8da0-e1f9-4554-8f5e-d866a34abbb4.sock -2026-09-29 00:53:48 - info: [GrpcClient] Connecting bin session -2026-09-29 00:53:48 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:53:48 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:53:48 - info: [BrowserstackCLI] loadModules: binSessionId=b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:53:48 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:53:48 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:53:48 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:53:48 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:53:48 - info: Setting up TestInfo directory at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/.obs_test_details-9k3f4howjhcktcuthixggatzelnr0a600fzhycth -2026-09-29 00:53:48 - info: [PlaywrightTestFramework] trackPlaywrightInstance: created instance for target=23339:0, state=TestFrameworkState.INIT_TEST -2026-09-29 00:53:48 - info: [PlaywrightTestFramework] trackPlaywrightInstance: saved instance contextId=9236a03f2275d19ac7360f9a8ff1ac39f68cef97f9d7f882881c3b0258b4f25e target=23339:0 -2026-09-29 00:53:50 - info: [BrowserstackCLI] Starting as child process with session ID: b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:53:50 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-b2dc8da0-e1f9-4554-8f5e-d866a34abbb4.sock -2026-09-29 00:53:50 - info: [GrpcClient] Connecting bin session -2026-09-29 00:53:50 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:53:50 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:53:50 - info: [BrowserstackCLI] loadModules: binSessionId=b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:53:50 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:53:50 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:53:50 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:53:50 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:53:50 - info: [BrowserstackCLI] Starting as child process with session ID: b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:53:50 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-b2dc8da0-e1f9-4554-8f5e-d866a34abbb4.sock -2026-09-29 00:53:50 - info: [GrpcClient] Connecting bin session -2026-09-29 00:53:50 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:53:50 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:53:50 - info: [BrowserstackCLI] loadModules: binSessionId=b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:53:50 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:53:50 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:53:50 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:53:50 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:53:50 - info: [BrowserstackCLI] Starting as child process with session ID: b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:53:50 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:50 - info: [BrowserstackCLI] Starting as child process with session ID: b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:53:50 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:53:50 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:53:50 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:50 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:50 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:50 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:53:50 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:53:50 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:53:50 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:50 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=23347:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:53:50 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=e9c3046d3829f6b3bc713274b148d828431403e59aadb81fdee1cd23cc94e263 target=23347:0 -2026-09-29 00:53:50 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:50 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-4f1230591ff52ef8fab0 -2026-09-29 00:53:50 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'f2d6e0b6-e864-5bcc-9336-b5a7908faac8', - test_result: 'pending', - automate_session_name: 'Library endpoints - GET /library/status returns connection status', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-4f1230591ff52ef8fab0', - test_name: 'GET /library/status returns connection status', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:23:50.477Z', - test_scope: 'Library endpoints - GET /library/status returns connection status', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' -} -2026-09-29 00:53:50 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:53:50 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:53:50 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:53:50 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:53:50 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=23348:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:53:50 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=8b81a5cf0b254efaa72eaca32d47c3b345d8ef9f0750d0fcc9e3f32d1cd21969 target=23348:0 -2026-09-29 00:53:50 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-257450ed45102c3959da -2026-09-29 00:53:50 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:50 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:50 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '53b5f39b-e4de-5108-983c-8da42df18c0e', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots creates a snapshot and returns 201', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-257450ed45102c3959da', - test_name: 'POST /snapshots creates a snapshot and returns 201', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:23:50.594Z', - test_scope: 'Snapshot CRUD - POST /snapshots creates a snapshot and returns 201', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' -} -2026-09-29 00:53:50 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:53:50 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:53:50 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:53:50 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:53:50 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:53:50 - info: getting screenshots results. -2026-09-29 00:53:50 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:50 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:53:50 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:50 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:53:50 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:50 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:50 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:53:50 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:50 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:53:50 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-3ee9a9def8f2850bdf91 -2026-09-29 00:53:50 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:50 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '59e6f869-1c3b-5cfe-98a3-24a0d83f3334', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when name is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-3ee9a9def8f2850bdf91', - test_name: 'POST /snapshots returns 400 when name is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:23:50.935Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when name is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' -} -2026-09-29 00:53:50 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:53:50 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:53:50 - info: getting screenshots results. -2026-09-29 00:53:50 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:53:50 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:53:50 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:53:50 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:53:50 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:53:50 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:50 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:50 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:50 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:50 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:50 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:53:50 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:53:50 - info: getting screenshots results. -2026-09-29 00:53:50 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-d1eeca7fd9c3ba040ffb -2026-09-29 00:53:50 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:50 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:53:50 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '2e45b967-afd7-5158-a6de-cb31d6d96a3a', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when url is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-d1eeca7fd9c3ba040ffb', - test_name: 'POST /snapshots returns 400 when url is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:23:50.972Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when url is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' -} -2026-09-29 00:53:50 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:53:50 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:53:51 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:53:51 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:51 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:53:51 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:51 - info: getting screenshots results. -2026-09-29 00:53:51 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:51 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:51 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:53:51 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:53:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:51 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-173a25ec75b9008015ff -2026-09-29 00:53:51 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '9a549596-6fbe-57de-981a-bb264cd80fbd', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when dom is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-173a25ec75b9008015ff', - test_name: 'POST /snapshots returns 400 when dom is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:23:51.007Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when dom is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' -} -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:53:51 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:53:51 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:53:51 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:53:51 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:51 - info: getting screenshots results. -2026-09-29 00:53:51 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:53:51 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:51 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:53:51 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:53:51 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-3056585381d277073533 -2026-09-29 00:53:51 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'e180c90d-2da5-5d87-8f53-73cc06f5b98f', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when widths is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-3056585381d277073533', - test_name: 'POST /snapshots returns 400 when widths is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:23:51.032Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when widths is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' -} -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:53:51 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:53:51 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:53:51 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:53:51 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:53:51 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:7670) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1769:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1664:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1664:12) - at InternalReporter.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1841:31) - at JobDispatcher._onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5839:39) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:53:51 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:7594) -2026-09-29 00:53:51 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:53:51 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:53:51 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-4237cfe905fc189c82ec -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:51 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '7d0f1f35-b288-5453-a744-0b4acdb5f7c0', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - GET /snapshots returns array of queued snapshots', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-4237cfe905fc189c82ec', - test_name: 'GET /snapshots returns array of queued snapshots', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:23:51.064Z', - test_scope: 'Snapshot CRUD - GET /snapshots returns array of queued snapshots', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' -} -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:53:51 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:53:51 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:53:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:51 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:53:51 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:53:51 - info: getting screenshots results. -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:51 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:53:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:51 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:51 - info: getting screenshots results. -2026-09-29 00:53:51 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:53:51 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:53:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:51 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-557605d05bdb63d27302 -2026-09-29 00:53:51 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:53:51 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '087e0b43-a83b-5bc6-aa8d-b548588303c9', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - GET /snapshots returns empty array when queue is clear', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-557605d05bdb63d27302', - test_name: 'GET /snapshots returns empty array when queue is clear', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:23:51.114Z', - test_scope: 'Snapshot CRUD - GET /snapshots returns empty array when queue is clear', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' -} -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:53:51 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:53:51 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:53:51 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:51 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:53:51 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:51 - info: getting screenshots results. -2026-09-29 00:53:51 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:53:51 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:51 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:53:51 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:53:51 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-f7528958002af7badb26 -2026-09-29 00:53:51 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '7957c79a-6d7b-5815-893e-14982eca9895', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - PATCH /snapshots/:id updates snapshot name', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-f7528958002af7badb26', - test_name: 'PATCH /snapshots/:id updates snapshot name', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:23:51.145Z', - test_scope: 'Snapshot CRUD - PATCH /snapshots/:id updates snapshot name', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' -} -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:53:51 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:53:51 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:53:51 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:53:51 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:51 - info: getting screenshots results. -2026-09-29 00:53:51 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:53:51 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:51 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:53:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:51 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:53:51 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-20fe199ca16c1d0314ec -2026-09-29 00:53:51 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'e934815f-1022-531d-900a-b58c164d9e96', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - PATCH /snapshots/:id returns 404 for unknown id', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-20fe199ca16c1d0314ec', - test_name: 'PATCH /snapshots/:id returns 404 for unknown id', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:23:51.181Z', - test_scope: 'Snapshot CRUD - PATCH /snapshots/:id returns 404 for unknown id', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' -} -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:53:51 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:53:51 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:53:51 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:53:51 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:51 - info: getting screenshots results. -2026-09-29 00:53:51 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:53:51 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:51 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:53:51 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:53:51 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-71b006619846ecf39844 -2026-09-29 00:53:51 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'b4cd8e2b-bad6-59e7-8fae-50eefdf8ea19', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - PATCH /snapshots/:id returns 400 when name is empty string', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-71b006619846ecf39844', - test_name: 'PATCH /snapshots/:id returns 400 when name is empty string', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:23:51.196Z', - test_scope: 'Snapshot CRUD - PATCH /snapshots/:id returns 400 when name is empty string', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' -} -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:53:51 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:53:51 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:53:51 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:53:51 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:51 - info: getting screenshots results. -2026-09-29 00:53:51 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:51 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:51 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:53:51 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:53:51 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-efb4288fa862876e1b6d -2026-09-29 00:53:51 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '990e6178-82c0-5ed9-bdf1-a8814b6f1787', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - DELETE /snapshots/:id deletes a specific snapshot', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-efb4288fa862876e1b6d', - test_name: 'DELETE /snapshots/:id deletes a specific snapshot', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:23:51.218Z', - test_scope: 'Snapshot CRUD - DELETE /snapshots/:id deletes a specific snapshot', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' -} -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:53:51 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:53:51 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:51 - info: getting screenshots results. -2026-09-29 00:53:51 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:53:51 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:51 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:53:51 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:51 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:53:51 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:53:51 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-478ece2950ae43d516b3 -2026-09-29 00:53:51 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '1e79bc94-0ab7-51eb-827f-bc0e97e31291', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - DELETE /snapshots/:id returns 404 for unknown id', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-478ece2950ae43d516b3', - test_name: 'DELETE /snapshots/:id returns 404 for unknown id', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:23:51.237Z', - test_scope: 'Snapshot CRUD - DELETE /snapshots/:id returns 404 for unknown id', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' -} -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:53:51 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:53:51 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:53:51 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:53:51 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:51 - info: getting screenshots results. -2026-09-29 00:53:51 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:53:51 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:51 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:53:51 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:53:51 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-7fd4462923d33f82482f -2026-09-29 00:53:51 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'fd3441d3-4900-56e6-a776-1daacfefe93b', - test_result: 'pending', - automate_session_name: 'Library endpoints - POST /library/token returns 400 when token is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-7fd4462923d33f82482f', - test_name: 'POST /library/token returns 400 when token is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:23:50.908Z', - test_scope: 'Library endpoints - POST /library/token returns 400 when token is missing', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' -} -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:53:51 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:53:51 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:51 - info: getting screenshots results. -2026-09-29 00:53:51 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:53:51 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:51 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:53:51 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:53:51 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-1113918c91b68708f850 -2026-09-29 00:53:51 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'dc315c71-438d-56c6-95f4-69cb91877329', - test_result: 'pending', - automate_session_name: 'Library endpoints - GET /library/all returns array (empty when not connected)', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-1113918c91b68708f850', - test_name: 'GET /library/all returns array (empty when not connected)', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:23:51.477Z', - test_scope: 'Library endpoints - GET /library/all returns array (empty when not connected)', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' -} -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:53:51 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:53:51 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:51 - info: getting screenshots results. -2026-09-29 00:53:51 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:53:51 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:51 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:53:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:51 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:53:51 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-a4b74c0ab8657f671634 -2026-09-29 00:53:51 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'e4b8eb94-dad9-5d96-af9d-10a68b42fd76', - test_result: 'pending', - automate_session_name: 'Library endpoints - GET /library/search returns array for a query', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-a4b74c0ab8657f671634', - test_name: 'GET /library/search returns array for a query', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:23:51.505Z', - test_scope: 'Library endpoints - GET /library/search returns array for a query', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' -} -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:53:51 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:53:51 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:51 - info: getting screenshots results. -2026-09-29 00:53:51 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:53:51 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:53:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:54 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:53:54 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:53:54 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-2e47d9082311f45f5433 -2026-09-29 00:53:54 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '0cc1eb35-1553-5aff-9f35-dedbe2607158', - test_result: 'pending', - automate_session_name: 'Library endpoints - POST /library/token loads library with valid token', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-2e47d9082311f45f5433', - test_name: 'POST /library/token loads library with valid token', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:23:51.547Z', - test_scope: 'Library endpoints - POST /library/token loads library with valid token', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' -} -2026-09-29 00:53:54 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:53:54 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:53:54 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:53:54 - info: getting screenshots results. -2026-09-29 00:53:54 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:53:54 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:53:54 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:54 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:56 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:53:56 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:53:56 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-6135f3d0610930234a87 -2026-09-29 00:53:56 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'cf9bfd74-293e-5ce3-8a56-df1c85569d12', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - DELETE /snapshots clears all queued snapshots', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-6135f3d0610930234a87', - test_name: 'DELETE /snapshots clears all queued snapshots', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:23:51.260Z', - test_scope: 'Snapshot CRUD - DELETE /snapshots clears all queued snapshots', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' -} -2026-09-29 00:53:56 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:53:56 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:53:56 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:53:56 - info: getting screenshots results. -2026-09-29 00:53:56 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:53:56 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:53:56 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:56 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:56 - info: [BrowserstackCLI] Starting as child process with session ID: b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:53:56 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-b2dc8da0-e1f9-4554-8f5e-d866a34abbb4.sock -2026-09-29 00:53:56 - info: [GrpcClient] Connecting bin session -2026-09-29 00:53:56 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:53:56 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:53:56 - info: [BrowserstackCLI] loadModules: binSessionId=b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:53:56 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:53:56 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:53:56 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:53:56 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:53:56 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:56 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:56 - info: [BrowserstackCLI] Starting as child process with session ID: b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:53:56 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:53:56 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:53:56 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=23456:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:53:56 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=071db9aee27a2b54f33c2c55fa75744dc75bc05330fe85ccf7f425e19c25eca3 target=23456:0 -2026-09-29 00:53:57 - info: [PlaywrightDriverModule] testId: 58a109b92dcb96b97ee8-43691976c3d76a031833 -2026-09-29 00:53:57 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '98b4dc41-feac-59f6-93db-31dce35bd01f', - test_result: 'pending', - automate_session_name: 'System endpoints - GET /health returns status ready', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_id: '58a109b92dcb96b97ee8-43691976c3d76a031833', - test_name: 'GET /health returns status ready', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:23:56.873Z', - test_scope: 'System endpoints - GET /health returns status ready', - test_scopes: [ 'System endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' -} -2026-09-29 00:53:57 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:53:57 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:53:57 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:53:57 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:57 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:57 - info: getting screenshots results. -2026-09-29 00:53:57 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:53:57 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:53:57 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:53:57 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:57 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:53:57 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:57 - info: [PlaywrightDriverModule] testId: 58a109b92dcb96b97ee8-be66ac08a6fe3a3dfe4d -2026-09-29 00:53:57 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '99247c11-8397-5c1c-a4d6-c035bdbc6d9a', - test_result: 'pending', - automate_session_name: 'System endpoints - GET /status returns running true and version', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_id: '58a109b92dcb96b97ee8-be66ac08a6fe3a3dfe4d', - test_name: 'GET /status returns running true and version', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:23:57.037Z', - test_scope: 'System endpoints - GET /status returns running true and version', - test_scopes: [ 'System endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' -} -2026-09-29 00:53:57 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:53:57 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:53:57 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:53:57 - info: getting screenshots results. -2026-09-29 00:53:57 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:53:57 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:53:57 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:57 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:59 - info: [BrowserstackCLI] Starting as child process with session ID: b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:53:59 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-b2dc8da0-e1f9-4554-8f5e-d866a34abbb4.sock -2026-09-29 00:53:59 - info: [GrpcClient] Connecting bin session -2026-09-29 00:53:59 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:53:59 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:53:59 - info: [BrowserstackCLI] loadModules: binSessionId=b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:53:59 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:53:59 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:53:59 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:53:59 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:53:59 - info: [BrowserstackCLI] Starting as child process with session ID: b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:53:59 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-b2dc8da0-e1f9-4554-8f5e-d866a34abbb4.sock -2026-09-29 00:53:59 - info: [GrpcClient] Connecting bin session -2026-09-29 00:53:59 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:53:59 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:53:59 - info: [BrowserstackCLI] loadModules: binSessionId=b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:53:59 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:53:59 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:53:59 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:53:59 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:53:59 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:59 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:59 - info: [BrowserstackCLI] Starting as child process with session ID: b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:53:59 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:59 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:59 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:59 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:59 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:53:59 - info: [BrowserstackCLI] Starting as child process with session ID: b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:53:59 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:59 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:59 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:53:59 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:53:59 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:59 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:59 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:53:59 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:53:59 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:59 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:53:59 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:53:59 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=23488:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:53:59 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=1a3a9e37b1cc0e5db1f657cec9cfbab8fa3fc1ca7ee14554da7347361a1679b3 target=23488:0 -2026-09-29 00:53:59 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-253a85de75afe622ee18 -2026-09-29 00:53:59 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '7a8f8161-f4a1-51d5-b2d3-3c551d950074', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 1 — server health check passes', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-253a85de75afe622ee18', - test_name: 'Step 1 — server health check passes', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:23:59.746Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 1 — server health check passes', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' -} -2026-09-29 00:53:59 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:53:59 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:53:59 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:53:59 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:53:59 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:00 - info: getting screenshots results. -2026-09-29 00:54:00 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:00 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:00 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:00 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:00 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:53:59 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:53:59 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=23524:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:53:59 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=8c265cf8d38dc64fa6f4e7918752d0601153fb5b8a060387844757d598f4c90a target=23524:0 -2026-09-29 00:54:00 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:54:00 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-731e70594c638f374694 -2026-09-29 00:54:00 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '1c656ac6-fc89-5b17-a17c-1f8e593fb9fd', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 2 — create a snapshot', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-731e70594c638f374694', - test_name: 'Step 2 — create a snapshot', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:23:59.985Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 2 — create a snapshot', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' -} -2026-09-29 00:54:00 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:54:00 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:54:00 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:00 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:00 - info: getting screenshots results. -2026-09-29 00:54:00 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:00 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:00 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:00 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:00 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:54:00 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:54:00 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:54:00 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-abc2d49006aada9a7289 -2026-09-29 00:54:00 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '99d319fd-dc1e-5570-b58c-a9d009ac8229', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 3 — snapshot appears in the queue', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-abc2d49006aada9a7289', - test_name: 'Step 3 — snapshot appears in the queue', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:24:00.019Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 3 — snapshot appears in the queue', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' -} -2026-09-29 00:54:00 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:54:00 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:54:00 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:54:00 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:00 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:00 - info: getting screenshots results. -2026-09-29 00:54:00 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:00 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:54:00 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:54:00 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:00 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:00 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-12304a5e87f66216c8be -2026-09-29 00:54:00 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:00 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '03e523a7-c156-5128-9952-04c3ea6b0e4c', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 4 — update snapshot name', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-12304a5e87f66216c8be', - test_name: 'Step 4 — update snapshot name', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:24:00.394Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 4 — update snapshot name', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' -} -2026-09-29 00:54:00 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:54:00 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:54:00 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:54:00 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:00 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:00 - info: getting screenshots results. -2026-09-29 00:54:00 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:00 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:00 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:00 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:00 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:54:00 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:54:00 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-d412ca7d0c5e483acc7a -2026-09-29 00:54:00 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '87fc8735-6beb-5fb9-bf71-507c5b277823', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 5 — delete the snapshot', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-d412ca7d0c5e483acc7a', - test_name: 'Step 5 — delete the snapshot', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:24:00.427Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 5 — delete the snapshot', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' -} -2026-09-29 00:54:00 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:54:00 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:54:00 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:54:00 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:00 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:00 - info: getting screenshots results. -2026-09-29 00:54:00 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:00 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:54:00 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:54:00 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:00 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:00 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:00 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-75b857e26fc5570b8205 -2026-09-29 00:54:00 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '88102d1c-7f6c-5434-9672-d7fc372e8936', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 6 — queue is empty after deletion', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-75b857e26fc5570b8205', - test_name: 'Step 6 — queue is empty after deletion', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:24:00.495Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 6 — queue is empty after deletion', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' -} -2026-09-29 00:54:00 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:54:00 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:54:00 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:54:00 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:00 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:00 - info: getting screenshots results. -2026-09-29 00:54:00 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:00 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:00 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:00 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:17 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:54:17 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:54:17 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-5f9384671eb1ea8ea4e0 -2026-09-29 00:54:17 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'be51a42c-4c8c-53ec-8458-4931860c026e', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-5f9384671eb1ea8ea4e0', - test_name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:24:00.559Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' -} -2026-09-29 00:54:17 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:54:17 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:54:17 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:54:18 - info: getting screenshots results. -2026-09-29 00:54:18 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:18 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:18 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:18 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:19 - info: [BrowserstackCLI] Starting as child process with session ID: b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:54:19 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-b2dc8da0-e1f9-4554-8f5e-d866a34abbb4.sock -2026-09-29 00:54:19 - info: [GrpcClient] Connecting bin session -2026-09-29 00:54:19 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:54:19 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:54:19 - info: [BrowserstackCLI] loadModules: binSessionId=b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:54:19 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:54:19 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:54:19 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:54:19 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:54:20 - info: [BrowserstackCLI] Starting as child process with session ID: b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:54:20 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:20 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:20 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:54:20 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:54:20 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=23807:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:54:20 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=3593f1355667009b1ae47b9842d91173b56ed1bca19e00d7440b6ab317b16aca target=23807:0 -2026-09-29 00:54:20 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-a0c5fd1cd06790ac252d -2026-09-29 00:54:20 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'e4c831ae-825c-502d-9f76-1348181d7953', - test_result: 'pending', - automate_session_name: 'Library endpoints - GET /library/status returns connection status', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-a0c5fd1cd06790ac252d', - test_name: 'GET /library/status returns connection status', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:24:20.080Z', - test_scope: 'Library endpoints - GET /library/status returns connection status', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' -} -2026-09-29 00:54:20 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:54:20 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:54:20 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:54:20 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:20 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:20 - info: getting screenshots results. -2026-09-29 00:54:20 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:20 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:20 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:20 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:20 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:54:20 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:54:20 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-450c9e5c7830556db8f7 -2026-09-29 00:54:20 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '3fb26d56-eac5-5d75-8704-b93964b73e8f', - test_result: 'pending', - automate_session_name: 'Library endpoints - POST /library/token returns 400 when token is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-450c9e5c7830556db8f7', - test_name: 'POST /library/token returns 400 when token is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:24:20.235Z', - test_scope: 'Library endpoints - POST /library/token returns 400 when token is missing', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' -} -2026-09-29 00:54:20 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:54:20 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:54:20 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:54:20 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:20 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:20 - info: getting screenshots results. -2026-09-29 00:54:20 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:20 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:54:20 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:54:20 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:20 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-7947a5d6816e5b86e268 -2026-09-29 00:54:20 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:20 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:20 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '7e47f480-a793-59b0-bfa3-b29b4bf9ab80', - test_result: 'pending', - automate_session_name: 'Library endpoints - GET /library/all returns array (empty when not connected)', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-7947a5d6816e5b86e268', - test_name: 'GET /library/all returns array (empty when not connected)', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:24:20.546Z', - test_scope: 'Library endpoints - GET /library/all returns array (empty when not connected)', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' -} -2026-09-29 00:54:20 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:54:20 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:54:20 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:54:20 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:20 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:20 - info: getting screenshots results. -2026-09-29 00:54:20 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:20 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:54:20 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:20 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:54:20 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:20 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-dad8f8f915713dd0da13 -2026-09-29 00:54:20 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'ca93240d-531f-51f8-b4a2-dde732b4d815', - test_result: 'pending', - automate_session_name: 'Library endpoints - GET /library/search returns array for a query', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-dad8f8f915713dd0da13', - test_name: 'GET /library/search returns array for a query', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:24:20.689Z', - test_scope: 'Library endpoints - GET /library/search returns array for a query', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' -} -2026-09-29 00:54:20 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:54:20 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:54:20 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:20 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:54:20 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:20 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:20 - info: getting screenshots results. -2026-09-29 00:54:20 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:20 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:20 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:20 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:23 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:54:23 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:54:23 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-9601a2e7872d6af07988 -2026-09-29 00:54:23 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '81667c6a-9ca4-5230-93cb-ad6f681a77d9', - test_result: 'pending', - automate_session_name: 'Library endpoints - POST /library/token loads library with valid token', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-9601a2e7872d6af07988', - test_name: 'POST /library/token loads library with valid token', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:24:20.886Z', - test_scope: 'Library endpoints - POST /library/token loads library with valid token', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' -} -2026-09-29 00:54:23 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:54:23 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:54:23 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:54:23 - info: getting screenshots results. -2026-09-29 00:54:23 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:23 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:25 - info: [BrowserstackCLI] Starting as child process with session ID: b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:54:25 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-b2dc8da0-e1f9-4554-8f5e-d866a34abbb4.sock -2026-09-29 00:54:25 - info: [GrpcClient] Connecting bin session -2026-09-29 00:54:25 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:54:25 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:54:25 - info: [BrowserstackCLI] loadModules: binSessionId=b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:54:25 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:54:25 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:54:25 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:54:25 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:25 - info: [BrowserstackCLI] Starting as child process with session ID: b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:54:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:25 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:54:25 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:25 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:25 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:54:25 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=23914:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:54:25 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=f6fc96c14faccfec845159c54684915af86c304c6a6f8b326a03527a8592cfb6 target=23914:0 -2026-09-29 00:54:25 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-d7b3ded4908e9f79b45a -2026-09-29 00:54:25 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '956f7034-b484-5552-8c65-eadf99a5f231', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots creates a snapshot and returns 201', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-d7b3ded4908e9f79b45a', - test_name: 'POST /snapshots creates a snapshot and returns 201', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:24:25.441Z', - test_scope: 'Snapshot CRUD - POST /snapshots creates a snapshot and returns 201', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' -} -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:54:25 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:54:25 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:54:25 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:25 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:25 - info: getting screenshots results. -2026-09-29 00:54:25 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:25 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:54:25 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:25 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:25 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-3e1c964ecc5862a740e0 -2026-09-29 00:54:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:25 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '5577ee05-688a-5c96-ae59-ceb3847ad224', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when name is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-3e1c964ecc5862a740e0', - test_name: 'POST /snapshots returns 400 when name is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:24:25.548Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when name is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' -} -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:54:25 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:54:25 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:54:25 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:25 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:25 - info: getting screenshots results. -2026-09-29 00:54:25 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:25 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:25 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:54:25 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:54:25 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-83918ee95e07b3a041e0 -2026-09-29 00:54:25 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '22a40dd1-eade-5efc-afe6-f4d176bed8b7', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when url is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-83918ee95e07b3a041e0', - test_name: 'POST /snapshots returns 400 when url is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:24:25.566Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when url is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' -} -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:54:25 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:54:25 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:54:25 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:25 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:25 - info: getting screenshots results. -2026-09-29 00:54:25 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:25 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:25 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:54:25 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:54:25 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-cb4c7ae0a6f01760cad0 -2026-09-29 00:54:25 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '5e7ff09f-ba27-5e8b-b4cc-13113a780cdc', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when dom is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-cb4c7ae0a6f01760cad0', - test_name: 'POST /snapshots returns 400 when dom is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:24:25.583Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when dom is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' -} -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:54:25 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:54:25 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:54:25 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:25 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:25 - info: getting screenshots results. -2026-09-29 00:54:25 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:25 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:25 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:54:25 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:54:25 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-c3b9eddbc67eb2e3ea39 -2026-09-29 00:54:25 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '6b4580b0-acc7-56d6-903f-5570cef2c048', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when widths is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-c3b9eddbc67eb2e3ea39', - test_name: 'POST /snapshots returns 400 when widths is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:24:25.611Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when widths is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' -} -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:54:25 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:54:25 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:54:25 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:25 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:25 - info: getting screenshots results. -2026-09-29 00:54:25 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:25 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:25 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:54:25 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:54:25 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-7178390ccdb3be0a233d -2026-09-29 00:54:25 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '5b3ab9bf-a1d8-5310-9626-7bde66383215', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - GET /snapshots returns array of queued snapshots', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-7178390ccdb3be0a233d', - test_name: 'GET /snapshots returns array of queued snapshots', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:24:25.627Z', - test_scope: 'Snapshot CRUD - GET /snapshots returns array of queued snapshots', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' -} -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:54:25 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:54:25 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:54:25 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:25 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:25 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:54:25 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:54:25 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-8011af16e9316d39b048 -2026-09-29 00:54:25 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '459a01cb-0197-5aac-9f14-438691ad204e', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - GET /snapshots returns empty array when queue is clear', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-8011af16e9316d39b048', - test_name: 'GET /snapshots returns empty array when queue is clear', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:24:25.646Z', - test_scope: 'Snapshot CRUD - GET /snapshots returns empty array when queue is clear', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' -} -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:54:25 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:54:25 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:54:25 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:25 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:54:25 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:54:25 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:7670) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1769:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1664:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1664:12) - at InternalReporter.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1841:31) - at JobDispatcher._onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5839:39) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:25 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:7594) -2026-09-29 00:54:25 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:54:25 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-5f1ea591d927895440cd -2026-09-29 00:54:25 - info: [PlaywrightDriverModule] testData from onAfterTest: {} -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:54:25 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:54:25 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:54:25 - info: getting screenshots results. -2026-09-29 00:54:25 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:25 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:25 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:25 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:25 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:25 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:7670) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1769:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1664:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1664:12) - at InternalReporter.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1841:31) - at JobDispatcher._onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5839:39) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:25 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:7594) -2026-09-29 00:54:25 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:54:25 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:54:25 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-86a6a6b8dde35e58db03 -2026-09-29 00:54:25 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '4a813731-2cd8-5868-8e1d-f8c926a1d9ec', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - PATCH /snapshots/:id returns 404 for unknown id', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-86a6a6b8dde35e58db03', - test_name: 'PATCH /snapshots/:id returns 404 for unknown id', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:24:25.701Z', - test_scope: 'Snapshot CRUD - PATCH /snapshots/:id returns 404 for unknown id', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' -} -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:54:25 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:54:25 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:25 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:25 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:25 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:54:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:25 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:54:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:25 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:54:25 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-0df6ddb46278b9ab185f -2026-09-29 00:54:25 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '4fe28aa3-841c-567e-abd1-04564fa00a34', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - PATCH /snapshots/:id returns 400 when name is empty string', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-0df6ddb46278b9ab185f', - test_name: 'PATCH /snapshots/:id returns 400 when name is empty string', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:24:25.730Z', - test_scope: 'Snapshot CRUD - PATCH /snapshots/:id returns 400 when name is empty string', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' -} -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:54:25 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:25 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:54:25 - info: getting screenshots results. -2026-09-29 00:54:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:25 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:25 - info: getting screenshots results. -2026-09-29 00:54:25 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:25 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:54:25 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:25 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:25 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:25 - info: getting screenshots results. -2026-09-29 00:54:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:25 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:25 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:25 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:54:25 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:54:25 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-d72beb2d3d0e644b10f9 -2026-09-29 00:54:25 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'ba5207d4-eaee-54af-9110-b91456c105ff', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - DELETE /snapshots/:id deletes a specific snapshot', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-d72beb2d3d0e644b10f9', - test_name: 'DELETE /snapshots/:id deletes a specific snapshot', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:24:25.761Z', - test_scope: 'Snapshot CRUD - DELETE /snapshots/:id deletes a specific snapshot', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' -} -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:54:25 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:54:25 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:54:25 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:25 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:25 - info: getting screenshots results. -2026-09-29 00:54:25 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:25 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:25 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:54:25 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:54:25 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-011e74d1b1802f5b6187 -2026-09-29 00:54:25 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '2740024f-7040-53f7-84c3-30fe531b2dac', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - DELETE /snapshots/:id returns 404 for unknown id', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-011e74d1b1802f5b6187', - test_name: 'DELETE /snapshots/:id returns 404 for unknown id', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:24:25.792Z', - test_scope: 'Snapshot CRUD - DELETE /snapshots/:id returns 404 for unknown id', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' -} -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:54:25 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:54:25 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:54:25 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:25 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:25 - info: getting screenshots results. -2026-09-29 00:54:25 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:25 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:25 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:54:25 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:54:25 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-5445fd3c624479235ec6 -2026-09-29 00:54:25 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'db93e3cd-7150-5262-8547-5d3f2289cf7c', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - DELETE /snapshots clears all queued snapshots', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-5445fd3c624479235ec6', - test_name: 'DELETE /snapshots clears all queued snapshots', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:24:25.810Z', - test_scope: 'Snapshot CRUD - DELETE /snapshots clears all queued snapshots', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' -} -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:54:25 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:54:25 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:54:25 - info: getting screenshots results. -2026-09-29 00:54:25 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:25 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:27 - info: [BrowserstackCLI] Starting as child process with session ID: b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:54:27 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-b2dc8da0-e1f9-4554-8f5e-d866a34abbb4.sock -2026-09-29 00:54:27 - info: [GrpcClient] Connecting bin session -2026-09-29 00:54:27 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:54:27 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:54:27 - info: [BrowserstackCLI] loadModules: binSessionId=b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:54:27 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:54:27 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:54:27 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:54:27 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:54:27 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:27 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:27 - info: [BrowserstackCLI] Starting as child process with session ID: b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:54:27 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:54:27 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:54:27 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=23964:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:54:27 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=519a3b94594c107add5568fc83fd3ab430f26b99a88cc72f6a84e0cc09b266c9 target=23964:0 -2026-09-29 00:54:27 - info: [PlaywrightDriverModule] testId: 58a109b92dcb96b97ee8-9ce9795d2994a6deba10 -2026-09-29 00:54:27 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'ae0f9e3a-08ae-5145-8f43-a767ba70949a', - test_result: 'pending', - automate_session_name: 'System endpoints - GET /health returns status ready', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_id: '58a109b92dcb96b97ee8-9ce9795d2994a6deba10', - test_name: 'GET /health returns status ready', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:24:27.531Z', - test_scope: 'System endpoints - GET /health returns status ready', - test_scopes: [ 'System endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' -} -2026-09-29 00:54:27 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:54:27 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:54:27 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:54:27 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:27 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:27 - info: getting screenshots results. -2026-09-29 00:54:27 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:27 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:27 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:27 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:27 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:54:27 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:54:27 - info: [PlaywrightDriverModule] testId: 58a109b92dcb96b97ee8-98727fe376151dcfdd45 -2026-09-29 00:54:27 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'c40206fc-9709-5106-9b5c-d7726af06022', - test_result: 'pending', - automate_session_name: 'System endpoints - GET /status returns running true and version', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_id: '58a109b92dcb96b97ee8-98727fe376151dcfdd45', - test_name: 'GET /status returns running true and version', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:24:27.643Z', - test_scope: 'System endpoints - GET /status returns running true and version', - test_scopes: [ 'System endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' -} -2026-09-29 00:54:27 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:54:27 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:54:27 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:54:27 - info: getting screenshots results. -2026-09-29 00:54:27 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:27 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:27 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:27 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:29 - info: [BrowserstackCLI] Starting as child process with session ID: b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:54:29 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-b2dc8da0-e1f9-4554-8f5e-d866a34abbb4.sock -2026-09-29 00:54:29 - info: [GrpcClient] Connecting bin session -2026-09-29 00:54:29 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:54:29 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:54:29 - info: [BrowserstackCLI] loadModules: binSessionId=b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:54:29 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:54:29 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:54:29 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:54:29 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:54:29 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:29 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:29 - info: [BrowserstackCLI] Starting as child process with session ID: b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:54:29 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:29 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:29 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:54:29 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:29 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:29 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:29 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:29 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:54:29 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=24016:0, state=AutomationFrameworkState.CREATE -2026-09-29 00:54:29 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=5cfb862accfd41c4d9b34d640080e72f1bf6f76802e00a38e67d71a0ef387b45 target=24016:0 -2026-09-29 00:54:29 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-204fa6ae84d36bc0f876 -2026-09-29 00:54:29 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '0a4d8d42-d974-5f19-b43b-8a6dcbf1d9f7', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 1 — server health check passes', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-204fa6ae84d36bc0f876', - test_name: 'Step 1 — server health check passes', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:24:29.371Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 1 — server health check passes', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' -} -2026-09-29 00:54:29 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:54:29 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:54:29 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:54:29 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:29 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:29 - info: getting screenshots results. -2026-09-29 00:54:29 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:29 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:29 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:29 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:29 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:54:29 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:54:29 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-9ca29ad9969011a2e8a1 -2026-09-29 00:54:29 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '4cc450c1-02fd-55d1-946e-71b15b913b7e', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 2 — create a snapshot', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-9ca29ad9969011a2e8a1', - test_name: 'Step 2 — create a snapshot', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:24:29.517Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 2 — create a snapshot', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' -} -2026-09-29 00:54:29 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:54:29 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:54:29 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:54:29 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:29 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:29 - info: getting screenshots results. -2026-09-29 00:54:29 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:29 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:29 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:29 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:29 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:54:29 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:54:29 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-1899e3095ad77a0cb0ba -2026-09-29 00:54:29 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '10676065-ddf2-5d89-bb5d-4b7cb153583e', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 3 — snapshot appears in the queue', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-1899e3095ad77a0cb0ba', - test_name: 'Step 3 — snapshot appears in the queue', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:24:29.550Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 3 — snapshot appears in the queue', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' -} -2026-09-29 00:54:29 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:54:29 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:54:29 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:54:29 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:29 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:29 - info: getting screenshots results. -2026-09-29 00:54:29 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:29 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:29 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:29 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:29 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:54:29 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:54:29 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-ba451765bcb0b62341cb -2026-09-29 00:54:29 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'eb18d0a1-9765-5108-9dc7-2eed8ef90321', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 4 — update snapshot name', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-ba451765bcb0b62341cb', - test_name: 'Step 4 — update snapshot name', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:24:29.587Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 4 — update snapshot name', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' -} -2026-09-29 00:54:29 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:54:29 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:54:29 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:54:29 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:29 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:29 - info: getting screenshots results. -2026-09-29 00:54:29 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:29 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:29 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:29 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:29 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:54:29 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:54:29 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-de0f4d07b26e75f534a2 -2026-09-29 00:54:29 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'e4da2a53-4efe-5d91-b69f-9aec2a09fc33', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 5 — delete the snapshot', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-de0f4d07b26e75f534a2', - test_name: 'Step 5 — delete the snapshot', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:24:29.603Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 5 — delete the snapshot', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' -} -2026-09-29 00:54:29 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:54:29 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:54:29 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:54:29 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:29 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:29 - info: getting screenshots results. -2026-09-29 00:54:29 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:29 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:29 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:29 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:29 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:54:29 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:54:29 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-edca1829e78bbfe9f84c -2026-09-29 00:54:29 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '47e78f1d-1b87-510f-95c5-98e48dba3390', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 6 — queue is empty after deletion', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-edca1829e78bbfe9f84c', - test_name: 'Step 6 — queue is empty after deletion', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:24:29.630Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 6 — queue is empty after deletion', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' -} -2026-09-29 00:54:29 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:54:29 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:54:29 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:54:29 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:29 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:29 - info: getting screenshots results. -2026-09-29 00:54:29 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:29 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:29 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:29 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:46 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 00:54:46 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 00:54:46 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-dce070515896a605d545 -2026-09-29 00:54:46 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'deffd2b4-009a-52a1-ba57-dd3b8a0f6f20', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-dce070515896a605d545', - test_name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:24:29.666Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' -} -2026-09-29 00:54:46 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 00:54:46 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 00:54:46 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 00:54:46 - info: getting screenshots results. -2026-09-29 00:54:46 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:46 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:46 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:46 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:48 - info: [BrowserstackCLI] Starting as child process with session ID: b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:54:48 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-b2dc8da0-e1f9-4554-8f5e-d866a34abbb4.sock -2026-09-29 00:54:48 - info: [GrpcClient] Connecting bin session -2026-09-29 00:54:48 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:54:48 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:54:48 - info: [BrowserstackCLI] loadModules: binSessionId=b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:54:48 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:54:48 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:54:48 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:54:48 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:54:48 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:48 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:48 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:48 - info: [BrowserstackCLI] Starting as child process with session ID: b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:54:48 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:48 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:54:48 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:48 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:48 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:48 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:48 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:48 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:48 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:48 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:48 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:48 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:48 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:48 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:48 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:48 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:48 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:48 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:48 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:48 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:48 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:48 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:48 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:48 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:48 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:48 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:48 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:48 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:48 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:48 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:48 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:48 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:48 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:48 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:48 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:48 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:48 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:48 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:48 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:48 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:48 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:48 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:48 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:48 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:48 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:48 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:48 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:48 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:48 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:48 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:48 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:48 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:48 - info: getting screenshots results. -2026-09-29 00:54:48 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:48 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:48 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:48 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:49 - info: [BrowserstackCLI] Starting as child process with session ID: b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:54:49 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-b2dc8da0-e1f9-4554-8f5e-d866a34abbb4.sock -2026-09-29 00:54:49 - info: [GrpcClient] Connecting bin session -2026-09-29 00:54:49 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:54:49 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:54:49 - info: [BrowserstackCLI] loadModules: binSessionId=b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:54:49 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:54:49 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:54:49 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:54:49 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:54:49 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:49 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:49 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:49 - info: [BrowserstackCLI] Starting as child process with session ID: b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:54:49 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:49 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:54:49 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:49 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:49 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:49 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:49 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:49 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:49 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:49 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:49 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:49 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:49 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:49 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:49 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:49 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:49 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:49 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:49 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:49 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:49 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:49 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:49 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:49 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:49 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:49 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:49 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:49 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:49 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:49 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:49 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:49 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:49 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:49 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:49 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:49 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:49 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:49 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:49 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:49 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:49 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:49 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:49 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:49 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:49 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:49 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:49 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:49 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:49 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:49 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:49 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:49 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:49 - info: getting screenshots results. -2026-09-29 00:54:49 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:49 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:49 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:49 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:51 - info: [BrowserstackCLI] Starting as child process with session ID: b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:54:51 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-b2dc8da0-e1f9-4554-8f5e-d866a34abbb4.sock -2026-09-29 00:54:51 - info: [GrpcClient] Connecting bin session -2026-09-29 00:54:51 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 00:54:51 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 00:54:51 - info: [BrowserstackCLI] loadModules: binSessionId=b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:54:51 - info: [BrowserstackCLI] loading Modules. -2026-09-29 00:54:51 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 00:54:51 - info: [GrpcClient] Getting Playwright config -2026-09-29 00:54:51 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 00:54:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:51 - info: [BrowserstackCLI] Starting as child process with session ID: b2dc8da0-e1f9-4554-8f5e-d866a34abbb4 -2026-09-29 00:54:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:51 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 00:54:51 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:51 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:51 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:51 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:51 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:51 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:51 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:51 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:51 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:51 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:51 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:51 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:51 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:51 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:51 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:51 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:51 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:51 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:51 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:51 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:51 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:51 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:51 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:51 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._failTestWithErrors (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5873:10) - at JobDispatcher._massSkipTestsFromRemaining (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5881:14) - at JobDispatcher._onDone (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5907:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 00:54:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:54:51 - info: getting screenshots results. -2026-09-29 00:54:51 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 00:54:51 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 00:54:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 00:54:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 00:59:58 - info: Shutdown triggered by SIGHUP -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - info: Shutdown triggered by SIGTERM -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:58 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 00:59:59 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:00 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:01 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:03 - info: Visit https://automation.browserstack.com/builds/9k3f4howjhcktcuthixggatzelnr0a600fzhycth to view build report, insights, and many more debugging information all at one place! - -2026-09-29 01:00:02 - error: write EPIPE -2026-09-29 01:00:03 - warn: SDK-TRA-005: [ClientTroubleShootingService] Some tests might not appear on the BrowserStack dashboard because the test process was interrupted with SIGHUP. -2026-09-29 01:00:03 - warn: [ClientTroubleShootingService] Uh-oh! We detected some issues during this run. Error codes: SDK-GEN-004, SDK-TRA-005. For details and troubleshooting steps, visit https://www.browserstack.com/docs/test-reporting-and-analytics/sdk-troubleshooting/error-codes?ref=sdk -2026-09-29 01:00:03 - warn: [ClientTroubleShootingService] Uh-oh! We detected some issues during this run. Error codes: SDK-GEN-004, SDK-TRA-005. For details and troubleshooting steps, visit https://www.browserstack.com/docs/test-reporting-and-analytics/sdk-troubleshooting/error-codes?ref=sdk -2026-09-29 01:00:03 - warn: [ClientTroubleShootingService] Uh-oh! We detected some issues during this run. Error codes: SDK-GEN-004, SDK-TRA-005. For details and troubleshooting steps, visit https://www.browserstack.com/docs/test-reporting-and-analytics/sdk-troubleshooting/error-codes?ref=sdk -2026-09-29 01:00:03 - warn: [ClientTroubleShootingService] Uh-oh! We detected some issues during this run. Error codes: SDK-GEN-004, SDK-TRA-005. For details and troubleshooting steps, visit https://www.browserstack.com/docs/test-reporting-and-analytics/sdk-troubleshooting/error-codes?ref=sdk -2026-09-29 01:00:03 - warn: [ClientTroubleShootingService] Uh-oh! We detected some issues during this run. Error codes: SDK-GEN-004, SDK-TRA-005. For details and troubleshooting steps, visit https://www.browserstack.com/docs/test-reporting-and-analytics/sdk-troubleshooting/error-codes?ref=sdk -2026-09-29 01:00:03 - warn: [ClientTroubleShootingService] Uh-oh! We detected some issues during this run. Error codes: SDK-GEN-004, SDK-TRA-005. For details and troubleshooting steps, visit https://www.browserstack.com/docs/test-reporting-and-analytics/sdk-troubleshooting/error-codes?ref=sdk -2026-09-29 01:00:03 - warn: [ClientTroubleShootingService] Uh-oh! We detected some issues during this run. Error codes: SDK-GEN-004, SDK-TRA-005. For details and troubleshooting steps, visit https://www.browserstack.com/docs/test-reporting-and-analytics/sdk-troubleshooting/error-codes?ref=sdk -2026-09-29 01:00:03 - warn: [ClientTroubleShootingService] Uh-oh! We detected some issues during this run. Error codes: SDK-GEN-004, SDK-TRA-005. For details and troubleshooting steps, visit https://www.browserstack.com/docs/test-reporting-and-analytics/sdk-troubleshooting/error-codes?ref=sdk -2026-09-29 01:00:03 - warn: [ClientTroubleShootingService] Uh-oh! We detected some issues during this run. Error codes: SDK-GEN-004, SDK-TRA-005. For details and troubleshooting steps, visit https://www.browserstack.com/docs/test-reporting-and-analytics/sdk-troubleshooting/error-codes?ref=sdk -2026-09-29 01:00:03 - warn: [ClientTroubleShootingService] Uh-oh! We detected some issues during this run. Error codes: SDK-GEN-004, SDK-TRA-005. For details and troubleshooting steps, visit https://www.browserstack.com/docs/test-reporting-and-analytics/sdk-troubleshooting/error-codes?ref=sdk -2026-09-29 01:00:03 - warn: [ClientTroubleShootingService] Uh-oh! We detected some issues during this run. Error codes: SDK-GEN-004, SDK-TRA-005. For details and troubleshooting steps, visit https://www.browserstack.com/docs/test-reporting-and-analytics/sdk-troubleshooting/error-codes?ref=sdk -2026-09-29 01:00:03 - warn: SDK-TRA-005: [ClientTroubleShootingService] Some tests might not appear on the BrowserStack dashboard because the test process was interrupted with SIGTERM. -2026-09-29 01:00:03 - warn: [ClientTroubleShootingService] Uh-oh! We detected some issues during this run. Error codes: SDK-GEN-004, SDK-TRA-005. For details and troubleshooting steps, visit https://www.browserstack.com/docs/test-reporting-and-analytics/sdk-troubleshooting/error-codes?ref=sdk -2026-09-29 01:00:03 - warn: [ClientTroubleShootingService] Uh-oh! We detected some issues during this run. Error codes: SDK-GEN-004, SDK-TRA-005. For details and troubleshooting steps, visit https://www.browserstack.com/docs/test-reporting-and-analytics/sdk-troubleshooting/error-codes?ref=sdk -2026-09-29 01:00:03 - warn: [ClientTroubleShootingService] Uh-oh! We detected some issues during this run. Error codes: SDK-GEN-004, SDK-TRA-005. For details and troubleshooting steps, visit https://www.browserstack.com/docs/test-reporting-and-analytics/sdk-troubleshooting/error-codes?ref=sdk -2026-09-29 01:00:03 - info: [BrowserstackCLI] stop: CLI is not running, skipping stop -2026-09-29 01:00:03 - info: Deleting /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/playwright-browserstack-sdk.config.js -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:03 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:04 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:00:05 - error: write EPIPE -2026-09-29 01:03:08 - info: Reading configs from /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml -2026-09-29 01:03:08 - info: Log Directory has been set to /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log -2026-09-29 01:03:08 - info: Running SDK with args /Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk playwright test -2026-09-29 01:03:08 - info: SDK run started with id: bf1760fb-cb9e-45ba-aa57-3d27168281a8 -2026-09-29 01:03:08 - info: Project and debug logs are captured by default. To disable, set disableAutoCaptureLogs: true in config. -2026-09-29 01:03:08 - info: [BrowserstackCLI] startMain: Starting main process -2026-09-29 01:03:08 - info: [CLIUtils] Current CLI Path Found: /Users/jostanmathias/.browserstack/cli/binary-macos-arm64 -2026-09-29 01:03:10 - info: [BrowserstackCLI] spawning command='/Users/jostanmathias/.browserstack/cli/binary-macos-arm64,sdk' -2026-09-29 01:03:11 - info: [BrowserstackCLI] CLI params loaded: {"id":"9af444be-f4cf-432a-9f1a-516b298937b4","listen":"unix:/tmp/sdk-platform-9af444be-f4cf-432a-9f1a-516b298937b4.sock"} -2026-09-29 01:03:11 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-9af444be-f4cf-432a-9f1a-516b298937b4.sock -2026-09-29 01:03:11 - info: [GrpcClient] Initialized gRPC client with bin session id: 9af444be-f4cf-432a-9f1a-516b298937b4 and listen address: unix:/tmp/sdk-platform-9af444be-f4cf-432a-9f1a-516b298937b4.sock -2026-09-29 01:03:11 - info: [GrpcClient] startBinSession: Calling startBinSession -2026-09-29 01:03:11 - info: [GrpcClient] setCliArgs: cliArgs=["playwright","test"], parsedConfig=[] -2026-09-29 01:03:22 - info: [GrpcClient] StartBinSession successful -2026-09-29 01:03:22 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 01:03:22 - info: [BrowserstackCLI] loadModules: binSessionId=9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-29 01:03:22 - info: [BrowserstackCLI] loading Modules. -2026-09-29 01:03:22 - info: [BrowserstackCLI] setCliArgs: cliArgs=["playwright","test"] -2026-09-29 01:03:22 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 01:03:23 - warn: SDK-GEN-004: [ClientTroubleShootingService] The environment variable(s) GLOBAL_AGENT_HTTP_PROXY are internally used by the BrowserStack SDK. Please use a different environment variable name, or contact BrowserStack support if you need assistance. -2026-09-29 01:03:23 - warn: SDK-GEN-004: [ClientTroubleShootingService] The environment variable(s) GLOBAL_AGENT_NO_PROXY are internally used by the BrowserStack SDK. Please use a different environment variable name, or contact BrowserStack support if you need assistance. -2026-09-29 01:03:25 - info: [BrowserstackCLI] Starting as child process with session ID: 9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-29 01:03:25 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-9af444be-f4cf-432a-9f1a-516b298937b4.sock -2026-09-29 01:03:25 - info: [GrpcClient] Connecting bin session -2026-09-29 01:03:25 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 01:03:25 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 01:03:25 - info: [BrowserstackCLI] loadModules: binSessionId=9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-29 01:03:25 - info: [BrowserstackCLI] loading Modules. -2026-09-29 01:03:25 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 01:03:25 - info: [GrpcClient] Getting Playwright config -2026-09-29 01:03:25 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 01:03:25 - info: Setting up TestInfo directory at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/.obs_test_details-6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm -2026-09-29 01:03:25 - info: [PlaywrightTestFramework] trackPlaywrightInstance: created instance for target=33556:0, state=TestFrameworkState.INIT_TEST -2026-09-29 01:03:25 - info: [PlaywrightTestFramework] trackPlaywrightInstance: saved instance contextId=78a489a2a1c1f077c46051968ca2a90976dc5eac7209efa74e02870425134a9d target=33556:0 -2026-09-29 01:03:27 - info: [BrowserstackCLI] Starting as child process with session ID: 9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-29 01:03:27 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-9af444be-f4cf-432a-9f1a-516b298937b4.sock -2026-09-29 01:03:27 - info: [GrpcClient] Connecting bin session -2026-09-29 01:03:27 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 01:03:27 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 01:03:27 - info: [BrowserstackCLI] loadModules: binSessionId=9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-29 01:03:27 - info: [BrowserstackCLI] loading Modules. -2026-09-29 01:03:27 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 01:03:27 - info: [GrpcClient] Getting Playwright config -2026-09-29 01:03:27 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 01:03:27 - info: [BrowserstackCLI] Starting as child process with session ID: 9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-29 01:03:27 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-9af444be-f4cf-432a-9f1a-516b298937b4.sock -2026-09-29 01:03:27 - info: [GrpcClient] Connecting bin session -2026-09-29 01:03:27 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 01:03:27 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 01:03:27 - info: [BrowserstackCLI] loadModules: binSessionId=9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-29 01:03:27 - info: [BrowserstackCLI] loading Modules. -2026-09-29 01:03:27 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 01:03:27 - info: [GrpcClient] Getting Playwright config -2026-09-29 01:03:27 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 01:03:27 - info: [BrowserstackCLI] Starting as child process with session ID: 9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-29 01:03:27 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:27 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:27 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: [BrowserstackCLI] Starting as child process with session ID: 9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=33577:0, state=AutomationFrameworkState.CREATE -2026-09-29 01:03:28 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=e30b9924ad4e5811799f09de0664fdcd039ca48bdc160ddaa86e275e3545cf35 target=33577:0 -2026-09-29 01:03:28 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-4f1230591ff52ef8fab0 -2026-09-29 01:03:28 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'd93c887d-a39f-51b4-b70f-6507c0d8ada2', - test_result: 'pending', - automate_session_name: 'Library endpoints - GET /library/status returns connection status', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-4f1230591ff52ef8fab0', - test_name: 'GET /library/status returns connection status', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:33:27.717Z', - test_scope: 'Library endpoints - GET /library/status returns connection status', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' -} -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:03:28 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:03:28 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:03:28 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: getting screenshots results. -2026-09-29 01:03:28 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:03:28 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:03:28 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:03:28 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=33578:0, state=AutomationFrameworkState.CREATE -2026-09-29 01:03:28 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=250c35429efc64b0fc24733923f6130255f68f0b6faa43d694854fd9ed181c50 target=33578:0 -2026-09-29 01:03:28 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-257450ed45102c3959da -2026-09-29 01:03:28 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '9f92ed2a-e014-5924-a432-415dc5ccb6d4', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots creates a snapshot and returns 201', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-257450ed45102c3959da', - test_name: 'POST /snapshots creates a snapshot and returns 201', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:33:27.997Z', - test_scope: 'Snapshot CRUD - POST /snapshots creates a snapshot and returns 201', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' -} -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:03:28 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:03:28 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:03:28 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:03:28 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:03:28 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-3ee9a9def8f2850bdf91 -2026-09-29 01:03:28 - info: getting screenshots results. -2026-09-29 01:03:28 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:03:28 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'e4a2991d-c481-5813-9c86-45c01ac5f02d', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when name is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-3ee9a9def8f2850bdf91', - test_name: 'POST /snapshots returns 400 when name is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:33:28.170Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when name is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' -} -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:03:28 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:03:28 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:03:28 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: getting screenshots results. -2026-09-29 01:03:28 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:03:28 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:03:28 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-d1eeca7fd9c3ba040ffb -2026-09-29 01:03:28 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'c90422e4-b3f1-5695-b26f-b55692d845b7', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when url is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-d1eeca7fd9c3ba040ffb', - test_name: 'POST /snapshots returns 400 when url is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:33:28.208Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when url is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' -} -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:03:28 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:03:28 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:03:28 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:03:28 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: getting screenshots results. -2026-09-29 01:03:28 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:03:28 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:03:28 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:03:28 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-173a25ec75b9008015ff -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '1b675fd1-62c6-5400-a10a-b30aed06e172', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when dom is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-173a25ec75b9008015ff', - test_name: 'POST /snapshots returns 400 when dom is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:33:28.228Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when dom is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' -} -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:03:28 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:03:28 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:03:28 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: getting screenshots results. -2026-09-29 01:03:28 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:03:28 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:03:28 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:03:28 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-3056585381d277073533 -2026-09-29 01:03:28 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '2c83e216-f9cc-540f-aab7-f6cc00523716', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when widths is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-3056585381d277073533', - test_name: 'POST /snapshots returns 400 when widths is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:33:28.255Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when widths is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' -} -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:03:28 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:03:28 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:03:28 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:03:28 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: getting screenshots results. -2026-09-29 01:03:28 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:03:28 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:03:28 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:03:28 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-4237cfe905fc189c82ec -2026-09-29 01:03:28 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'fcde11d0-3d28-52a5-a733-39e0d7ef8194', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - GET /snapshots returns array of queued snapshots', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-4237cfe905fc189c82ec', - test_name: 'GET /snapshots returns array of queued snapshots', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:33:28.312Z', - test_scope: 'Snapshot CRUD - GET /snapshots returns array of queued snapshots', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' -} -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:03:28 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:03:28 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:03:28 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:03:28 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: getting screenshots results. -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:03:28 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-557605d05bdb63d27302 -2026-09-29 01:03:28 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'a84f2203-6832-5703-bd73-48f7c3a8c0c6', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - GET /snapshots returns empty array when queue is clear', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-557605d05bdb63d27302', - test_name: 'GET /snapshots returns empty array when queue is clear', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:33:28.438Z', - test_scope: 'Snapshot CRUD - GET /snapshots returns empty array when queue is clear', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' -} -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:03:28 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:03:28 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:03:28 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:03:28 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:03:28 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-7fd4462923d33f82482f -2026-09-29 01:03:28 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '29226e53-3236-584d-818b-8f3afe1251ad', - test_result: 'pending', - automate_session_name: 'Library endpoints - POST /library/token returns 400 when token is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-7fd4462923d33f82482f', - test_name: 'POST /library/token returns 400 when token is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:33:28.083Z', - test_scope: 'Library endpoints - POST /library/token returns 400 when token is missing', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' -} -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:03:28 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:03:28 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:03:28 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:03:28 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: getting screenshots results. -2026-09-29 01:03:28 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:03:28 - info: getting screenshots results. -2026-09-29 01:03:28 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:03:28 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-1113918c91b68708f850 -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '7761c8e4-bfef-5eff-bb0e-56572f9032f8', - test_result: 'pending', - automate_session_name: 'Library endpoints - GET /library/all returns array (empty when not connected)', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-1113918c91b68708f850', - test_name: 'GET /library/all returns array (empty when not connected)', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:33:28.529Z', - test_scope: 'Library endpoints - GET /library/all returns array (empty when not connected)', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' -} -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:03:28 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:03:28 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:03:28 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:03:28 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-f7528958002af7badb26 -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'f193295f-9226-5fdf-8508-af1c7451923f', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - PATCH /snapshots/:id updates snapshot name', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-f7528958002af7badb26', - test_name: 'PATCH /snapshots/:id updates snapshot name', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:33:28.521Z', - test_scope: 'Snapshot CRUD - PATCH /snapshots/:id updates snapshot name', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' -} -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:03:28 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:03:28 - info: getting screenshots results. -2026-09-29 01:03:28 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:03:28 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:03:28 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:03:28 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-a4b74c0ab8657f671634 -2026-09-29 01:03:28 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:03:28 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:03:28 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '9f60f1f3-14aa-55a8-acaf-0417047c5a27', - test_result: 'pending', - automate_session_name: 'Library endpoints - GET /library/search returns array for a query', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-a4b74c0ab8657f671634', - test_name: 'GET /library/search returns array for a query', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:33:28.571Z', - test_scope: 'Library endpoints - GET /library/search returns array for a query', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' -} -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:03:28 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-20fe199ca16c1d0314ec -2026-09-29 01:03:28 - info: getting screenshots results. -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'f132d2d8-bfb7-571b-8d38-80c81ce1de8f', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - PATCH /snapshots/:id returns 404 for unknown id', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-20fe199ca16c1d0314ec', - test_name: 'PATCH /snapshots/:id returns 404 for unknown id', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:33:28.588Z', - test_scope: 'Snapshot CRUD - PATCH /snapshots/:id returns 404 for unknown id', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' -} -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:03:28 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:03:28 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:03:28 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: getting screenshots results. -2026-09-29 01:03:28 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:03:28 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: getting screenshots results. -2026-09-29 01:03:28 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:03:28 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:03:28 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-71b006619846ecf39844 -2026-09-29 01:03:28 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'bac8f2b9-d960-5379-8e76-4f9800649b90', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - PATCH /snapshots/:id returns 400 when name is empty string', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-71b006619846ecf39844', - test_name: 'PATCH /snapshots/:id returns 400 when name is empty string', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:33:28.641Z', - test_scope: 'Snapshot CRUD - PATCH /snapshots/:id returns 400 when name is empty string', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' -} -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:03:28 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:03:28 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:03:28 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:03:28 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: getting screenshots results. -2026-09-29 01:03:28 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:03:28 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:03:28 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-efb4288fa862876e1b6d -2026-09-29 01:03:28 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'b82eddb9-ca4b-5737-aafc-5942de33a797', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - DELETE /snapshots/:id deletes a specific snapshot', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-efb4288fa862876e1b6d', - test_name: 'DELETE /snapshots/:id deletes a specific snapshot', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:33:28.666Z', - test_scope: 'Snapshot CRUD - DELETE /snapshots/:id deletes a specific snapshot', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' -} -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:03:28 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:03:28 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: getting screenshots results. -2026-09-29 01:03:28 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:03:28 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:03:28 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:03:28 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-478ece2950ae43d516b3 -2026-09-29 01:03:28 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '608940b6-2912-5dc6-beea-2b36d38dafb4', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - DELETE /snapshots/:id returns 404 for unknown id', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-478ece2950ae43d516b3', - test_name: 'DELETE /snapshots/:id returns 404 for unknown id', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:33:28.690Z', - test_scope: 'Snapshot CRUD - DELETE /snapshots/:id returns 404 for unknown id', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' -} -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:03:28 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:03:28 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:03:28 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:03:28 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:03:28 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:03:28 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-6135f3d0610930234a87 -2026-09-29 01:03:28 - info: getting screenshots results. -2026-09-29 01:03:28 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'f2af9911-f3a8-5a1d-a346-987402fbd304', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - DELETE /snapshots clears all queued snapshots', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-6135f3d0610930234a87', - test_name: 'DELETE /snapshots clears all queued snapshots', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:33:28.732Z', - test_scope: 'Snapshot CRUD - DELETE /snapshots clears all queued snapshots', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' -} -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:03:28 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:28 - info: getting screenshots results. -2026-09-29 01:03:28 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:03:28 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:03:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:30 - info: [BrowserstackCLI] Starting as child process with session ID: 9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-29 01:03:30 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-9af444be-f4cf-432a-9f1a-516b298937b4.sock -2026-09-29 01:03:30 - info: [GrpcClient] Connecting bin session -2026-09-29 01:03:31 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 01:03:31 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 01:03:31 - info: [BrowserstackCLI] loadModules: binSessionId=9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-29 01:03:31 - info: [BrowserstackCLI] loading Modules. -2026-09-29 01:03:31 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 01:03:31 - info: [GrpcClient] Getting Playwright config -2026-09-29 01:03:31 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 01:03:31 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:31 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:31 - info: [BrowserstackCLI] Starting as child process with session ID: 9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-29 01:03:31 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 01:03:31 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:03:31 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=33591:0, state=AutomationFrameworkState.CREATE -2026-09-29 01:03:31 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=940022a6566fc84e3edff30b6e41b404f4cc6a1318afe899924c69f7beb88741 target=33591:0 -2026-09-29 01:03:31 - info: [PlaywrightDriverModule] testId: 58a109b92dcb96b97ee8-43691976c3d76a031833 -2026-09-29 01:03:31 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'fdc04bde-d478-59e4-a0a5-0c08aa522849', - test_result: 'pending', - automate_session_name: 'System endpoints - GET /health returns status ready', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_id: '58a109b92dcb96b97ee8-43691976c3d76a031833', - test_name: 'GET /health returns status ready', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:33:31.150Z', - test_scope: 'System endpoints - GET /health returns status ready', - test_scopes: [ 'System endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' -} -2026-09-29 01:03:31 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:03:31 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:03:31 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:03:31 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:31 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:31 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:03:31 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:03:31 - info: [PlaywrightDriverModule] testId: 58a109b92dcb96b97ee8-be66ac08a6fe3a3dfe4d -2026-09-29 01:03:31 - info: getting screenshots results. -2026-09-29 01:03:31 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:03:31 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'e879f4b4-c948-5c14-ae86-e85b7d5b0935', - test_result: 'pending', - automate_session_name: 'System endpoints - GET /status returns running true and version', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_id: '58a109b92dcb96b97ee8-be66ac08a6fe3a3dfe4d', - test_name: 'GET /status returns running true and version', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:33:31.282Z', - test_scope: 'System endpoints - GET /status returns running true and version', - test_scopes: [ 'System endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' -} -2026-09-29 01:03:31 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:03:31 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:03:31 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:03:31 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:03:31 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:31 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:03:31 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:31 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:03:31 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-2e47d9082311f45f5433 -2026-09-29 01:03:31 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '6b737dc8-6adc-5e83-b0d4-b7dfdb31d8cb', - test_result: 'pending', - automate_session_name: 'Library endpoints - POST /library/token loads library with valid token', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-2e47d9082311f45f5433', - test_name: 'POST /library/token loads library with valid token', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:33:28.597Z', - test_scope: 'Library endpoints - POST /library/token loads library with valid token', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' -} -2026-09-29 01:03:31 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:03:31 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:03:31 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:03:31 - info: getting screenshots results. -2026-09-29 01:03:31 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:03:31 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:03:31 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:31 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:31 - info: getting screenshots results. -2026-09-29 01:03:31 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:03:31 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:03:31 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:31 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:33 - info: [BrowserstackCLI] Starting as child process with session ID: 9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-29 01:03:33 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-9af444be-f4cf-432a-9f1a-516b298937b4.sock -2026-09-29 01:03:33 - info: [GrpcClient] Connecting bin session -2026-09-29 01:03:33 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 01:03:33 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 01:03:33 - info: [BrowserstackCLI] loadModules: binSessionId=9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-29 01:03:33 - info: [BrowserstackCLI] loading Modules. -2026-09-29 01:03:33 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 01:03:33 - info: [GrpcClient] Getting Playwright config -2026-09-29 01:03:33 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 01:03:33 - info: [BrowserstackCLI] Starting as child process with session ID: 9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-29 01:03:33 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-9af444be-f4cf-432a-9f1a-516b298937b4.sock -2026-09-29 01:03:33 - info: [GrpcClient] Connecting bin session -2026-09-29 01:03:33 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 01:03:33 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 01:03:33 - info: [BrowserstackCLI] loadModules: binSessionId=9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-29 01:03:33 - info: [BrowserstackCLI] loading Modules. -2026-09-29 01:03:33 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 01:03:33 - info: [GrpcClient] Getting Playwright config -2026-09-29 01:03:33 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 01:03:33 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:33 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:33 - info: [BrowserstackCLI] Starting as child process with session ID: 9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-29 01:03:33 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 01:03:33 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=33598:0, state=AutomationFrameworkState.CREATE -2026-09-29 01:03:33 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=beebd006e97df3a2116a02337e045be2dd1634f2770ae5c5b8f6bfe732330672 target=33598:0 -2026-09-29 01:03:33 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:33 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:33 - info: [BrowserstackCLI] Starting as child process with session ID: 9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-29 01:03:33 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:33 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:33 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 01:03:33 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:03:33 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:03:33 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:33 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:33 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:03:33 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=33597:0, state=AutomationFrameworkState.CREATE -2026-09-29 01:03:33 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=ad331a0ae794458f18667dc83724131820b0b014cc7c5ec07c9fef134fa36b33 target=33597:0 -2026-09-29 01:03:33 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-253a85de75afe622ee18 -2026-09-29 01:03:33 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '294b60fa-05e0-53e2-8c1c-91d092f485c9', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 1 — server health check passes', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-253a85de75afe622ee18', - test_name: 'Step 1 — server health check passes', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:33:33.715Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 1 — server health check passes', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' -} -2026-09-29 01:03:33 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:03:33 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:03:33 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:03:33 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:33 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:33 - info: getting screenshots results. -2026-09-29 01:03:33 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:03:33 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:03:33 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:33 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:33 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:03:33 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:03:33 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-731e70594c638f374694 -2026-09-29 01:03:33 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '71f0b914-3c88-512e-a02d-fb8ac6b73481', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 2 — create a snapshot', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-731e70594c638f374694', - test_name: 'Step 2 — create a snapshot', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:33:33.846Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 2 — create a snapshot', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' -} -2026-09-29 01:03:33 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:03:33 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:03:33 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:03:33 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:33 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:33 - info: getting screenshots results. -2026-09-29 01:03:33 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:03:33 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:03:33 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:33 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:33 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:03:33 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:03:33 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-abc2d49006aada9a7289 -2026-09-29 01:03:33 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'ea2ec022-beda-53f7-a3f5-1e38048b47a0', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 3 — snapshot appears in the queue', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-abc2d49006aada9a7289', - test_name: 'Step 3 — snapshot appears in the queue', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:33:33.864Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 3 — snapshot appears in the queue', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' -} -2026-09-29 01:03:33 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:03:33 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:03:33 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:03:33 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:33 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:33 - info: getting screenshots results. -2026-09-29 01:03:33 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:03:33 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:03:33 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:03:33 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:33 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:03:33 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:33 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-12304a5e87f66216c8be -2026-09-29 01:03:33 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '58546b7d-0ff5-5417-9c03-055b7005ee50', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 4 — update snapshot name', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-12304a5e87f66216c8be', - test_name: 'Step 4 — update snapshot name', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:33:33.893Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 4 — update snapshot name', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' -} -2026-09-29 01:03:33 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:03:33 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:03:33 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:03:33 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:33 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:33 - info: getting screenshots results. -2026-09-29 01:03:33 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:03:33 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:03:33 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:33 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:03:33 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:33 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:03:33 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-d412ca7d0c5e483acc7a -2026-09-29 01:03:33 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '593ef3d8-3e3f-5b55-bf7a-4474651082e7', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 5 — delete the snapshot', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-d412ca7d0c5e483acc7a', - test_name: 'Step 5 — delete the snapshot', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:33:33.909Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 5 — delete the snapshot', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' -} -2026-09-29 01:03:33 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:03:33 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:03:33 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:03:33 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:33 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:33 - info: getting screenshots results. -2026-09-29 01:03:33 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:03:33 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:03:33 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:33 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:33 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:03:33 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:03:33 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-75b857e26fc5570b8205 -2026-09-29 01:03:33 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '5bbbe56e-9151-5485-af23-ef18b25f168e', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 6 — queue is empty after deletion', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-75b857e26fc5570b8205', - test_name: 'Step 6 — queue is empty after deletion', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:33:33.923Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 6 — queue is empty after deletion', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' -} -2026-09-29 01:03:33 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:03:33 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:03:33 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:03:33 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:33 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:33 - info: getting screenshots results. -2026-09-29 01:03:33 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:03:33 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:03:33 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:33 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:51 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:03:51 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:03:51 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-5f9384671eb1ea8ea4e0 -2026-09-29 01:03:51 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '09dfd8fe-e253-53b5-8f2e-8ee2dbd67882', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-5f9384671eb1ea8ea4e0', - test_name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:33:33.937Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' -} -2026-09-29 01:03:51 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:03:51 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:03:51 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:03:51 - info: getting screenshots results. -2026-09-29 01:03:51 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:03:51 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:03:51 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:51 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:53 - info: [BrowserstackCLI] Starting as child process with session ID: 9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-29 01:03:53 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-9af444be-f4cf-432a-9f1a-516b298937b4.sock -2026-09-29 01:03:53 - info: [GrpcClient] Connecting bin session -2026-09-29 01:03:53 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 01:03:53 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 01:03:53 - info: [BrowserstackCLI] loadModules: binSessionId=9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-29 01:03:53 - info: [BrowserstackCLI] loading Modules. -2026-09-29 01:03:53 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 01:03:53 - info: [GrpcClient] Getting Playwright config -2026-09-29 01:03:53 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 01:03:53 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:53 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:53 - info: [BrowserstackCLI] Starting as child process with session ID: 9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-29 01:03:53 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 01:03:53 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:03:53 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=34045:0, state=AutomationFrameworkState.CREATE -2026-09-29 01:03:53 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=6e474dc11110259f8724e6f78ac6a6042c36c0a12807cc7cc7229ae096b00dbc target=34045:0 -2026-09-29 01:03:53 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-a0c5fd1cd06790ac252d -2026-09-29 01:03:53 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '2bc6e2ad-6358-5d61-87d4-d5116568256a', - test_result: 'pending', - automate_session_name: 'Library endpoints - GET /library/status returns connection status', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-a0c5fd1cd06790ac252d', - test_name: 'GET /library/status returns connection status', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:33:53.847Z', - test_scope: 'Library endpoints - GET /library/status returns connection status', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' -} -2026-09-29 01:03:53 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:03:53 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:03:53 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:03:53 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:53 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:53 - info: getting screenshots results. -2026-09-29 01:03:53 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:03:53 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:03:53 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:53 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:54 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:03:54 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:03:54 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-450c9e5c7830556db8f7 -2026-09-29 01:03:54 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '58a30c1b-d0ef-5c05-abf7-78700bc133e7', - test_result: 'pending', - automate_session_name: 'Library endpoints - POST /library/token returns 400 when token is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-450c9e5c7830556db8f7', - test_name: 'POST /library/token returns 400 when token is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:33:53.951Z', - test_scope: 'Library endpoints - POST /library/token returns 400 when token is missing', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' -} -2026-09-29 01:03:54 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:03:54 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:03:54 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:03:54 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:54 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:54 - info: getting screenshots results. -2026-09-29 01:03:54 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:03:54 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:03:54 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:03:54 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:54 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:54 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:03:54 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-7947a5d6816e5b86e268 -2026-09-29 01:03:54 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'ff9cc2da-7a22-5dc4-bef5-893c4a1e5a6c', - test_result: 'pending', - automate_session_name: 'Library endpoints - GET /library/all returns array (empty when not connected)', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-7947a5d6816e5b86e268', - test_name: 'GET /library/all returns array (empty when not connected)', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:33:54.285Z', - test_scope: 'Library endpoints - GET /library/all returns array (empty when not connected)', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' -} -2026-09-29 01:03:54 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:03:54 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:03:54 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:03:54 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:54 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:54 - info: getting screenshots results. -2026-09-29 01:03:54 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:03:54 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:03:54 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:54 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:54 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:03:54 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:03:54 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-dad8f8f915713dd0da13 -2026-09-29 01:03:54 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '70530ed2-73d3-5509-ae91-b761ef3a89df', - test_result: 'pending', - automate_session_name: 'Library endpoints - GET /library/search returns array for a query', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-dad8f8f915713dd0da13', - test_name: 'GET /library/search returns array for a query', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:33:54.306Z', - test_scope: 'Library endpoints - GET /library/search returns array for a query', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' -} -2026-09-29 01:03:54 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:03:54 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:03:54 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:03:54 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:54 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:03:54 - info: getting screenshots results. -2026-09-29 01:03:54 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:03:54 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:03:54 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:03:54 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:02 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:04:02 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:04:02 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-9601a2e7872d6af07988 -2026-09-29 01:04:02 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'c0ddb9c7-68bd-5082-9d70-3c4486676e14', - test_result: 'pending', - automate_session_name: 'Library endpoints - POST /library/token loads library with valid token', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-9601a2e7872d6af07988', - test_name: 'POST /library/token loads library with valid token', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:33:54.329Z', - test_scope: 'Library endpoints - POST /library/token loads library with valid token', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' -} -2026-09-29 01:04:02 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:04:02 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:04:02 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:04:02 - info: getting screenshots results. -2026-09-29 01:04:02 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:04:02 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:04:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:03 - info: [BrowserstackCLI] Starting as child process with session ID: 9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-29 01:04:03 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-9af444be-f4cf-432a-9f1a-516b298937b4.sock -2026-09-29 01:04:03 - info: [GrpcClient] Connecting bin session -2026-09-29 01:04:03 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 01:04:03 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 01:04:03 - info: [BrowserstackCLI] loadModules: binSessionId=9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-29 01:04:03 - info: [BrowserstackCLI] loading Modules. -2026-09-29 01:04:03 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 01:04:03 - info: [GrpcClient] Getting Playwright config -2026-09-29 01:04:03 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 01:04:03 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:03 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:03 - info: [BrowserstackCLI] Starting as child process with session ID: 9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-29 01:04:03 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:03 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:03 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 01:04:04 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:04:04 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:04:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:04 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:04:04 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=34159:0, state=AutomationFrameworkState.CREATE -2026-09-29 01:04:04 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=aa23bd56559b27f34d810ff4e751233b9a5dfc6d073394f4b73d952197de41b0 target=34159:0 -2026-09-29 01:04:04 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-d7b3ded4908e9f79b45a -2026-09-29 01:04:04 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '5cfd6d70-6142-51dd-997d-b600c5f6ca5e', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots creates a snapshot and returns 201', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-d7b3ded4908e9f79b45a', - test_name: 'POST /snapshots creates a snapshot and returns 201', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:34:03.943Z', - test_scope: 'Snapshot CRUD - POST /snapshots creates a snapshot and returns 201', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' -} -2026-09-29 01:04:04 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:04:04 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:04:04 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:04:04 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:04:04 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:04:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:04 - info: getting screenshots results. -2026-09-29 01:04:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:04 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:04:04 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:04:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:04 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:04:04 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:04:04 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-3e1c964ecc5862a740e0 -2026-09-29 01:04:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:04 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '12169ba1-73a5-5a35-877c-846a053ca275', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when name is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-3e1c964ecc5862a740e0', - test_name: 'POST /snapshots returns 400 when name is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:34:04.035Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when name is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' -} -2026-09-29 01:04:04 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:04:04 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:04:04 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:04:04 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:04:04 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:04:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:04 - info: getting screenshots results. -2026-09-29 01:04:04 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:04:04 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:04:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:04 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:04:04 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:04:04 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-83918ee95e07b3a041e0 -2026-09-29 01:04:04 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '02c5aed7-856c-5e15-bba9-b310331e5ecd', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when url is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-83918ee95e07b3a041e0', - test_name: 'POST /snapshots returns 400 when url is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:34:04.058Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when url is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' -} -2026-09-29 01:04:04 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:04:04 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:04:04 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:04:04 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:04:04 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:04:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:04 - info: getting screenshots results. -2026-09-29 01:04:04 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:04:04 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:04:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:04 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:04:04 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:04:04 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-cb4c7ae0a6f01760cad0 -2026-09-29 01:04:04 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'c811ecd2-dae0-56b5-91db-5f18728a9e92', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when dom is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-cb4c7ae0a6f01760cad0', - test_name: 'POST /snapshots returns 400 when dom is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:34:04.077Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when dom is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' -} -2026-09-29 01:04:04 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:04:04 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:04:04 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:04:04 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:04:04 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:04:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:04 - info: getting screenshots results. -2026-09-29 01:04:04 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:04:04 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:04:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:04 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:04:04 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:04:04 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-c3b9eddbc67eb2e3ea39 -2026-09-29 01:04:04 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'e6911bc7-1332-58df-b5a0-17c96ee4095a', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when widths is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-c3b9eddbc67eb2e3ea39', - test_name: 'POST /snapshots returns 400 when widths is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:34:04.093Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when widths is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' -} -2026-09-29 01:04:04 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:04:04 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:04:04 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:04:04 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:04:04 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:04:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:04 - info: getting screenshots results. -2026-09-29 01:04:04 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:04:04 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:04:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:04 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:04:04 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:04:04 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-7178390ccdb3be0a233d -2026-09-29 01:04:04 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'e00786da-ff68-5d03-b76d-b0912d6ac979', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - GET /snapshots returns array of queued snapshots', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-7178390ccdb3be0a233d', - test_name: 'GET /snapshots returns array of queued snapshots', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:34:04.119Z', - test_scope: 'Snapshot CRUD - GET /snapshots returns array of queued snapshots', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' -} -2026-09-29 01:04:04 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:04:04 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:04:04 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:04:04 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:04:04 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:04:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:04 - info: getting screenshots results. -2026-09-29 01:04:04 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:04:04 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:04:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:09 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:04:09 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:04:09 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-8011af16e9316d39b048 -2026-09-29 01:04:09 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:09 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'd654797d-d919-5ac6-b96b-24a63ad6862f', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - GET /snapshots returns empty array when queue is clear', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-8011af16e9316d39b048', - test_name: 'GET /snapshots returns empty array when queue is clear', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:34:04.136Z', - test_scope: 'Snapshot CRUD - GET /snapshots returns empty array when queue is clear', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' -} -2026-09-29 01:04:09 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:04:09 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:04:09 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:09 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:04:09 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:04:09 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:04:09 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:09 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:09 - info: getting screenshots results. -2026-09-29 01:04:09 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:04:09 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:04:09 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:09 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:09 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:09 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:04:09 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:09 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:04:09 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-5f1ea591d927895440cd -2026-09-29 01:04:09 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '04ca027d-0884-5fc3-b81d-b2438a438e0f', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - PATCH /snapshots/:id updates snapshot name', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-5f1ea591d927895440cd', - test_name: 'PATCH /snapshots/:id updates snapshot name', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:34:09.192Z', - test_scope: 'Snapshot CRUD - PATCH /snapshots/:id updates snapshot name', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' -} -2026-09-29 01:04:09 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:04:09 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:04:09 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:04:09 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:04:09 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:04:09 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:09 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:09 - info: getting screenshots results. -2026-09-29 01:04:09 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:04:09 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:04:09 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:09 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:09 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:09 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:09 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:04:09 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:04:09 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-86a6a6b8dde35e58db03 -2026-09-29 01:04:09 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '9ecfa397-2466-5147-ab90-7ab801d3ef26', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - PATCH /snapshots/:id returns 404 for unknown id', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-86a6a6b8dde35e58db03', - test_name: 'PATCH /snapshots/:id returns 404 for unknown id', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:34:09.276Z', - test_scope: 'Snapshot CRUD - PATCH /snapshots/:id returns 404 for unknown id', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' -} -2026-09-29 01:04:09 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:04:09 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:04:09 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:04:09 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:04:09 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:04:09 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:09 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:09 - info: getting screenshots results. -2026-09-29 01:04:09 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:04:09 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:04:09 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:09 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:09 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:09 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:09 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:04:09 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:04:09 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-0df6ddb46278b9ab185f -2026-09-29 01:04:09 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '297ae1d5-f60e-56ee-bbd1-61aa1d9a60a1', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - PATCH /snapshots/:id returns 400 when name is empty string', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-0df6ddb46278b9ab185f', - test_name: 'PATCH /snapshots/:id returns 400 when name is empty string', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:34:09.291Z', - test_scope: 'Snapshot CRUD - PATCH /snapshots/:id returns 400 when name is empty string', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' -} -2026-09-29 01:04:09 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:04:09 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:04:09 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:04:09 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:04:09 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:04:09 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:09 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:09 - info: getting screenshots results. -2026-09-29 01:04:09 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:04:09 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:04:09 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:09 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:09 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:09 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:14 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:04:14 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:04:14 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-d72beb2d3d0e644b10f9 -2026-09-29 01:04:14 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '9bf9a382-bb7b-5131-9564-fb2012541167', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - DELETE /snapshots/:id deletes a specific snapshot', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-d72beb2d3d0e644b10f9', - test_name: 'DELETE /snapshots/:id deletes a specific snapshot', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:34:09.307Z', - test_scope: 'Snapshot CRUD - DELETE /snapshots/:id deletes a specific snapshot', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' -} -2026-09-29 01:04:14 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:04:14 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:04:14 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:04:14 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:04:14 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:04:14 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:14 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:14 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:14 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:04:14 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:04:14 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:14 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-011e74d1b1802f5b6187 -2026-09-29 01:04:14 - info: getting screenshots results. -2026-09-29 01:04:14 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '2182f81a-3e9e-5515-9bc5-48bd32864602', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - DELETE /snapshots/:id returns 404 for unknown id', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-011e74d1b1802f5b6187', - test_name: 'DELETE /snapshots/:id returns 404 for unknown id', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:34:14.374Z', - test_scope: 'Snapshot CRUD - DELETE /snapshots/:id returns 404 for unknown id', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' -} -2026-09-29 01:04:14 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:04:14 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:04:14 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:04:14 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:04:14 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:04:14 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:14 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:14 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:04:14 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:04:14 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:14 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:14 - info: getting screenshots results. -2026-09-29 01:04:14 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:04:14 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:04:14 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:14 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:14 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:14 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:14 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:04:14 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:04:14 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-5445fd3c624479235ec6 -2026-09-29 01:04:14 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '721c2aa7-dc4c-513d-8c78-2678a6c411ca', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - DELETE /snapshots clears all queued snapshots', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-5445fd3c624479235ec6', - test_name: 'DELETE /snapshots clears all queued snapshots', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:34:14.395Z', - test_scope: 'Snapshot CRUD - DELETE /snapshots clears all queued snapshots', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' -} -2026-09-29 01:04:14 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:04:14 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:04:14 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:04:14 - info: getting screenshots results. -2026-09-29 01:04:14 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:04:14 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:04:14 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:14 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:16 - info: [BrowserstackCLI] Starting as child process with session ID: 9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-29 01:04:16 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-9af444be-f4cf-432a-9f1a-516b298937b4.sock -2026-09-29 01:04:16 - info: [GrpcClient] Connecting bin session -2026-09-29 01:04:16 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 01:04:16 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 01:04:16 - info: [BrowserstackCLI] loadModules: binSessionId=9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-29 01:04:16 - info: [BrowserstackCLI] loading Modules. -2026-09-29 01:04:16 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 01:04:16 - info: [GrpcClient] Getting Playwright config -2026-09-29 01:04:16 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 01:04:16 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:16 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:16 - info: [BrowserstackCLI] Starting as child process with session ID: 9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-29 01:04:16 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 01:04:16 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:04:16 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=34324:0, state=AutomationFrameworkState.CREATE -2026-09-29 01:04:16 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=62128ceafd7e8b7a7a10888a95490fefb5d5a19cd71214ddf3f77f50fa8ac936 target=34324:0 -2026-09-29 01:04:16 - info: [PlaywrightDriverModule] testId: 58a109b92dcb96b97ee8-9ce9795d2994a6deba10 -2026-09-29 01:04:16 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '6c1521fb-502e-531e-8ee4-c8d406a24991', - test_result: 'pending', - automate_session_name: 'System endpoints - GET /health returns status ready', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_id: '58a109b92dcb96b97ee8-9ce9795d2994a6deba10', - test_name: 'GET /health returns status ready', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:34:16.763Z', - test_scope: 'System endpoints - GET /health returns status ready', - test_scopes: [ 'System endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' -} -2026-09-29 01:04:16 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:04:16 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:04:16 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:04:16 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:16 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:16 - info: getting screenshots results. -2026-09-29 01:04:16 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:04:16 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:04:16 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:04:16 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:16 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:16 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:04:16 - info: [PlaywrightDriverModule] testId: 58a109b92dcb96b97ee8-98727fe376151dcfdd45 -2026-09-29 01:04:16 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '3341769d-f664-5432-8361-d18a4c4f2ded', - test_result: 'pending', - automate_session_name: 'System endpoints - GET /status returns running true and version', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_id: '58a109b92dcb96b97ee8-98727fe376151dcfdd45', - test_name: 'GET /status returns running true and version', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:34:16.847Z', - test_scope: 'System endpoints - GET /status returns running true and version', - test_scopes: [ 'System endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' -} -2026-09-29 01:04:16 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:04:16 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:04:16 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:04:16 - info: getting screenshots results. -2026-09-29 01:04:16 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:04:16 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:04:16 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:16 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:18 - info: [BrowserstackCLI] Starting as child process with session ID: 9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-29 01:04:18 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-9af444be-f4cf-432a-9f1a-516b298937b4.sock -2026-09-29 01:04:18 - info: [GrpcClient] Connecting bin session -2026-09-29 01:04:18 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 01:04:18 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 01:04:18 - info: [BrowserstackCLI] loadModules: binSessionId=9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-29 01:04:18 - info: [BrowserstackCLI] loading Modules. -2026-09-29 01:04:18 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 01:04:18 - info: [GrpcClient] Getting Playwright config -2026-09-29 01:04:18 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 01:04:18 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:18 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:18 - info: [BrowserstackCLI] Starting as child process with session ID: 9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-29 01:04:18 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:18 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:18 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 01:04:18 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:04:18 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:04:18 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:18 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:18 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:04:18 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=34384:0, state=AutomationFrameworkState.CREATE -2026-09-29 01:04:18 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=e051e1708ad6a8055b8dd7e7faf278316cf3fd77890b41312d131ebaa22236b9 target=34384:0 -2026-09-29 01:04:18 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-204fa6ae84d36bc0f876 -2026-09-29 01:04:18 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '296a6d11-159b-512d-9a6d-14b1b6c75f20', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 1 — server health check passes', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-204fa6ae84d36bc0f876', - test_name: 'Step 1 — server health check passes', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:34:18.469Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 1 — server health check passes', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' -} -2026-09-29 01:04:18 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:04:18 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:04:18 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:04:18 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:18 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:18 - info: getting screenshots results. -2026-09-29 01:04:18 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:04:18 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:04:18 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:18 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:18 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:04:18 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:04:18 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-9ca29ad9969011a2e8a1 -2026-09-29 01:04:18 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'fcd897dc-ef04-56db-9ec5-910d4372a4d3', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 2 — create a snapshot', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-9ca29ad9969011a2e8a1', - test_name: 'Step 2 — create a snapshot', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:34:18.589Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 2 — create a snapshot', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' -} -2026-09-29 01:04:18 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:04:18 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:04:18 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:04:18 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:18 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:18 - info: getting screenshots results. -2026-09-29 01:04:18 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:04:18 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:04:18 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:18 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:18 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:04:18 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:04:18 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-1899e3095ad77a0cb0ba -2026-09-29 01:04:18 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '02aa3a0f-aed2-5f86-81b7-b9572ec97bfb', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 3 — snapshot appears in the queue', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-1899e3095ad77a0cb0ba', - test_name: 'Step 3 — snapshot appears in the queue', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:34:18.603Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 3 — snapshot appears in the queue', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' -} -2026-09-29 01:04:18 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:04:18 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:04:18 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:04:18 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:18 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:18 - info: getting screenshots results. -2026-09-29 01:04:18 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:04:18 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:04:18 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:04:18 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:04:18 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:18 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:18 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-ba451765bcb0b62341cb -2026-09-29 01:04:18 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '94948300-3e97-5766-bce7-0c9670c0b8f9', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 4 — update snapshot name', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-ba451765bcb0b62341cb', - test_name: 'Step 4 — update snapshot name', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:34:18.629Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 4 — update snapshot name', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' -} -2026-09-29 01:04:18 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:04:18 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:04:18 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:04:18 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:18 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:18 - info: getting screenshots results. -2026-09-29 01:04:18 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:04:18 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:04:18 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:18 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:18 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:04:18 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:04:18 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-de0f4d07b26e75f534a2 -2026-09-29 01:04:18 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'c61780d4-d26d-5e6b-bc67-44faf2b57195', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 5 — delete the snapshot', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-de0f4d07b26e75f534a2', - test_name: 'Step 5 — delete the snapshot', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:34:18.652Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 5 — delete the snapshot', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' -} -2026-09-29 01:04:18 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:04:18 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:04:18 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:04:18 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:18 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:18 - info: getting screenshots results. -2026-09-29 01:04:18 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:04:18 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:04:18 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:04:18 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:04:18 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-edca1829e78bbfe9f84c -2026-09-29 01:04:18 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:18 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:18 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '0acff1c0-4afa-5d3b-bf03-29d07507a211', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 6 — queue is empty after deletion', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-edca1829e78bbfe9f84c', - test_name: 'Step 6 — queue is empty after deletion', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:34:18.680Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 6 — queue is empty after deletion', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' -} -2026-09-29 01:04:18 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:04:18 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:04:18 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:04:18 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:18 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:18 - info: getting screenshots results. -2026-09-29 01:04:18 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:04:18 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:04:18 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:18 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:34 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:04:34 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:04:34 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-dce070515896a605d545 -2026-09-29 01:04:34 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'c6e0eb7f-43ef-50e1-8038-3ca509639aa7', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-dce070515896a605d545', - test_name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:34:18.695Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' -} -2026-09-29 01:04:34 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:04:34 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:04:34 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:04:34 - info: getting screenshots results. -2026-09-29 01:04:34 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:04:34 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:04:34 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:34 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:36 - info: [BrowserstackCLI] Starting as child process with session ID: 9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-29 01:04:36 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-9af444be-f4cf-432a-9f1a-516b298937b4.sock -2026-09-29 01:04:36 - info: [GrpcClient] Connecting bin session -2026-09-29 01:04:36 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 01:04:36 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 01:04:36 - info: [BrowserstackCLI] loadModules: binSessionId=9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-29 01:04:36 - info: [BrowserstackCLI] loading Modules. -2026-09-29 01:04:36 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 01:04:36 - info: [GrpcClient] Getting Playwright config -2026-09-29 01:04:36 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 01:04:36 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:36 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:36 - info: [BrowserstackCLI] Starting as child process with session ID: 9af444be-f4cf-432a-9f1a-516b298937b4 -2026-09-29 01:04:36 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 01:04:36 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=34726:0, state=AutomationFrameworkState.CREATE -2026-09-29 01:04:36 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=62a37425d8e301acefc844bc84aa63f60eb6a3743fc84b5f1b2452c7414431a6 target=34726:0 -2026-09-29 01:04:47 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:04:47 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:04:47 - info: [GrpcClient] Sending DriverInit -2026-09-29 01:04:47 - info: [GrpcClient] DriverInit request successful -2026-09-29 01:04:50 - info: [Accessibility] afterTestHook state: accessibilityPlatform=false, bstackA11yShouldScan=true -2026-09-29 01:04:50 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:04:50 - info: [PlaywrightDriverModule] testId: da4b29f018a41a8ed8f1-0d900cd97c95eaa24531 -2026-09-29 01:04:50 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'c0da64ce-ce05-59ad-83c6-584a3aa0be44', - test_result: 'pending', - automate_session_name: 'Extension UI (popup pages via Vite dev server) - Popup: Percy logo renders', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_id: 'da4b29f018a41a8ed8f1-0d900cd97c95eaa24531', - test_name: 'Popup: Percy logo renders', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:34:36.922Z', - test_scope: 'Extension UI (popup pages via Vite dev server) - Popup: Percy logo renders', - test_scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Percy logo renders' -} -2026-09-29 01:04:50 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:04:50 - info: [PlaywrightDriverModule] markSessionStatusViaRestApi: PUT https://api.browserstack.com/automate/sessions/7863f34e4c3098c912266e90fa818aec6290539f.json status=passed name=e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Percy logo renders -2026-09-29 01:04:50 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:04:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:52 - info: getting screenshots results. -2026-09-29 01:04:52 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:04:52 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:04:52 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:52 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:53 - info: [Accessibility] afterTestHook state: accessibilityPlatform=false, bstackA11yShouldScan=true -2026-09-29 01:04:53 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:04:53 - info: [PlaywrightDriverModule] testId: da4b29f018a41a8ed8f1-dec5423753944261aa38 -2026-09-29 01:04:53 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '7c690cdf-3349-5f20-9493-82c542d52f48', - test_result: 'pending', - automate_session_name: 'Extension UI (popup pages via Vite dev server) - Popup: connection status indicator is present', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_id: 'da4b29f018a41a8ed8f1-dec5423753944261aa38', - test_name: 'Popup: connection status indicator is present', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // ConnectionStatus renders
\n' + - " await expect(page.locator('.connection-status')).toBeVisible();\n" + - ' await page.close();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:34:52.065Z', - test_scope: 'Extension UI (popup pages via Vite dev server) - Popup: connection status indicator is present', - test_scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: connection status indicator is present' -} -2026-09-29 01:04:53 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:04:53 - info: [PlaywrightDriverModule] markSessionStatusViaRestApi: PUT https://api.browserstack.com/automate/sessions/7863f34e4c3098c912266e90fa818aec6290539f.json status=passed name=e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: connection status indicator is present -2026-09-29 01:04:53 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:04:54 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:54 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:54 - info: getting screenshots results. -2026-09-29 01:04:54 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:04:54 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:04:54 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:54 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:56 - info: [Accessibility] afterTestHook state: accessibilityPlatform=false, bstackA11yShouldScan=true -2026-09-29 01:04:56 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:04:56 - info: [PlaywrightDriverModule] testId: da4b29f018a41a8ed8f1-80a0d78a315a07ef8560 -2026-09-29 01:04:56 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '8540970b-f80e-5b45-96b4-7cdf59629939', - test_result: 'pending', - automate_session_name: 'Extension UI (popup pages via Vite dev server) - Popup: Capture Snapshot button is present', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_id: 'da4b29f018a41a8ed8f1-80a0d78a315a07ef8560', - test_name: 'Popup: Capture Snapshot button is present', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'Capture Snapshot'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:34:54.686Z', - test_scope: 'Extension UI (popup pages via Vite dev server) - Popup: Capture Snapshot button is present', - test_scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Capture Snapshot button is present' -} -2026-09-29 01:04:56 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:04:56 - info: [PlaywrightDriverModule] markSessionStatusViaRestApi: PUT https://api.browserstack.com/automate/sessions/7863f34e4c3098c912266e90fa818aec6290539f.json status=passed name=e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Capture Snapshot button is present -2026-09-29 01:04:56 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:04:57 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:57 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:57 - info: getting screenshots results. -2026-09-29 01:04:57 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:04:57 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:04:57 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:04:57 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:04:58 - info: [Accessibility] afterTestHook state: accessibilityPlatform=false, bstackA11yShouldScan=true -2026-09-29 01:04:58 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:04:58 - info: [PlaywrightDriverModule] testId: da4b29f018a41a8ed8f1-ced3fcb3e0aad2ea014b -2026-09-29 01:04:58 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'd3dd3a7f-aa82-51eb-9bf9-68251e0f7374', - test_result: 'pending', - automate_session_name: 'Extension UI (popup pages via Vite dev server) - Popup: Library token panel is present (Connect Library or Change token)', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_id: 'da4b29f018a41a8ed8f1-ced3fcb3e0aad2ea014b', - test_name: 'Popup: Library token panel is present (Connect Library or Change token)', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // LibraryTokenPanel renders either "Connect Library" or "Change token" after the\n' + - ' // isChecking state resolves. Wait up to 5s for either button to appear.\n' + - " const connectBtn = page.getByRole('button', {\n" + - " name: 'Connect Library'\n" + - ' });\n' + - " const changeBtn = page.getByRole('button', {\n" + - " name: 'Change token'\n" + - ' });\n' + - ' await Promise.race([connectBtn.waitFor({\n' + - " state: 'visible',\n" + - ' timeout: 5000\n' + - ' }).catch(() => null), changeBtn.waitFor({\n' + - " state: 'visible',\n" + - ' timeout: 5000\n' + - ' }).catch(() => null)]);\n' + - ' const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n' + - " expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n" + - ' await page.close();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:34:57.336Z', - test_scope: 'Extension UI (popup pages via Vite dev server) - Popup: Library token panel is present (Connect Library or Change token)', - test_scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Library token panel is present (Connect Library or Change token)' -} -2026-09-29 01:04:58 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:04:58 - info: [PlaywrightDriverModule] markSessionStatusViaRestApi: PUT https://api.browserstack.com/automate/sessions/7863f34e4c3098c912266e90fa818aec6290539f.json status=passed name=e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: Library token panel is present (Connect Library or Change token) -2026-09-29 01:04:58 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:05:00 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:05:00 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:05:00 - info: getting screenshots results. -2026-09-29 01:05:00 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:05:00 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:05:00 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:05:00 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:05:01 - info: [Accessibility] afterTestHook state: accessibilityPlatform=false, bstackA11yShouldScan=true -2026-09-29 01:05:01 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:05:01 - info: [PlaywrightDriverModule] testId: da4b29f018a41a8ed8f1-ea73c06ede56e8df8b5a -2026-09-29 01:05:01 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '50b94607-9f14-57c0-ad4e-de6acdbd262f', - test_result: 'pending', - automate_session_name: 'Extension UI (popup pages via Vite dev server) - Popup: snapshot name input accepts text', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_id: 'da4b29f018a41a8ed8f1-ea73c06ede56e8df8b5a', - test_name: 'Popup: snapshot name input accepts text', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " const nameInput = page.locator('#snapshot-name');\n" + - " await nameInput.fill('My Test Snapshot');\n" + - " await expect(nameInput).toHaveValue('My Test Snapshot');\n" + - ' await page.close();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:35:00.015Z', - test_scope: 'Extension UI (popup pages via Vite dev server) - Popup: snapshot name input accepts text', - test_scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: snapshot name input accepts text' -} -2026-09-29 01:05:01 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:05:01 - info: [PlaywrightDriverModule] markSessionStatusViaRestApi: PUT https://api.browserstack.com/automate/sessions/7863f34e4c3098c912266e90fa818aec6290539f.json status=passed name=e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: snapshot name input accepts text -2026-09-29 01:05:01 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:05:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:05:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:05:02 - info: getting screenshots results. -2026-09-29 01:05:02 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:05:02 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:05:02 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:05:02 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:05:03 - info: [Accessibility] afterTestHook state: accessibilityPlatform=false, bstackA11yShouldScan=true -2026-09-29 01:05:03 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:05:03 - info: [PlaywrightDriverModule] testId: da4b29f018a41a8ed8f1-fd8f32381181e22ad734 -2026-09-29 01:05:03 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '512a80eb-1eab-552f-ab53-f6f9c69e52a0', - test_result: 'pending', - automate_session_name: 'Extension UI (popup pages via Vite dev server) - Popup: library search input is present', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_id: 'da4b29f018a41a8ed8f1-fd8f32381181e22ad734', - test_name: 'Popup: library search input is present', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders in the library search panel\n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:35:02.539Z', - test_scope: 'Extension UI (popup pages via Vite dev server) - Popup: library search input is present', - test_scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: library search input is present' -} -2026-09-29 01:05:03 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:05:03 - info: [PlaywrightDriverModule] markSessionStatusViaRestApi: PUT https://api.browserstack.com/automate/sessions/7863f34e4c3098c912266e90fa818aec6290539f.json status=passed name=e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: library search input is present -2026-09-29 01:05:03 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:05:05 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:05:05 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:05:05 - info: getting screenshots results. -2026-09-29 01:05:05 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:05:05 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:05:05 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:05:05 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:05:06 - info: [Accessibility] afterTestHook state: accessibilityPlatform=false, bstackA11yShouldScan=true -2026-09-29 01:05:06 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:05:06 - info: [PlaywrightDriverModule] testId: da4b29f018a41a8ed8f1-f7d51b2f1b40dc9ebb33 -2026-09-29 01:05:06 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '251cb49e-4156-5b33-bed9-4db1cea14463', - test_result: 'pending', - automate_session_name: 'Extension UI (popup pages via Vite dev server) - Popup: View Snapshots button is present', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_id: 'da4b29f018a41a8ed8f1-f7d51b2f1b40dc9ebb33', - test_name: 'Popup: View Snapshots button is present', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'index.html');\n" + - ' // Popup renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'View Snapshots'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:35:05.192Z', - test_scope: 'Extension UI (popup pages via Vite dev server) - Popup: View Snapshots button is present', - test_scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: View Snapshots button is present' -} -2026-09-29 01:05:06 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:05:06 - info: [PlaywrightDriverModule] markSessionStatusViaRestApi: PUT https://api.browserstack.com/automate/sessions/7863f34e4c3098c912266e90fa818aec6290539f.json status=passed name=e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Popup: View Snapshots button is present -2026-09-29 01:05:06 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:05:07 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:05:07 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:05:07 - info: getting screenshots results. -2026-09-29 01:05:07 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:05:07 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:05:07 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:05:07 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:05:09 - info: [Accessibility] afterTestHook state: accessibilityPlatform=false, bstackA11yShouldScan=true -2026-09-29 01:05:09 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:05:09 - info: [PlaywrightDriverModule] testId: da4b29f018a41a8ed8f1-d0a08e310f160166d17e -2026-09-29 01:05:09 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '3f31265e-261a-5841-ad1d-e6b8bd4c4537', - test_result: 'pending', - automate_session_name: 'Extension UI (popup pages via Vite dev server) - Library: page renders with Snapshot Library heading', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_id: 'da4b29f018a41a8ed8f1-d0a08e310f160166d17e', - test_name: 'Library: page renders with Snapshot Library heading', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders

Snapshot Library

\n' + - " await expect(page.getByRole('heading', {\n" + - " name: 'Snapshot Library'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:35:07.874Z', - test_scope: 'Extension UI (popup pages via Vite dev server) - Library: page renders with Snapshot Library heading', - test_scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: page renders with Snapshot Library heading' -} -2026-09-29 01:05:09 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:05:09 - info: [PlaywrightDriverModule] markSessionStatusViaRestApi: PUT https://api.browserstack.com/automate/sessions/7863f34e4c3098c912266e90fa818aec6290539f.json status=passed name=e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: page renders with Snapshot Library heading -2026-09-29 01:05:09 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:05:10 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:05:10 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:05:10 - info: getting screenshots results. -2026-09-29 01:05:10 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:05:10 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:05:10 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:05:10 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:05:11 - info: [Accessibility] afterTestHook state: accessibilityPlatform=false, bstackA11yShouldScan=true -2026-09-29 01:05:11 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:05:11 - info: [PlaywrightDriverModule] testId: da4b29f018a41a8ed8f1-bc26d351e191925210dd -2026-09-29 01:05:11 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '98dbe48b-2672-5f9e-8a17-afab8491e84c', - test_result: 'pending', - automate_session_name: 'Extension UI (popup pages via Vite dev server) - Library: search input is present', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_id: 'da4b29f018a41a8ed8f1-bc26d351e191925210dd', - test_name: 'Library: search input is present', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - ' // LibraryPage renders \n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' await page.close();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:35:10.278Z', - test_scope: 'Extension UI (popup pages via Vite dev server) - Library: search input is present', - test_scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input is present' -} -2026-09-29 01:05:11 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:05:11 - info: [PlaywrightDriverModule] markSessionStatusViaRestApi: PUT https://api.browserstack.com/automate/sessions/7863f34e4c3098c912266e90fa818aec6290539f.json status=passed name=e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input is present -2026-09-29 01:05:11 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:05:13 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:05:13 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:05:13 - info: getting screenshots results. -2026-09-29 01:05:13 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:05:13 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:05:13 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:05:13 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:05:14 - info: [Accessibility] afterTestHook state: accessibilityPlatform=false, bstackA11yShouldScan=true -2026-09-29 01:05:14 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:05:14 - info: [PlaywrightDriverModule] testId: da4b29f018a41a8ed8f1-81db946ad8c76a3e5e77 -2026-09-29 01:05:14 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '6ca7ea4b-47e8-52b7-8920-dc230be81acf', - test_result: 'pending', - automate_session_name: 'Extension UI (popup pages via Vite dev server) - Library: search input accepts text and filters', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_id: 'da4b29f018a41a8ed8f1-81db946ad8c76a3e5e77', - test_name: 'Library: search input accepts text and filters', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'library.html');\n" + - " const searchInput = page.getByPlaceholder('Search snapshots...');\n" + - " await searchInput.fill('homepage');\n" + - " await expect(searchInput).toHaveValue('homepage');\n" + - ' await page.close();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:35:12.887Z', - test_scope: 'Extension UI (popup pages via Vite dev server) - Library: search input accepts text and filters', - test_scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input accepts text and filters' -} -2026-09-29 01:05:14 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:05:14 - info: [PlaywrightDriverModule] markSessionStatusViaRestApi: PUT https://api.browserstack.com/automate/sessions/7863f34e4c3098c912266e90fa818aec6290539f.json status=passed name=e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Library: search input accepts text and filters -2026-09-29 01:05:14 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:05:15 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:05:15 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:05:15 - info: getting screenshots results. -2026-09-29 01:05:15 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:05:15 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:05:15 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:05:15 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:05:16 - info: [Accessibility] afterTestHook state: accessibilityPlatform=false, bstackA11yShouldScan=true -2026-09-29 01:05:16 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:05:17 - info: [PlaywrightDriverModule] testId: da4b29f018a41a8ed8f1-86528dab09f63c48a10a -2026-09-29 01:05:17 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'ba586a06-5236-50c9-aed8-59aa2c232f3d', - test_result: 'pending', - automate_session_name: 'Extension UI (popup pages via Vite dev server) - Snapshots: page renders without crashing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_id: 'da4b29f018a41a8ed8f1-86528dab09f63c48a10a', - test_name: 'Snapshots: page renders without crashing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_code: 'async ({\n' + - ' browser\n' + - ' }) => {\n' + - " const page = await openExtensionPage(browser, 'snapshots.html');\n" + - ' // Percy logo should render — confirms BrandMark loaded correctly\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' await page.close();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:35:15.781Z', - test_scope: 'Extension UI (popup pages via Vite dev server) - Snapshots: page renders without crashing', - test_scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Snapshots: page renders without crashing' -} -2026-09-29 01:05:17 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:05:17 - info: [PlaywrightDriverModule] markSessionStatusViaRestApi: PUT https://api.browserstack.com/automate/sessions/7863f34e4c3098c912266e90fa818aec6290539f.json status=passed name=e2e/ui-extension.spec.js - Extension UI (popup pages via Vite dev server) - Snapshots: page renders without crashing -2026-09-29 01:05:17 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:05:18 - info: getting screenshots results. -2026-09-29 01:05:18 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:05:18 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:05:18 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:05:18 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:12:49 - info: Shutdown triggered by SIGHUP -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - info: Shutdown triggered by SIGTERM -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:49 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:50 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:51 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:54 - info: Visit https://automation.browserstack.com/builds/6jz3i87vtst7zdtdh0rd4c8ba7zojk0nwd1jnlqm to view build report, insights, and many more debugging information all at one place! - -2026-09-29 01:12:52 - error: write EPIPE -2026-09-29 01:12:54 - error: [ClientTroubleShootingService] Process Interruption details not found: {} -2026-09-29 01:12:54 - error: [ClientTroubleShootingService] Process Interruption details not found: {} -2026-09-29 01:12:54 - info: [BrowserstackCLI] stop: CLI is not running, skipping stop -2026-09-29 01:12:54 - info: Deleting /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/playwright-browserstack-sdk.config.js -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:54 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - [31merror: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:55 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:56 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:12:57 - error: write EPIPE -2026-09-29 01:14:44 - info: Reading configs from /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/browserstack.yml -2026-09-29 01:14:44 - info: Log Directory has been set to /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log -2026-09-29 01:14:44 - info: Running SDK with args /Users/jostanmathias/.nvm/versions/node/v24.15.0/bin/node /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/.bin/browserstack-node-sdk playwright test -2026-09-29 01:14:44 - info: SDK run started with id: 109778dd-05a9-4b5d-991f-69b14a08568c -2026-09-29 01:14:44 - info: Project and debug logs are captured by default. To disable, set disableAutoCaptureLogs: true in config. -2026-09-29 01:14:44 - info: [BrowserstackCLI] startMain: Starting main process -2026-09-29 01:14:44 - info: [CLIUtils] Current CLI Path Found: /Users/jostanmathias/.browserstack/cli/binary-macos-arm64 -2026-09-29 01:14:46 - info: [BrowserstackCLI] spawning command='/Users/jostanmathias/.browserstack/cli/binary-macos-arm64,sdk' -2026-09-29 01:14:47 - info: [BrowserstackCLI] CLI params loaded: {"id":"f2ea5516-13f7-4a5c-9f61-fa7f66db45ba","listen":"unix:/tmp/sdk-platform-f2ea5516-13f7-4a5c-9f61-fa7f66db45ba.sock"} -2026-09-29 01:14:47 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-f2ea5516-13f7-4a5c-9f61-fa7f66db45ba.sock -2026-09-29 01:14:47 - info: [GrpcClient] Initialized gRPC client with bin session id: f2ea5516-13f7-4a5c-9f61-fa7f66db45ba and listen address: unix:/tmp/sdk-platform-f2ea5516-13f7-4a5c-9f61-fa7f66db45ba.sock -2026-09-29 01:14:47 - info: [GrpcClient] startBinSession: Calling startBinSession -2026-09-29 01:14:47 - info: [GrpcClient] setCliArgs: cliArgs=["playwright","test"], parsedConfig=[] -2026-09-29 01:14:58 - info: [GrpcClient] StartBinSession successful -2026-09-29 01:14:58 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 01:14:58 - info: [BrowserstackCLI] loadModules: binSessionId=f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-29 01:14:58 - info: [BrowserstackCLI] loading Modules. -2026-09-29 01:14:58 - info: [BrowserstackCLI] setCliArgs: cliArgs=["playwright","test"] -2026-09-29 01:14:58 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 01:14:58 - warn: SDK-GEN-004: [ClientTroubleShootingService] The environment variable(s) GLOBAL_AGENT_HTTP_PROXY are internally used by the BrowserStack SDK. Please use a different environment variable name, or contact BrowserStack support if you need assistance. -2026-09-29 01:14:58 - warn: SDK-GEN-004: [ClientTroubleShootingService] The environment variable(s) GLOBAL_AGENT_NO_PROXY are internally used by the BrowserStack SDK. Please use a different environment variable name, or contact BrowserStack support if you need assistance. -2026-09-29 01:15:01 - info: [BrowserstackCLI] Starting as child process with session ID: f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-29 01:15:01 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-f2ea5516-13f7-4a5c-9f61-fa7f66db45ba.sock -2026-09-29 01:15:01 - info: [GrpcClient] Connecting bin session -2026-09-29 01:15:01 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 01:15:01 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 01:15:01 - info: [BrowserstackCLI] loadModules: binSessionId=f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-29 01:15:01 - info: [BrowserstackCLI] loading Modules. -2026-09-29 01:15:01 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 01:15:01 - info: [GrpcClient] Getting Playwright config -2026-09-29 01:15:01 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 01:15:01 - info: Setting up TestInfo directory at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log/.obs_test_details-2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u -2026-09-29 01:15:01 - info: [PlaywrightTestFramework] trackPlaywrightInstance: created instance for target=45319:0, state=TestFrameworkState.INIT_TEST -2026-09-29 01:15:01 - info: [PlaywrightTestFramework] trackPlaywrightInstance: saved instance contextId=b98e9f0715dff6487b596c27a7ddd0e1e289b3054b629389995877357d9bfd7d target=45319:0 -2026-09-29 01:15:03 - info: [BrowserstackCLI] Starting as child process with session ID: f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-29 01:15:03 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-f2ea5516-13f7-4a5c-9f61-fa7f66db45ba.sock -2026-09-29 01:15:03 - info: [GrpcClient] Connecting bin session -2026-09-29 01:15:03 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 01:15:03 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 01:15:03 - info: [BrowserstackCLI] loadModules: binSessionId=f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-29 01:15:03 - info: [BrowserstackCLI] loading Modules. -2026-09-29 01:15:03 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 01:15:03 - info: [GrpcClient] Getting Playwright config -2026-09-29 01:15:03 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 01:15:03 - info: [BrowserstackCLI] Starting as child process with session ID: f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-29 01:15:03 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-f2ea5516-13f7-4a5c-9f61-fa7f66db45ba.sock -2026-09-29 01:15:03 - info: [GrpcClient] Connecting bin session -2026-09-29 01:15:04 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 01:15:04 - info: [BrowserstackCLI] Starting as child process with session ID: f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 01:15:04 - info: [BrowserstackCLI] loadModules: binSessionId=f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-29 01:15:04 - info: [BrowserstackCLI] loading Modules. -2026-09-29 01:15:04 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 01:15:04 - info: [GrpcClient] Getting Playwright config -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 01:15:04 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 01:15:04 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:04 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=45351:0, state=AutomationFrameworkState.CREATE -2026-09-29 01:15:04 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=d3557eb3cc13814d43eb1f8fb16e960ee99461dc28bbb384c3eebbcd1e5bcc4e target=45351:0 -2026-09-29 01:15:04 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-4f1230591ff52ef8fab0 -2026-09-29 01:15:04 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'e5a58c66-e44b-5fe5-964d-10a2d2da9f56', - test_result: 'pending', - automate_session_name: 'Library endpoints - GET /library/status returns connection status', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-4f1230591ff52ef8fab0', - test_name: 'GET /library/status returns connection status', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:03.990Z', - test_scope: 'Library endpoints - GET /library/status returns connection status', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' -} -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:04 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:04 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: getting screenshots results. -2026-09-29 01:15:04 - info: [BrowserstackCLI] Starting as child process with session ID: f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-29 01:15:04 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 01:15:04 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:04 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:04 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=45352:0, state=AutomationFrameworkState.CREATE -2026-09-29 01:15:04 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=6ce624e37293ac1e217d1ffa2f4b0573c96c1e7a8be5af02e2e6f4fc5472855e target=45352:0 -2026-09-29 01:15:04 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-257450ed45102c3959da -2026-09-29 01:15:04 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'f838ab83-dc47-5287-8828-d5931b4bea63', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots creates a snapshot and returns 201', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-257450ed45102c3959da', - test_name: 'POST /snapshots creates a snapshot and returns 201', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:04.190Z', - test_scope: 'Snapshot CRUD - POST /snapshots creates a snapshot and returns 201', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' -} -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:04 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:04 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:04 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:15:04 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: getting screenshots results. -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:04 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:04 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:04 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-3ee9a9def8f2850bdf91 -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '09d65e7d-5c0f-520f-aeaf-c8253097aaab', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when name is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-3ee9a9def8f2850bdf91', - test_name: 'POST /snapshots returns 400 when name is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:04.528Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when name is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' -} -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:04 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:04 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:15:04 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: getting screenshots results. -2026-09-29 01:15:04 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:04 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:04 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-d1eeca7fd9c3ba040ffb -2026-09-29 01:15:04 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '4a914cef-699b-598e-b647-f82c7aac483d', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when url is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-d1eeca7fd9c3ba040ffb', - test_name: 'POST /snapshots returns 400 when url is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:04.569Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when url is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' -} -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:04 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:04 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:04 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:15:04 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: getting screenshots results. -2026-09-29 01:15:04 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:04 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:04 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:04 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-173a25ec75b9008015ff -2026-09-29 01:15:04 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'dcf90257-db50-5c46-9739-080a8374f5f1', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when dom is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-173a25ec75b9008015ff', - test_name: 'POST /snapshots returns 400 when dom is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:04.593Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when dom is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' -} -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:04 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:04 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:04 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:15:04 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: getting screenshots results. -2026-09-29 01:15:04 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:04 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:04 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:04 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-3056585381d277073533 -2026-09-29 01:15:04 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'd956066c-4056-5a6e-a17d-0e8b7cfd0363', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when widths is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-3056585381d277073533', - test_name: 'POST /snapshots returns 400 when widths is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:04.621Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when widths is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' -} -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:04 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:04 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:04 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:15:04 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: getting screenshots results. -2026-09-29 01:15:04 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:04 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:04 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:04 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-4237cfe905fc189c82ec -2026-09-29 01:15:04 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '18d3c0ef-adcd-5b88-8328-2f59d5834083', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - GET /snapshots returns array of queued snapshots', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-4237cfe905fc189c82ec', - test_name: 'GET /snapshots returns array of queued snapshots', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:04.654Z', - test_scope: 'Snapshot CRUD - GET /snapshots returns array of queued snapshots', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' -} -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:04 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:04 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:04 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:15:04 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: getting screenshots results. -2026-09-29 01:15:04 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:04 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-557605d05bdb63d27302 -2026-09-29 01:15:04 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '679c6365-c70e-5817-ba72-62587f5b9c82', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - GET /snapshots returns empty array when queue is clear', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-557605d05bdb63d27302', - test_name: 'GET /snapshots returns empty array when queue is clear', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(0);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:04.693Z', - test_scope: 'Snapshot CRUD - GET /snapshots returns empty array when queue is clear', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns empty array when queue is clear' -} -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:04 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:04 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:04 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:15:04 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: getting screenshots results. -2026-09-29 01:15:04 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:04 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:04 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-7fd4462923d33f82482f -2026-09-29 01:15:04 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:04 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:04 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-f7528958002af7badb26 -2026-09-29 01:15:04 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '46a3a569-b5cf-5461-9c2c-29c563469bb2', - test_result: 'pending', - automate_session_name: 'Library endpoints - POST /library/token returns 400 when token is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-7fd4462923d33f82482f', - test_name: 'POST /library/token returns 400 when token is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:04.165Z', - test_scope: 'Library endpoints - POST /library/token returns 400 when token is missing', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' -} -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:04 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:04 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'b609b3d4-9a5e-5417-8dc0-5cbfdc5ff622', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - PATCH /snapshots/:id updates snapshot name', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-f7528958002af7badb26', - test_name: 'PATCH /snapshots/:id updates snapshot name', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create a snapshot to update\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: 'Updated Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot updated');\n" + - " expect(body.snapshot.name).toBe('Updated Name');\n" + - ' expect(body.snapshot.id).toBe(snapshot.id);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:04.712Z', - test_scope: 'Snapshot CRUD - PATCH /snapshots/:id updates snapshot name', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id updates snapshot name' -} -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:04 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:04 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:04 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:15:04 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:04 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:04 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:04 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-20fe199ca16c1d0314ec -2026-09-29 01:15:04 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-1113918c91b68708f850 -2026-09-29 01:15:04 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'f3ad8cda-8eae-5ec0-9f92-0fad3fd50af4', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - PATCH /snapshots/:id returns 404 for unknown id', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-20fe199ca16c1d0314ec', - test_name: 'PATCH /snapshots/:id returns 404 for unknown id', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.patch('/snapshots/nonexistent-id-xyz', {\n" + - ' data: {\n' + - " name: 'New Name'\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:04.765Z', - test_scope: 'Snapshot CRUD - PATCH /snapshots/:id returns 404 for unknown id', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 404 for unknown id' -} -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:04 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:04 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '23b3430d-87c1-54a8-b081-1248b60b4d08', - test_result: 'pending', - automate_session_name: 'Library endpoints - GET /library/all returns array (empty when not connected)', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-1113918c91b68708f850', - test_name: 'GET /library/all returns array (empty when not connected)', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:04.767Z', - test_scope: 'Library endpoints - GET /library/all returns array (empty when not connected)', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' -} -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:04 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:04 - info: getting screenshots results. -2026-09-29 01:15:04 - info: getting screenshots results. -2026-09-29 01:15:04 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:04 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:04 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:15:04 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:04 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:04 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-a4b74c0ab8657f671634 -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'a89d627d-da58-559f-8204-00b8e653dee2', - test_result: 'pending', - automate_session_name: 'Library endpoints - GET /library/search returns array for a query', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-a4b74c0ab8657f671634', - test_name: 'GET /library/search returns array for a query', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:04.890Z', - test_scope: 'Library endpoints - GET /library/search returns array for a query', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' -} -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:04 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:04 - info: getting screenshots results. -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:04 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:04 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:04 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:04 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-71b006619846ecf39844 -2026-09-29 01:15:04 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'a5704801-ba37-513f-a1c2-b86a937b2f2a', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - PATCH /snapshots/:id returns 400 when name is empty string', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-71b006619846ecf39844', - test_name: 'PATCH /snapshots/:id returns 400 when name is empty string', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:04.889Z', - test_scope: 'Snapshot CRUD - PATCH /snapshots/:id returns 400 when name is empty string', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' -} -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:04 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:04 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:04 - info: getting screenshots results. -2026-09-29 01:15:04 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:15:04 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: getting screenshots results. -2026-09-29 01:15:04 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:04 - info: getting screenshots results. -2026-09-29 01:15:04 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:04 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:04 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-efb4288fa862876e1b6d -2026-09-29 01:15:04 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '043cc20b-6b16-5ba8-9e92-c77496b45a95', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - DELETE /snapshots/:id deletes a specific snapshot', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-efb4288fa862876e1b6d', - test_name: 'DELETE /snapshots/:id deletes a specific snapshot', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:04.927Z', - test_scope: 'Snapshot CRUD - DELETE /snapshots/:id deletes a specific snapshot', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' -} -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:04 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:04 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: getting screenshots results. -2026-09-29 01:15:04 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:04 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:04 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:04 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-478ece2950ae43d516b3 -2026-09-29 01:15:04 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '8e0fb597-e360-5b2e-8cfd-4126942d0426', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - DELETE /snapshots/:id returns 404 for unknown id', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-478ece2950ae43d516b3', - test_name: 'DELETE /snapshots/:id returns 404 for unknown id', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:04.957Z', - test_scope: 'Snapshot CRUD - DELETE /snapshots/:id returns 404 for unknown id', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' -} -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:04 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:04 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:04 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:15:04 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:15:04 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:04 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:05 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:05 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:05 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:05 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:05 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-6135f3d0610930234a87 -2026-09-29 01:15:05 - info: getting screenshots results. -2026-09-29 01:15:05 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '7a194883-af9b-57a8-8512-8af235aa67af', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - DELETE /snapshots clears all queued snapshots', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-6135f3d0610930234a87', - test_name: 'DELETE /snapshots clears all queued snapshots', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:04.982Z', - test_scope: 'Snapshot CRUD - DELETE /snapshots clears all queued snapshots', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' -} -2026-09-29 01:15:05 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:05 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:05 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:05 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:05 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:05 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:05 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:05 - info: getting screenshots results. -2026-09-29 01:15:05 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:05 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:05 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:05 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:06 - info: [BrowserstackCLI] Starting as child process with session ID: f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-29 01:15:06 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-f2ea5516-13f7-4a5c-9f61-fa7f66db45ba.sock -2026-09-29 01:15:06 - info: [GrpcClient] Connecting bin session -2026-09-29 01:15:06 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 01:15:06 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 01:15:06 - info: [BrowserstackCLI] loadModules: binSessionId=f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-29 01:15:06 - info: [BrowserstackCLI] loading Modules. -2026-09-29 01:15:06 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 01:15:06 - info: [GrpcClient] Getting Playwright config -2026-09-29 01:15:06 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 01:15:06 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:06 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:06 - info: [BrowserstackCLI] Starting as child process with session ID: f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-29 01:15:06 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 01:15:06 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:06 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=45431:0, state=AutomationFrameworkState.CREATE -2026-09-29 01:15:06 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=76a3eb760420d7a9c372e9d85d0b2aa839104941dd01915ae27477026e896072 target=45431:0 -2026-09-29 01:15:06 - info: [PlaywrightDriverModule] testId: 58a109b92dcb96b97ee8-43691976c3d76a031833 -2026-09-29 01:15:06 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '76c701e0-794e-5d50-a8ff-a66e322861eb', - test_result: 'pending', - automate_session_name: 'System endpoints - GET /health returns status ready', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_id: '58a109b92dcb96b97ee8-43691976c3d76a031833', - test_name: 'GET /health returns status ready', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:06.607Z', - test_scope: 'System endpoints - GET /health returns status ready', - test_scopes: [ 'System endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /health returns status ready' -} -2026-09-29 01:15:06 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:06 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:06 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:06 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:06 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:06 - info: getting screenshots results. -2026-09-29 01:15:06 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:06 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:06 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:06 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:06 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:06 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:06 - info: [PlaywrightDriverModule] testId: 58a109b92dcb96b97ee8-be66ac08a6fe3a3dfe4d -2026-09-29 01:15:06 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'e0aa2d1e-1e79-570f-8b4a-5b17ddf91739', - test_result: 'pending', - automate_session_name: 'System endpoints - GET /status returns running true and version', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_id: '58a109b92dcb96b97ee8-be66ac08a6fe3a3dfe4d', - test_name: 'GET /status returns running true and version', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:06.705Z', - test_scope: 'System endpoints - GET /status returns running true and version', - test_scopes: [ 'System endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/system.spec.js System endpoints GET /status returns running true and version' -} -2026-09-29 01:15:06 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:06 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:06 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:06 - info: getting screenshots results. -2026-09-29 01:15:06 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:06 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:06 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:06 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:07 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:07 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:07 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-2e47d9082311f45f5433 -2026-09-29 01:15:07 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '19f38689-426b-5823-80b1-60fb4070563e', - test_result: 'pending', - automate_session_name: 'Library endpoints - POST /library/token loads library with valid token', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-2e47d9082311f45f5433', - test_name: 'POST /library/token loads library with valid token', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:04.920Z', - test_scope: 'Library endpoints - POST /library/token loads library with valid token', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' -} -2026-09-29 01:15:07 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:07 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:07 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:07 - info: getting screenshots results. -2026-09-29 01:15:07 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:07 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:07 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:07 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:08 - info: [BrowserstackCLI] Starting as child process with session ID: f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-29 01:15:08 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-f2ea5516-13f7-4a5c-9f61-fa7f66db45ba.sock -2026-09-29 01:15:08 - info: [GrpcClient] Connecting bin session -2026-09-29 01:15:08 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 01:15:08 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 01:15:08 - info: [BrowserstackCLI] loadModules: binSessionId=f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-29 01:15:08 - info: [BrowserstackCLI] loading Modules. -2026-09-29 01:15:08 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 01:15:08 - info: [GrpcClient] Getting Playwright config -2026-09-29 01:15:08 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 01:15:08 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:08 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:08 - info: [BrowserstackCLI] Starting as child process with session ID: f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-29 01:15:08 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:08 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:08 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 01:15:08 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:08 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:08 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:08 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:08 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:08 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=45464:0, state=AutomationFrameworkState.CREATE -2026-09-29 01:15:08 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=22e77bae4ac98af0102de882ecaa1ad3f61a35e22902cb939882f4eced388155 target=45464:0 -2026-09-29 01:15:08 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-253a85de75afe622ee18 -2026-09-29 01:15:08 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '97a2776b-0cc6-5249-91e2-57eead1cb0cf', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 1 — server health check passes', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-253a85de75afe622ee18', - test_name: 'Step 1 — server health check passes', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:08.127Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 1 — server health check passes', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' -} -2026-09-29 01:15:08 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:08 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:08 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:08 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:08 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:08 - info: getting screenshots results. -2026-09-29 01:15:08 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:08 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:08 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:08 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:08 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-731e70594c638f374694 -2026-09-29 01:15:08 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:08 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '6cbc0ead-5f9a-5533-a434-e74c9f99a30f', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 2 — create a snapshot', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-731e70594c638f374694', - test_name: 'Step 2 — create a snapshot', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:08.280Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 2 — create a snapshot', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' -} -2026-09-29 01:15:08 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:08 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:08 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:08 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:08 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:08 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:08 - info: getting screenshots results. -2026-09-29 01:15:08 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:08 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:08 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:08 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:08 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:08 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:08 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-abc2d49006aada9a7289 -2026-09-29 01:15:08 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'e867b75d-20e3-5668-ad72-6ce2d4ef805b', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 3 — snapshot appears in the queue', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-abc2d49006aada9a7289', - test_name: 'Step 3 — snapshot appears in the queue', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:08.322Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 3 — snapshot appears in the queue', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' -} -2026-09-29 01:15:08 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:08 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:08 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:08 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:08 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:08 - info: getting screenshots results. -2026-09-29 01:15:08 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:08 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:08 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:08 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:08 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:08 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:08 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-12304a5e87f66216c8be -2026-09-29 01:15:08 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '693ccde5-78b4-5a44-8fbe-c4f49d0317a5', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 4 — update snapshot name', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-12304a5e87f66216c8be', - test_name: 'Step 4 — update snapshot name', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:08.390Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 4 — update snapshot name', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' -} -2026-09-29 01:15:08 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:08 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:08 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:08 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:08 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:08 - info: getting screenshots results. -2026-09-29 01:15:08 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:08 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:08 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:08 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-d412ca7d0c5e483acc7a -2026-09-29 01:15:08 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:08 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:08 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '8c619242-1e9f-5485-ac82-5de03291dfff', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 5 — delete the snapshot', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-d412ca7d0c5e483acc7a', - test_name: 'Step 5 — delete the snapshot', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:08.415Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 5 — delete the snapshot', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' -} -2026-09-29 01:15:08 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:08 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:08 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:08 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:08 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:08 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:08 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:08 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:08 - info: getting screenshots results. -2026-09-29 01:15:08 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-75b857e26fc5570b8205 -2026-09-29 01:15:08 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:08 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:08 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:08 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '9c23c4a8-48c0-588f-aae0-4625025c7343', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 6 — queue is empty after deletion', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-75b857e26fc5570b8205', - test_name: 'Step 6 — queue is empty after deletion', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:08.452Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 6 — queue is empty after deletion', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' -} -2026-09-29 01:15:08 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:08 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:08 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:08 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:08 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:08 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:08 - info: getting screenshots results. -2026-09-29 01:15:08 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:08 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:08 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:08 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:09 - info: [BrowserstackCLI] Starting as child process with session ID: f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-29 01:15:09 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-f2ea5516-13f7-4a5c-9f61-fa7f66db45ba.sock -2026-09-29 01:15:09 - info: [GrpcClient] Connecting bin session -2026-09-29 01:15:09 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 01:15:09 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 01:15:09 - info: [BrowserstackCLI] loadModules: binSessionId=f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-29 01:15:09 - info: [BrowserstackCLI] loading Modules. -2026-09-29 01:15:09 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 01:15:09 - info: [GrpcClient] Getting Playwright config -2026-09-29 01:15:09 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 01:15:09 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:09 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:09 - info: [BrowserstackCLI] Starting as child process with session ID: f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-29 01:15:09 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:09 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:09 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 01:15:09 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=45472:0, state=AutomationFrameworkState.CREATE -2026-09-29 01:15:09 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=0ae04aac3c17b555cbe415b56953aadc9b615a65030037971f831d39060594ac target=45472:0 -2026-09-29 01:15:26 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:26 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:26 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-5f9384671eb1ea8ea4e0 -2026-09-29 01:15:26 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '4359f9f8-7788-56ff-8f93-151dfd0dd342', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-5f9384671eb1ea8ea4e0', - test_name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:08.477Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:OSX Ventura-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' -} -2026-09-29 01:15:26 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:26 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:26 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:27 - info: getting screenshots results. -2026-09-29 01:15:27 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:27 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:27 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:27 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:29 - info: [BrowserstackCLI] Starting as child process with session ID: f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-29 01:15:29 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-f2ea5516-13f7-4a5c-9f61-fa7f66db45ba.sock -2026-09-29 01:15:29 - info: [GrpcClient] Connecting bin session -2026-09-29 01:15:29 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 01:15:29 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 01:15:29 - info: [BrowserstackCLI] loadModules: binSessionId=f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-29 01:15:29 - info: [BrowserstackCLI] loading Modules. -2026-09-29 01:15:29 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 01:15:29 - info: [GrpcClient] Getting Playwright config -2026-09-29 01:15:29 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 01:15:29 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:29 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:29 - info: [BrowserstackCLI] Starting as child process with session ID: f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-29 01:15:29 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 01:15:29 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:29 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=45744:0, state=AutomationFrameworkState.CREATE -2026-09-29 01:15:29 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=24987fb30b6f65e08f4717f255eb21ccb4b4398d61e8b6210896df7c772982e5 target=45744:0 -2026-09-29 01:15:29 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-a0c5fd1cd06790ac252d -2026-09-29 01:15:29 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '83de069b-f4ee-524e-a80e-384f793bca4e', - test_result: 'pending', - automate_session_name: 'Library endpoints - GET /library/status returns connection status', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-a0c5fd1cd06790ac252d', - test_name: 'GET /library/status returns connection status', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' // Shape check — connected may be true or false depending on prior state\n' + - " expect(typeof body).toBe('object');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:29.662Z', - test_scope: 'Library endpoints - GET /library/status returns connection status', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/status returns connection status' -} -2026-09-29 01:15:29 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:29 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:29 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:29 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:29 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:29 - info: getting screenshots results. -2026-09-29 01:15:29 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:29 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:29 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:29 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:30 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:30 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:30 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-450c9e5c7830556db8f7 -2026-09-29 01:15:30 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '9a4614bd-826b-5291-bc6a-c8133fd83538', - test_result: 'pending', - automate_session_name: 'Library endpoints - POST /library/token returns 400 when token is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-450c9e5c7830556db8f7', - test_name: 'POST /library/token returns 400 when token is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/library/token', {\n" + - ' data: {}\n' + - ' });\n' + - ' // Backend should reject an empty token\n' + - ' expect([400, 422, 500]).toContain(res.status());\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:29.829Z', - test_scope: 'Library endpoints - POST /library/token returns 400 when token is missing', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token returns 400 when token is missing' -} -2026-09-29 01:15:30 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:30 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:30 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:30 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:30 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:30 - info: getting screenshots results. -2026-09-29 01:15:30 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:30 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:30 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:30 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:30 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:30 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:30 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-7947a5d6816e5b86e268 -2026-09-29 01:15:30 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '27e73399-2104-52f4-a7a5-f35777b862cc', - test_result: 'pending', - automate_session_name: 'Library endpoints - GET /library/all returns array (empty when not connected)', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-7947a5d6816e5b86e268', - test_name: 'GET /library/all returns array (empty when not connected)', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/all');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:30.141Z', - test_scope: 'Library endpoints - GET /library/all returns array (empty when not connected)', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/all returns array (empty when not connected)' -} -2026-09-29 01:15:30 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:30 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:30 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:30 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:30 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:30 - info: getting screenshots results. -2026-09-29 01:15:30 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:30 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:30 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:30 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:30 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:30 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:30 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-dad8f8f915713dd0da13 -2026-09-29 01:15:30 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '2ea8e5e0-38ca-5368-b807-e1aa1ca7b7ef', - test_result: 'pending', - automate_session_name: 'Library endpoints - GET /library/search returns array for a query', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-dad8f8f915713dd0da13', - test_name: 'GET /library/search returns array for a query', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/library/search?name=homepage');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:30.160Z', - test_scope: 'Library endpoints - GET /library/search returns array for a query', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints GET /library/search returns array for a query' -} -2026-09-29 01:15:30 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:30 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:30 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:30 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:30 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:30 - info: getting screenshots results. -2026-09-29 01:15:30 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:30 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:30 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:30 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:32 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:32 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:32 - info: [PlaywrightDriverModule] testId: c7550868228966bb563b-9601a2e7872d6af07988 -2026-09-29 01:15:32 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'ec3bec51-e15c-517f-bb46-0ee88da62e65', - test_result: 'pending', - automate_session_name: 'Library endpoints - POST /library/token loads library with valid token', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_id: 'c7550868228966bb563b-9601a2e7872d6af07988', - test_name: 'POST /library/token loads library with valid token', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/library.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " test.skip(!PERCY_READ_TOKEN, 'PERCY_READ_TOKEN not set');\n" + - " const res = await request.post('/library/token', {\n" + - ' data: {\n' + - ' token: PERCY_READ_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:30.173Z', - test_scope: 'Library endpoints - POST /library/token loads library with valid token', - test_scopes: [ 'Library endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/library.spec.js Library endpoints POST /library/token loads library with valid token' -} -2026-09-29 01:15:32 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:32 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:32 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:32 - info: getting screenshots results. -2026-09-29 01:15:32 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:32 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:32 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:32 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:34 - info: [BrowserstackCLI] Starting as child process with session ID: f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-29 01:15:34 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-f2ea5516-13f7-4a5c-9f61-fa7f66db45ba.sock -2026-09-29 01:15:34 - info: [GrpcClient] Connecting bin session -2026-09-29 01:15:34 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 01:15:34 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 01:15:34 - info: [BrowserstackCLI] loadModules: binSessionId=f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-29 01:15:34 - info: [BrowserstackCLI] loading Modules. -2026-09-29 01:15:34 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 01:15:34 - info: [GrpcClient] Getting Playwright config -2026-09-29 01:15:34 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:34 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:34 - info: [BrowserstackCLI] Starting as child process with session ID: f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-29 01:15:34 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:34 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 01:15:34 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:34 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:34 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:34 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:34 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=45866:0, state=AutomationFrameworkState.CREATE -2026-09-29 01:15:34 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=faa59e427171618ffb79fdc25e9a20234e9fa6ac26d289e6e7c9945f4c497352 target=45866:0 -2026-09-29 01:15:34 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-d7b3ded4908e9f79b45a -2026-09-29 01:15:34 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '256538a1-316a-5a59-ac13-c114e905bcf6', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots creates a snapshot and returns 201', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-d7b3ded4908e9f79b45a', - test_name: 'POST /snapshots creates a snapshot and returns 201', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot created');\n" + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' expect(body.snapshot.name).toBe(VALID_SNAPSHOT.name);\n' + - ' expect(body.snapshot.url).toBe(VALID_SNAPSHOT.url);\n' + - ' expect(body.snapshot.widths).toEqual(VALID_SNAPSHOT.widths);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:34.566Z', - test_scope: 'Snapshot CRUD - POST /snapshots creates a snapshot and returns 201', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots creates a snapshot and returns 201' -} -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:34 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:34 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:34 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:15:34 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:34 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:34 - info: getting screenshots results. -2026-09-29 01:15:34 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:34 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:34 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:34 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:34 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:34 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:34 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-3e1c964ecc5862a740e0 -2026-09-29 01:15:34 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '7994383a-2d61-5d32-8d5a-d6552c6c5512', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when name is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-3e1c964ecc5862a740e0', - test_name: 'POST /snapshots returns 400 when name is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' name,\n' + - ' ...withoutName\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutName\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:34.659Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when name is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when name is missing' -} -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:34 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:34 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:34 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:15:34 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:34 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:34 - info: getting screenshots results. -2026-09-29 01:15:34 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:34 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:34 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:34 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:34 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:34 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:34 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-83918ee95e07b3a041e0 -2026-09-29 01:15:34 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'bb43eba6-b8db-583f-a36e-7367a947ae1c', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when url is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-83918ee95e07b3a041e0', - test_name: 'POST /snapshots returns 400 when url is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' url,\n' + - ' ...withoutUrl\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutUrl\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:34.688Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when url is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when url is missing' -} -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:34 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:34 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:34 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:15:34 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:34 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:34 - info: getting screenshots results. -2026-09-29 01:15:34 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:34 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:34 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:34 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:34 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:34 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:34 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-cb4c7ae0a6f01760cad0 -2026-09-29 01:15:34 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'e7117e79-b787-5081-848e-31f337b98c51', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when dom is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-cb4c7ae0a6f01760cad0', - test_name: 'POST /snapshots returns 400 when dom is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' dom,\n' + - ' ...withoutDom\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutDom\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:34.707Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when dom is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when dom is missing' -} -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:34 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:34 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:34 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:15:34 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:34 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:34 - info: getting screenshots results. -2026-09-29 01:15:34 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:34 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:34 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:34 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:34 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:34 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:34 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-c3b9eddbc67eb2e3ea39 -2026-09-29 01:15:34 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'c792fac4-a4c1-5282-80d1-f18cd297bea5', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - POST /snapshots returns 400 when widths is missing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-c3b9eddbc67eb2e3ea39', - test_name: 'POST /snapshots returns 400 when widths is missing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const {\n' + - ' widths,\n' + - ' ...withoutWidths\n' + - ' } = VALID_SNAPSHOT;\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: withoutWidths\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:34.741Z', - test_scope: 'Snapshot CRUD - POST /snapshots returns 400 when widths is missing', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD POST /snapshots returns 400 when widths is missing' -} -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:34 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:34 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:34 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:15:34 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:34 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:34 - info: getting screenshots results. -2026-09-29 01:15:34 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:34 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:34 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:34 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:34 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:34 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:34 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-7178390ccdb3be0a233d -2026-09-29 01:15:34 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '652bf1fc-cb12-50e8-b49c-6c384aa10d35', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - GET /snapshots returns array of queued snapshots', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-7178390ccdb3be0a233d', - test_name: 'GET /snapshots returns array of queued snapshots', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots first\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(Array.isArray(body)).toBe(true);\n' + - ' expect(body.length).toBe(2);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:34.763Z', - test_scope: 'Snapshot CRUD - GET /snapshots returns array of queued snapshots', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD GET /snapshots returns array of queued snapshots' -} -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:34 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:34 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:34 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:15:34 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:15:34 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:34 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:34 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-8011af16e9316d39b048 -2026-09-29 01:15:34 - info: [PlaywrightDriverModule] testData from onAfterTest: {} -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:34 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:34 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:34 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:34 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:34 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-5f1ea591d927895440cd -2026-09-29 01:15:34 - info: [PlaywrightDriverModule] testData from onAfterTest: {} -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:34 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:34 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:34 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:34 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:34 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:15:34 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:15:34 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.TEST hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_uuid') - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9390) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:15:34 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at MyReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:9158) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1750:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1632:12) - at InternalReporter.onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1817:31) - at JobDispatcher._reportTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:6028:39) - at JobDispatcher._onTestEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5783:10) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:15:34 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:7670) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1769:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1664:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1664:12) - at InternalReporter.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1841:31) - at JobDispatcher._onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5839:39) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:15:34 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:7594) -2026-09-29 01:15:34 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:15:34 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:15:34 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:7670) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1769:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1664:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1664:12) - at InternalReporter.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1841:31) - at JobDispatcher._onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5839:39) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:15:34 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:7594) -2026-09-29 01:15:34 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:15:34 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:34 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:7670) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1769:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1664:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1664:12) - at InternalReporter.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1841:31) - at JobDispatcher._onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5839:39) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:15:34 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:7594) -2026-09-29 01:15:34 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-86a6a6b8dde35e58db03 -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:34 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:34 - info: [PlaywrightDriverModule] testData from onAfterTest: {} -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:34 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:34 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:34 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:34 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:34 - info: getting screenshots results. -2026-09-29 01:15:34 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:15:34 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:34 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:34 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:34 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:34 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:34 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:34 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:34 - info: getting screenshots results. -2026-09-29 01:15:34 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:34 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-0df6ddb46278b9ab185f -2026-09-29 01:15:34 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:34 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:34 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'd146d6ef-13cc-5587-9169-a06bb7705381', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - PATCH /snapshots/:id returns 400 when name is empty string', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-0df6ddb46278b9ab185f', - test_name: 'PATCH /snapshots/:id returns 400 when name is empty string', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const res = await request.patch(`/snapshots/${snapshot.id}`, {\n' + - ' data: {\n' + - " name: ''\n" + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(400);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:34.868Z', - test_scope: 'Snapshot CRUD - PATCH /snapshots/:id returns 400 when name is empty string', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD PATCH /snapshots/:id returns 400 when name is empty string' -} -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:34 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:34 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:34 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:34 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:15:34 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:34 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:34 - info: getting screenshots results. -2026-09-29 01:15:34 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:34 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:34 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:34 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:34 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:34 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:34 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-d72beb2d3d0e644b10f9 -2026-09-29 01:15:34 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '46f6f8b2-319d-51b7-9b63-fe2a9a644127', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - DELETE /snapshots/:id deletes a specific snapshot', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-d72beb2d3d0e644b10f9', - test_name: 'DELETE /snapshots/:id deletes a specific snapshot', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - ' const {\n' + - ' snapshot\n' + - ' } = await createRes.json();\n' + - ' const deleteRes = await request.delete(`/snapshots/${snapshot.id}`);\n' + - ' expect(deleteRes.status()).toBe(200);\n' + - ' const body = await deleteRes.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - '\n' + - " // Verify it's gone\n" + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.find(s => s.id === snapshot.id)).toBeUndefined();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:34.928Z', - test_scope: 'Snapshot CRUD - DELETE /snapshots/:id deletes a specific snapshot', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id deletes a specific snapshot' -} -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:34 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:34 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:34 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:15:34 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:15:34 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.POST argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:7670) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1769:31) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1664:44 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1664:12) - at InternalReporter.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1841:31) - at JobDispatcher._onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5839:39) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:15:34 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepEnd (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:7594) -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:34 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:34 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:34 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:34 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-011e74d1b1802f5b6187 -2026-09-29 01:15:34 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '2c8dd80b-b374-5531-aeec-9bb9785fbdee', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - DELETE /snapshots/:id returns 404 for unknown id', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-011e74d1b1802f5b6187', - test_name: 'DELETE /snapshots/:id returns 404 for unknown id', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.delete('/snapshots/nonexistent-id-xyz');\n" + - ' expect(res.status()).toBe(404);\n' + - ' const body = await res.json();\n' + - ' expect(body.error).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:34.956Z', - test_scope: 'Snapshot CRUD - DELETE /snapshots/:id returns 404 for unknown id', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots/:id returns 404 for unknown id' -} -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:34 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:34 - info: getting screenshots results. -2026-09-29 01:15:34 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:34 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:34 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:34 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:34 - error: [PlaywrightTestFramework] trackEvent: Exception in event tracking, testFrameworkState=TestFrameworkState.BEFORE_EACH hookState=HookState.PRE argsLength=undefined, exception=TypeError: Cannot read properties of undefined (reading 'test_hooks_started') - at PlaywrightTestFramework.trackHookEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:25080) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:9940) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5765) - at MyReporter.value (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/helpers/test-observability/error-handler.js:1:3754) - at ReporterV2Wrapper.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1766:33) - at /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:46 - at Multiplexer._wrap (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1675:7) - at Multiplexer.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1660:12) - at InternalReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1837:33) - at JobDispatcher._onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:5819:41) - at WorkerHost.emit (node:events:509:28) - at WorkerHost.emit (node:domain:489:12) - at ChildProcess. (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/playwright/lib/runner/index.js:1958:16) - at ChildProcess.emit (node:events:509:28) - at ChildProcess.emit (node:domain:489:12) - at emit (node:internal/child_process:972:14) - at processTicksAndRejections (node:internal/process/task_queues:91:21) -2026-09-29 01:15:34 - error: [PlaywrightTestFramework] Error in createTestFrameworkEventPayload: TypeError: Cannot destructure '_0x16e447' as it is undefined. - at PlaywrightTestFramework.createTestFrameworkEventPayload (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:35016) - at TestHubModule.sendTestFrameworkEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:7019) - at TestHubModule.onAllTestEvents (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/modules/testhubModule.js:1:6579) - at Object.QJdBr (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1600) - at EventDispatcher.notifyObserver (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/eventDispatcher.js:1:1739) - at PlaywrightTestFramework.runHooks (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/testFramework.js:1:3852) - at PlaywrightTestFramework.trackEvent (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/v2/framework/playwrightTestFramework.js:1:10219) - at processTicksAndRejections (node:internal/process/task_queues:104:5) - at MyReporter.onStepBegin (/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js:1:5686) -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:34 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:34 - info: getting screenshots results. -2026-09-29 01:15:34 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:34 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:34 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:34 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:34 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:34 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:34 - info: [PlaywrightDriverModule] testId: bda1e1ac4837152d4c48-5445fd3c624479235ec6 -2026-09-29 01:15:34 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '31c7a21a-9f3f-55a3-a7da-d49422f58904', - test_result: 'pending', - automate_session_name: 'Snapshot CRUD - DELETE /snapshots clears all queued snapshots', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_id: 'bda1e1ac4837152d4c48-5445fd3c624479235ec6', - test_name: 'DELETE /snapshots clears all queued snapshots', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/snapshots.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' // Create two snapshots\n' + - " await request.post('/snapshots', {\n" + - ' data: VALID_SNAPSHOT\n' + - ' });\n' + - " await request.post('/snapshots', {\n" + - ' data: {\n' + - ' ...VALID_SNAPSHOT,\n' + - " name: 'Second Snapshot'\n" + - ' }\n' + - ' });\n' + - " const clearRes = await request.delete('/snapshots');\n" + - ' expect(clearRes.status()).toBe(200);\n' + - ' const body = await clearRes.json();\n' + - " expect(body.message).toBe('Snapshots cleared');\n" + - '\n' + - ' // Verify queue is empty\n' + - " const listRes = await request.get('/snapshots');\n" + - ' const list = await listRes.json();\n' + - ' expect(list.length).toBe(0);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:34.970Z', - test_scope: 'Snapshot CRUD - DELETE /snapshots clears all queued snapshots', - test_scopes: [ 'Snapshot CRUD' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/snapshots.spec.js Snapshot CRUD DELETE /snapshots clears all queued snapshots' -} -2026-09-29 01:15:34 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:34 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:34 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:35 - info: getting screenshots results. -2026-09-29 01:15:35 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:35 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:35 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:35 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:36 - info: [BrowserstackCLI] Starting as child process with session ID: f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-29 01:15:36 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-f2ea5516-13f7-4a5c-9f61-fa7f66db45ba.sock -2026-09-29 01:15:36 - info: [GrpcClient] Connecting bin session -2026-09-29 01:15:36 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 01:15:36 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 01:15:36 - info: [BrowserstackCLI] loadModules: binSessionId=f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-29 01:15:36 - info: [BrowserstackCLI] loading Modules. -2026-09-29 01:15:36 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 01:15:36 - info: [GrpcClient] Getting Playwright config -2026-09-29 01:15:36 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 01:15:36 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:36 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:36 - info: [BrowserstackCLI] Starting as child process with session ID: f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-29 01:15:36 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 01:15:36 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:36 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=45918:0, state=AutomationFrameworkState.CREATE -2026-09-29 01:15:36 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=b2e50be9da3df2cf3a1aca97e3792e395fbb9f75fbf54542346661acadb30ba1 target=45918:0 -2026-09-29 01:15:36 - info: [PlaywrightDriverModule] testId: 58a109b92dcb96b97ee8-9ce9795d2994a6deba10 -2026-09-29 01:15:36 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'cde050a9-2125-5ae4-bd30-b8ade66ecc31', - test_result: 'pending', - automate_session_name: 'System endpoints - GET /health returns status ready', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_id: '58a109b92dcb96b97ee8-9ce9795d2994a6deba10', - test_name: 'GET /health returns status ready', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:36.872Z', - test_scope: 'System endpoints - GET /health returns status ready', - test_scopes: [ 'System endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /health returns status ready' -} -2026-09-29 01:15:36 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:36 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:36 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:36 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:36 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:36 - info: getting screenshots results. -2026-09-29 01:15:36 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:36 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:36 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:36 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:36 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:36 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:36 - info: [PlaywrightDriverModule] testId: 58a109b92dcb96b97ee8-98727fe376151dcfdd45 -2026-09-29 01:15:36 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'e2bed047-1bc5-5358-af55-9a14151f8e24', - test_result: 'pending', - automate_session_name: 'System endpoints - GET /status returns running true and version', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_id: '58a109b92dcb96b97ee8-98727fe376151dcfdd45', - test_name: 'GET /status returns running true and version', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/api/system.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/status');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.running).toBe(true);\n' + - " expect(typeof body.version).toBe('string');\n" + - ' expect(body.version.length).toBeGreaterThan(0);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:36.971Z', - test_scope: 'System endpoints - GET /status returns running true and version', - test_scopes: [ 'System endpoints' ], - test_rerun_name: ' -latest:Windows 11-browserstack api/system.spec.js System endpoints GET /status returns running true and version' -} -2026-09-29 01:15:36 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:36 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:36 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:36 - info: getting screenshots results. -2026-09-29 01:15:36 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:36 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:36 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:36 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:39 - info: [BrowserstackCLI] Starting as child process with session ID: f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-29 01:15:39 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-f2ea5516-13f7-4a5c-9f61-fa7f66db45ba.sock -2026-09-29 01:15:39 - info: [GrpcClient] Connecting bin session -2026-09-29 01:15:39 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 01:15:39 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 01:15:39 - info: [BrowserstackCLI] loadModules: binSessionId=f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-29 01:15:39 - info: [BrowserstackCLI] loading Modules. -2026-09-29 01:15:39 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 01:15:39 - info: [GrpcClient] Getting Playwright config -2026-09-29 01:15:39 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 01:15:39 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:39 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:39 - info: [BrowserstackCLI] Starting as child process with session ID: f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-29 01:15:39 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:39 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:39 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 01:15:39 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:39 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:39 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:39 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:39 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:39 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=45978:0, state=AutomationFrameworkState.CREATE -2026-09-29 01:15:39 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=64aa816cf882bcf89da22ab3d73e5584d93db21d586d2b51a1271927d75c0c86 target=45978:0 -2026-09-29 01:15:39 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-204fa6ae84d36bc0f876 -2026-09-29 01:15:39 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '62bb2f91-d3d2-5b5a-8498-edf65b0c84bb', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 1 — server health check passes', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-204fa6ae84d36bc0f876', - test_name: 'Step 1 — server health check passes', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/health');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.status).toBe('ready');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:39.262Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 1 — server health check passes', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 1 — server health check passes' -} -2026-09-29 01:15:39 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:39 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:39 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:39 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:39 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:39 - info: getting screenshots results. -2026-09-29 01:15:39 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:39 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:39 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:39 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:39 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:39 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:39 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-9ca29ad9969011a2e8a1 -2026-09-29 01:15:39 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'ceb503bc-35c3-5aa9-9773-2c4161a96a43', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 2 — create a snapshot', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-9ca29ad9969011a2e8a1', - test_name: 'Step 2 — create a snapshot', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(res.status()).toBe(201);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.id).toBeTruthy();\n' + - ' snapshotId = body.snapshot.id;\n' + - ' expect(body.snapshot.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' expect(body.snapshot.url).toBe(SNAPSHOT_PAYLOAD.url);\n' + - ' expect(body.snapshot.widths).toEqual(SNAPSHOT_PAYLOAD.widths);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:39.409Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 2 — create a snapshot', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 2 — create a snapshot' -} -2026-09-29 01:15:39 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:39 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:39 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:39 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:39 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:39 - info: getting screenshots results. -2026-09-29 01:15:39 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:39 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:39 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:39 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:39 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:39 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:39 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-1899e3095ad77a0cb0ba -2026-09-29 01:15:39 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '50a61eb2-1a5e-5e5d-b676-af8f4965bfca', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 3 — snapshot appears in the queue', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-1899e3095ad77a0cb0ba', - test_name: 'Step 3 — snapshot appears in the queue', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' expect(Array.isArray(list)).toBe(true);\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - ' expect(found, `Snapshot ${snapshotId} should be in the queue`).toBeTruthy();\n' + - ' expect(found.name).toBe(SNAPSHOT_PAYLOAD.name);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:39.459Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 3 — snapshot appears in the queue', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 3 — snapshot appears in the queue' -} -2026-09-29 01:15:39 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:39 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:39 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:39 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:39 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:39 - info: getting screenshots results. -2026-09-29 01:15:39 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:39 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:39 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:39 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:39 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:39 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:39 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-ba451765bcb0b62341cb -2026-09-29 01:15:39 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '29c93009-7a01-5ce6-a72b-7cce6d9aaa95', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 4 — update snapshot name', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-ba451765bcb0b62341cb', - test_name: 'Step 4 — update snapshot name', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const updatedName = 'E2E Homepage Snapshot — Updated';\n" + - ' const res = await request.patch(`/snapshots/${snapshotId}`, {\n' + - ' data: {\n' + - ' name: updatedName\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - ' expect(body.snapshot.name).toBe(updatedName);\n' + - ' expect(body.snapshot.id).toBe(snapshotId);\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:39.493Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 4 — update snapshot name', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 4 — update snapshot name' -} -2026-09-29 01:15:39 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:39 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:39 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:39 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:39 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:39 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:39 - info: getting screenshots results. -2026-09-29 01:15:39 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:39 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:39 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-de0f4d07b26e75f534a2 -2026-09-29 01:15:39 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:39 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:39 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '7e47f500-f282-5f23-b862-71cf653b988d', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 5 — delete the snapshot', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-de0f4d07b26e75f534a2', - test_name: 'Step 5 — delete the snapshot', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' const res = await request.delete(`/snapshots/${snapshotId}`);\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Snapshot deleted');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:39.526Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 5 — delete the snapshot', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 5 — delete the snapshot' -} -2026-09-29 01:15:39 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:39 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:39 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:39 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:39 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:39 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:39 - info: getting screenshots results. -2026-09-29 01:15:39 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:39 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:39 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:39 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:39 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:39 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:39 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-edca1829e78bbfe9f84c -2026-09-29 01:15:39 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '2803b7fd-2dfa-54c4-92c6-da962bbf321d', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 6 — queue is empty after deletion', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-edca1829e78bbfe9f84c', - test_name: 'Step 6 — queue is empty after deletion', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - " const res = await request.get('/snapshots');\n" + - ' expect(res.status()).toBe(200);\n' + - ' const list = await res.json();\n' + - ' const found = list.find(s => s.id === snapshotId);\n' + - " expect(found, 'Deleted snapshot should not appear in the queue').toBeUndefined();\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:39.584Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 6 — queue is empty after deletion', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 6 — queue is empty after deletion' -} -2026-09-29 01:15:39 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:39 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:39 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:39 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:39 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:39 - info: getting screenshots results. -2026-09-29 01:15:39 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:39 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:39 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:39 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:57 - info: [Accessibility] afterTestHook state: accessibilityPlatform=undefined, bstackA11yShouldScan=true -2026-09-29 01:15:57 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:15:57 - info: [PlaywrightDriverModule] testId: 1aa922d0cdeafde9f51d-dce070515896a605d545 -2026-09-29 01:15:57 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '091b60f3-f641-59c2-ab8c-35930c7ccc65', - test_result: 'pending', - automate_session_name: 'Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_id: '1aa922d0cdeafde9f51d-dce070515896a605d545', - test_name: 'Step 7 — finalize build (requires PERCY_TOKEN)', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/snapshot-lifecycle.spec.js', - test_code: 'async ({\n' + - ' request\n' + - ' }) => {\n' + - ' test.setTimeout(120_000);\n' + - " test.skip(!PERCY_TOKEN, 'PERCY_TOKEN not set — skipping finalize build test');\n" + - '\n' + - ' // Re-create a snapshot so there is something to finalize\n' + - " const createRes = await request.post('/snapshots', {\n" + - ' data: SNAPSHOT_PAYLOAD\n' + - ' });\n' + - ' expect(createRes.status()).toBe(201);\n' + - " const res = await request.post('/build/finalize', {\n" + - ' data: {\n' + - ' token: PERCY_TOKEN\n' + - ' }\n' + - ' });\n' + - ' expect(res.status()).toBe(200);\n' + - ' const body = await res.json();\n' + - " expect(body.message).toBe('Percy started successfully');\n" + - ' expect(body.buildId).toBeTruthy();\n' + - ' expect(body.buildUrl).toBeTruthy();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:39.610Z', - test_scope: 'Snapshot lifecycle (E2E) - Step 7 — finalize build (requires PERCY_TOKEN)', - test_scopes: [ 'Snapshot lifecycle (E2E)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/snapshot-lifecycle.spec.js Snapshot lifecycle (E2E) Step 7 — finalize build (requires PERCY_TOKEN)' -} -2026-09-29 01:15:57 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:15:57 - error: [PlaywrightDriverModule] markSessionStatus: page object unavailable and no hashed_id — session will remain UNMARKED -2026-09-29 01:15:57 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:15:57 - info: getting screenshots results. -2026-09-29 01:15:57 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:15:57 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:15:57 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:57 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:59 - info: [BrowserstackCLI] Starting as child process with session ID: f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-29 01:15:59 - info: [GrpcClient] Connected to gRPC server at unix:/tmp/sdk-platform-f2ea5516-13f7-4a5c-9f61-fa7f66db45ba.sock -2026-09-29 01:15:59 - info: [GrpcClient] Connecting bin session -2026-09-29 01:15:59 - info: [GrpcClient] ConnectBinSession successful -2026-09-29 01:15:59 - info: [BrowserstackCLI] loadModules: Loading modules -2026-09-29 01:15:59 - info: [BrowserstackCLI] loadModules: binSessionId=f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-29 01:15:59 - info: [BrowserstackCLI] loading Modules. -2026-09-29 01:15:59 - info: [BrowserstackCLI] Accessibility success=false -2026-09-29 01:15:59 - info: [GrpcClient] Getting Playwright config -2026-09-29 01:15:59 - info: [GrpcClient] PlaywrightConfig request successful -2026-09-29 01:15:59 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:59 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:59 - info: [BrowserstackCLI] Starting as child process with session ID: f2ea5516-13f7-4a5c-9f61-fa7f66db45ba -2026-09-29 01:15:59 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:15:59 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:15:59 - info: [BrowserstackCLI] startChild: client and channel already exist, stopping here -2026-09-29 01:15:59 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: created instance for target=46238:0, state=AutomationFrameworkState.CREATE -2026-09-29 01:15:59 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: saved instance contextId=e55122d6dd702137b13e323ea4903f7c2337fa8344d3f9b7d2169379ddf73ce2 target=46238:0 -2026-09-29 01:16:09 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:16:09 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:16:09 - info: [GrpcClient] Sending DriverInit -2026-09-29 01:16:09 - info: [GrpcClient] DriverInit request successful -2026-09-29 01:16:09 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:16:09 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:16:09 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:16:09 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:16:11 - info: [Accessibility] afterTestHook state: accessibilityPlatform=false, bstackA11yShouldScan=true -2026-09-29 01:16:11 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:16:11 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:16:11 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:16:11 - info: [ObservabilityModule] onBeforeTest: TEST REPORTING AND ANALYTICS sync done -2026-09-29 01:16:11 - info: [PlaywrightDriverModule] testId: da4b29f018a41a8ed8f1-0d900cd97c95eaa24531 -2026-09-29 01:16:11 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '2b446cb7-b345-5b79-a74d-b6765111627e', - test_result: 'pending', - automate_session_name: 'Extension UI (popup pages via Vite dev server) - Popup: Percy logo renders', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_id: 'da4b29f018a41a8ed8f1-0d900cd97c95eaa24531', - test_name: 'Popup: Percy logo renders', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // BrandMark renders Percy Logo\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:45:59.485Z', - test_scope: 'Extension UI (popup pages via Vite dev server) - Popup: Percy logo renders', - test_scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Percy logo renders' -} -2026-09-29 01:16:11 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:16:11 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:16:12 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:16:12 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:16:12 - info: getting screenshots results. -2026-09-29 01:16:12 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:16:12 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:16:12 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:16:12 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:16:13 - info: [Accessibility] afterTestHook state: accessibilityPlatform=false, bstackA11yShouldScan=true -2026-09-29 01:16:13 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:16:13 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:16:13 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:16:13 - info: [ObservabilityModule] onBeforeTest: TEST REPORTING AND ANALYTICS sync done -2026-09-29 01:16:13 - info: [PlaywrightDriverModule] testId: da4b29f018a41a8ed8f1-dec5423753944261aa38 -2026-09-29 01:16:13 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '43156500-6d1c-51dd-a813-7e423ba57758', - test_result: 'pending', - automate_session_name: 'Extension UI (popup pages via Vite dev server) - Popup: connection status indicator is present', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_id: 'da4b29f018a41a8ed8f1-dec5423753944261aa38', - test_name: 'Popup: connection status indicator is present', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // ConnectionStatus renders
\n' + - " await expect(page.locator('.connection-status')).toBeVisible();\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:46:12.663Z', - test_scope: 'Extension UI (popup pages via Vite dev server) - Popup: connection status indicator is present', - test_scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: connection status indicator is present' -} -2026-09-29 01:16:13 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:16:13 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:16:14 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:16:14 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:16:14 - info: getting screenshots results. -2026-09-29 01:16:14 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:16:14 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:16:14 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:16:14 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:16:14 - info: [Accessibility] afterTestHook state: accessibilityPlatform=false, bstackA11yShouldScan=true -2026-09-29 01:16:14 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:16:14 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:16:14 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:16:14 - info: [ObservabilityModule] onBeforeTest: TEST REPORTING AND ANALYTICS sync done -2026-09-29 01:16:15 - info: [PlaywrightDriverModule] testId: da4b29f018a41a8ed8f1-80a0d78a315a07ef8560 -2026-09-29 01:16:15 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '4ebe0944-850a-545a-b03f-01892b1becee', - test_result: 'pending', - automate_session_name: 'Extension UI (popup pages via Vite dev server) - Popup: Capture Snapshot button is present', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_id: 'da4b29f018a41a8ed8f1-80a0d78a315a07ef8560', - test_name: 'Popup: Capture Snapshot button is present', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'Capture Snapshot'\n" + - ' })).toBeVisible();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:46:14.273Z', - test_scope: 'Extension UI (popup pages via Vite dev server) - Popup: Capture Snapshot button is present', - test_scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Capture Snapshot button is present' -} -2026-09-29 01:16:15 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:16:15 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:16:15 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:16:15 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:16:15 - info: getting screenshots results. -2026-09-29 01:16:15 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:16:15 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:16:15 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:16:15 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:16:16 - info: [Accessibility] afterTestHook state: accessibilityPlatform=false, bstackA11yShouldScan=true -2026-09-29 01:16:16 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:16:16 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:16:16 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:16:16 - info: [ObservabilityModule] onBeforeTest: TEST REPORTING AND ANALYTICS sync done -2026-09-29 01:16:17 - info: [PlaywrightDriverModule] testId: da4b29f018a41a8ed8f1-ced3fcb3e0aad2ea014b -2026-09-29 01:16:17 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'dcd1ad60-a79c-521e-843b-3b373729a766', - test_result: 'pending', - automate_session_name: 'Extension UI (popup pages via Vite dev server) - Popup: Library token panel is present (Connect Library or Change token)', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_id: 'da4b29f018a41a8ed8f1-ced3fcb3e0aad2ea014b', - test_name: 'Popup: Library token panel is present (Connect Library or Change token)', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // LibraryTokenPanel renders either "Connect Library" or "Change token" after isChecking resolves\n' + - " const connectBtn = page.getByRole('button', {\n" + - " name: 'Connect Library'\n" + - ' });\n' + - " const changeBtn = page.getByRole('button', {\n" + - " name: 'Change token'\n" + - ' });\n' + - ' await Promise.race([connectBtn.waitFor({\n' + - " state: 'visible',\n" + - ' timeout: 5000\n' + - ' }).catch(() => null), changeBtn.waitFor({\n' + - " state: 'visible',\n" + - ' timeout: 5000\n' + - ' }).catch(() => null)]);\n' + - ' const panelPresent = (await connectBtn.isVisible().catch(() => false)) || (await changeBtn.isVisible().catch(() => false));\n' + - " expect(panelPresent, 'Library token panel should show Connect Library or Change token button').toBe(true);\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:46:15.977Z', - test_scope: 'Extension UI (popup pages via Vite dev server) - Popup: Library token panel is present (Connect Library or Change token)', - test_scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: Library token panel is present (Connect Library or Change token)' -} -2026-09-29 01:16:17 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:16:17 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:16:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:16:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:16:17 - info: getting screenshots results. -2026-09-29 01:16:17 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:16:17 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:16:17 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:16:17 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:16:18 - info: [Accessibility] afterTestHook state: accessibilityPlatform=false, bstackA11yShouldScan=true -2026-09-29 01:16:18 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:16:18 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:16:18 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:16:18 - info: [ObservabilityModule] onBeforeTest: TEST REPORTING AND ANALYTICS sync done -2026-09-29 01:16:18 - info: [PlaywrightDriverModule] testId: da4b29f018a41a8ed8f1-ea73c06ede56e8df8b5a -2026-09-29 01:16:18 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'f796d561-544a-56ac-80b1-064d14ba9542', - test_result: 'pending', - automate_session_name: 'Extension UI (popup pages via Vite dev server) - Popup: snapshot name input accepts text', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_id: 'da4b29f018a41a8ed8f1-ea73c06ede56e8df8b5a', - test_name: 'Popup: snapshot name input accepts text', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // CaptureSnapshotPanel renders \n' + - " const nameInput = page.locator('#snapshot-name');\n" + - " await nameInput.fill('My Test Snapshot');\n" + - " await expect(nameInput).toHaveValue('My Test Snapshot');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:46:17.736Z', - test_scope: 'Extension UI (popup pages via Vite dev server) - Popup: snapshot name input accepts text', - test_scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: snapshot name input accepts text' -} -2026-09-29 01:16:18 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:16:18 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:16:19 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:16:19 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:16:19 - info: getting screenshots results. -2026-09-29 01:16:19 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:16:19 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:16:19 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:16:19 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:16:19 - info: [Accessibility] afterTestHook state: accessibilityPlatform=false, bstackA11yShouldScan=true -2026-09-29 01:16:19 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:16:19 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:16:19 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:16:19 - info: [ObservabilityModule] onBeforeTest: TEST REPORTING AND ANALYTICS sync done -2026-09-29 01:16:20 - info: [PlaywrightDriverModule] testId: da4b29f018a41a8ed8f1-fd8f32381181e22ad734 -2026-09-29 01:16:20 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'df2a19f8-de31-5a42-9048-43f0df53382b', - test_result: 'pending', - automate_session_name: 'Extension UI (popup pages via Vite dev server) - Popup: library search input is present', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_id: 'da4b29f018a41a8ed8f1-fd8f32381181e22ad734', - test_name: 'Popup: library search input is present', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // Popup renders in the library search panel\n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:46:19.261Z', - test_scope: 'Extension UI (popup pages via Vite dev server) - Popup: library search input is present', - test_scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: library search input is present' -} -2026-09-29 01:16:20 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:16:20 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:16:20 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:16:20 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:16:20 - info: getting screenshots results. -2026-09-29 01:16:20 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:16:20 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:16:20 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:16:20 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:16:21 - info: [Accessibility] afterTestHook state: accessibilityPlatform=false, bstackA11yShouldScan=true -2026-09-29 01:16:21 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:16:21 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:16:21 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:16:21 - info: [ObservabilityModule] onBeforeTest: TEST REPORTING AND ANALYTICS sync done -2026-09-29 01:16:21 - info: [PlaywrightDriverModule] testId: da4b29f018a41a8ed8f1-f7d51b2f1b40dc9ebb33 -2026-09-29 01:16:21 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'd107a3f1-6734-58a7-8cae-3ad807107b51', - test_result: 'pending', - automate_session_name: 'Extension UI (popup pages via Vite dev server) - Popup: View Snapshots button is present', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_id: 'da4b29f018a41a8ed8f1-f7d51b2f1b40dc9ebb33', - test_name: 'Popup: View Snapshots button is present', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_code: 'async () => {\n' + - " await goTo('index.html');\n" + - ' // Popup renders \n' + - " await expect(page.getByRole('button', {\n" + - " name: 'View Snapshots'\n" + - ' })).toBeVisible();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:46:20.806Z', - test_scope: 'Extension UI (popup pages via Vite dev server) - Popup: View Snapshots button is present', - test_scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Popup: View Snapshots button is present' -} -2026-09-29 01:16:21 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:16:21 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:16:22 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:16:22 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:16:22 - info: getting screenshots results. -2026-09-29 01:16:22 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:16:22 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:16:22 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:16:22 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:16:22 - info: [Accessibility] afterTestHook state: accessibilityPlatform=false, bstackA11yShouldScan=true -2026-09-29 01:16:22 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:16:22 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:16:22 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:16:22 - info: [ObservabilityModule] onBeforeTest: TEST REPORTING AND ANALYTICS sync done -2026-09-29 01:16:22 - info: [PlaywrightDriverModule] testId: da4b29f018a41a8ed8f1-d0a08e310f160166d17e -2026-09-29 01:16:22 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '672d4afb-9383-5df3-a25c-01bc26427878', - test_result: 'pending', - automate_session_name: 'Extension UI (popup pages via Vite dev server) - Library: page renders with Snapshot Library heading', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_id: 'da4b29f018a41a8ed8f1-d0a08e310f160166d17e', - test_name: 'Library: page renders with Snapshot Library heading', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_code: 'async () => {\n' + - " await goTo('library.html');\n" + - ' // LibraryPage renders

Snapshot Library

\n' + - " await expect(page.getByRole('heading', {\n" + - " name: 'Snapshot Library'\n" + - ' })).toBeVisible();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:46:22.275Z', - test_scope: 'Extension UI (popup pages via Vite dev server) - Library: page renders with Snapshot Library heading', - test_scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: page renders with Snapshot Library heading' -} -2026-09-29 01:16:22 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:16:23 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:16:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:16:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:16:23 - info: getting screenshots results. -2026-09-29 01:16:23 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:16:23 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:16:23 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:16:23 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:16:23 - info: [Accessibility] afterTestHook state: accessibilityPlatform=false, bstackA11yShouldScan=true -2026-09-29 01:16:23 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:16:24 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:16:24 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:16:24 - info: [ObservabilityModule] onBeforeTest: TEST REPORTING AND ANALYTICS sync done -2026-09-29 01:16:24 - info: [PlaywrightDriverModule] testId: da4b29f018a41a8ed8f1-bc26d351e191925210dd -2026-09-29 01:16:24 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '58afb4fc-6b0b-5b31-8c26-ddb55ea4d6b5', - test_result: 'pending', - automate_session_name: 'Extension UI (popup pages via Vite dev server) - Library: search input is present', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_id: 'da4b29f018a41a8ed8f1-bc26d351e191925210dd', - test_name: 'Library: search input is present', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_code: 'async () => {\n' + - " await goTo('library.html');\n" + - ' // LibraryPage renders \n' + - " await expect(page.getByPlaceholder('Search snapshots...')).toBeVisible();\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:46:23.724Z', - test_scope: 'Extension UI (popup pages via Vite dev server) - Library: search input is present', - test_scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input is present' -} -2026-09-29 01:16:24 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:16:24 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:16:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:16:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:16:25 - info: getting screenshots results. -2026-09-29 01:16:25 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:16:25 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:16:25 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:16:25 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:16:25 - info: [Accessibility] afterTestHook state: accessibilityPlatform=false, bstackA11yShouldScan=true -2026-09-29 01:16:25 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:16:25 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:16:25 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:16:25 - info: [ObservabilityModule] onBeforeTest: TEST REPORTING AND ANALYTICS sync done -2026-09-29 01:16:25 - info: [PlaywrightDriverModule] testId: da4b29f018a41a8ed8f1-81db946ad8c76a3e5e77 -2026-09-29 01:16:25 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: 'd0f7e68c-2fe3-5954-9963-cab00584bfaa', - test_result: 'pending', - automate_session_name: 'Extension UI (popup pages via Vite dev server) - Library: search input accepts text and filters', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_id: 'da4b29f018a41a8ed8f1-81db946ad8c76a3e5e77', - test_name: 'Library: search input accepts text and filters', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_code: 'async () => {\n' + - " await goTo('library.html');\n" + - " const searchInput = page.getByPlaceholder('Search snapshots...');\n" + - " await searchInput.fill('homepage');\n" + - " await expect(searchInput).toHaveValue('homepage');\n" + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:46:25.106Z', - test_scope: 'Extension UI (popup pages via Vite dev server) - Library: search input accepts text and filters', - test_scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Library: search input accepts text and filters' -} -2026-09-29 01:16:25 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:16:25 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:16:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:16:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:16:26 - info: getting screenshots results. -2026-09-29 01:16:26 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:16:26 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:16:26 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:16:26 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:16:27 - info: [Accessibility] afterTestHook state: accessibilityPlatform=false, bstackA11yShouldScan=true -2026-09-29 01:16:27 - info: [PlaywrightAutomationFramework] trackPlaywrightInstance: instance already exists -2026-09-29 01:16:27 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:16:27 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:16:27 - info: [ObservabilityModule] onBeforeTest: TEST REPORTING AND ANALYTICS sync done -2026-09-29 01:16:27 - info: [PlaywrightDriverModule] testId: da4b29f018a41a8ed8f1-86528dab09f63c48a10a -2026-09-29 01:16:27 - info: [PlaywrightDriverModule] testData from onAfterTest: { - test_framework_name: 'Playwright', - test_framework_version: '1.63.0', - test_logs: [], - test_hooks_finished: {}, - test_hooks_started: {}, - test_uuid: '49bc86df-58df-574e-bc6a-45596a7f5005', - test_result: 'pending', - automate_session_name: 'Extension UI (popup pages via Vite dev server) - Snapshots: page renders without crashing', - test_file_path: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_id: 'da4b29f018a41a8ed8f1-86528dab09f63c48a10a', - test_name: 'Snapshots: page renders without crashing', - test_location: '/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/specs/e2e/ui-extension.spec.js', - test_code: 'async () => {\n' + - " await goTo('snapshots.html');\n" + - ' // Percy logo should render — confirms BrandMark loaded correctly\n' + - " await expect(page.getByRole('img', {\n" + - " name: 'Percy Logo'\n" + - ' })).toBeVisible();\n' + - ' }', - test_tags: [], - test_started_at: '2026-09-28T19:46:26.580Z', - test_scope: 'Extension UI (popup pages via Vite dev server) - Snapshots: page renders without crashing', - test_scopes: [ 'Extension UI (popup pages via Vite dev server)' ], - test_rerun_name: ' -latest:Windows 11-browserstack e2e/ui-extension.spec.js Extension UI (popup pages via Vite dev server) Snapshots: page renders without crashing' -} -2026-09-29 01:16:27 - info: [GrpcClient] Sending TestSessionEvent -2026-09-29 01:16:27 - info: [GrpcClient] TestSessionEvent request successful -2026-09-29 01:16:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:16:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:16:28 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:16:28 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:16:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:16:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:16:28 - info: getting screenshots results. -2026-09-29 01:16:28 - info: [GrpcClient] Sending LogCreatedEvent -2026-09-29 01:16:28 - info: [GrpcClient] LogCreatedEvent request successful -2026-09-29 01:16:28 - info: [GrpcClient] Sending TestFrameworkEvent -2026-09-29 01:16:28 - info: [GrpcClient] TestFrameworkEvent request successful -2026-09-29 01:17:34 - info: Shutdown triggered by SIGHUP -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - info: Shutdown triggered by SIGTERM -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:34 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:35 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:36 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:37 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:39 - info: Visit https://automation.browserstack.com/builds/2jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u to view build report, insights, and many more debugging information all at one place! - -2026-09-29 01:17:38 - error: write EPIPE -2026-09-29 01:17:39 - warn: SDK-TRA-005: [ClientTroubleShootingService] Some tests might not appear on the BrowserStack dashboard because the test process was interrupted with SIGHUP. -2026-09-29 01:17:39 - warn: [ClientTroubleShootingService] Uh-oh! We detected some issues during this run. Error codes: SDK-GEN-004, SDK-TRA-005. For details and troubleshooting steps, visit https://www.browserstack.com/docs/test-reporting-and-analytics/sdk-troubleshooting/error-codes?ref=sdk -2026-09-29 01:17:39 - warn: [ClientTroubleShootingService] Uh-oh! We detected some issues during this run. Error codes: SDK-GEN-004, SDK-TRA-005. For details and troubleshooting steps, visit https://www.browserstack.com/docs/test-reporting-and-analytics/sdk-troubleshooting/error-codes?ref=sdk -2026-09-29 01:17:39 - warn: [ClientTroubleShootingService] Uh-oh! We detected some issues during this run. Error codes: SDK-GEN-004, SDK-TRA-005. For details and troubleshooting steps, visit https://www.browserstack.com/docs/test-reporting-and-analytics/sdk-troubleshooting/error-codes?ref=sdk -2026-09-29 01:17:39 - warn: [ClientTroubleShootingService] Uh-oh! We detected some issues during this run. Error codes: SDK-GEN-004, SDK-TRA-005. For details and troubleshooting steps, visit https://www.browserstack.com/docs/test-reporting-and-analytics/sdk-troubleshooting/error-codes?ref=sdk -2026-09-29 01:17:39 - warn: [ClientTroubleShootingService] Uh-oh! We detected some issues during this run. Error codes: SDK-GEN-004, SDK-TRA-005. For details and troubleshooting steps, visit https://www.browserstack.com/docs/test-reporting-and-analytics/sdk-troubleshooting/error-codes?ref=sdk -2026-09-29 01:17:39 - warn: [ClientTroubleShootingService] Uh-oh! We detected some issues during this run. Error codes: SDK-GEN-004, SDK-TRA-005. For details and troubleshooting steps, visit https://www.browserstack.com/docs/test-reporting-and-analytics/sdk-troubleshooting/error-codes?ref=sdk -2026-09-29 01:17:39 - warn: [ClientTroubleShootingService] Uh-oh! We detected some issues during this run. Error codes: SDK-GEN-004, SDK-TRA-005. For details and troubleshooting steps, visit https://www.browserstack.com/docs/test-reporting-and-analytics/sdk-troubleshooting/error-codes?ref=sdk -2026-09-29 01:17:39 - warn: [ClientTroubleShootingService] Uh-oh! We detected some issues during this run. Error codes: SDK-GEN-004, SDK-TRA-005. For details and troubleshooting steps, visit https://www.browserstack.com/docs/test-reporting-and-analytics/sdk-troubleshooting/error-codes?ref=sdk -2026-09-29 01:17:39 - warn: [ClientTroubleShootingService] Uh-oh! We detected some issues during this run. Error codes: SDK-GEN-004, SDK-TRA-005. For details and troubleshooting steps, visit https://www.browserstack.com/docs/test-reporting-and-analytics/sdk-troubleshooting/error-codes?ref=sdk -2026-09-29 01:17:39 - warn: [ClientTroubleShootingService] Uh-oh! We detected some issues during this run. Error codes: SDK-GEN-004, SDK-TRA-005. For details and troubleshooting steps, visit https://www.browserstack.com/docs/test-reporting-and-analytics/sdk-troubleshooting/error-codes?ref=sdk -2026-09-29 01:17:39 - warn: [ClientTroubleShootingService] Uh-oh! We detected some issues during this run. Error codes: SDK-GEN-004, SDK-TRA-005. For details and troubleshooting steps, visit https://www.browserstack.com/docs/test-reporting-and-analytics/sdk-troubleshooting/error-codes?ref=sdk -2026-09-29 01:17:39 - warn: SDK-TRA-005: [ClientTroubleShootingService] Some tests might not appear on the BrowserStack dashboard because the test process was interrupted with SIGTERM. -2026-09-29 01:17:39 - warn: [ClientTroubleShootingService] Uh-oh! We detected some issues during this run. Error codes: SDK-GEN-004, SDK-TRA-005. For details and troubleshooting steps, visit https://www.browserstack.com/docs/test-reporting-and-analytics/sdk-troubleshooting/error-codes?ref=sdk -2026-09-29 01:17:39 - warn: [ClientTroubleShootingService] Uh-oh! We detected some issues during this run. Error codes: SDK-GEN-004, SDK-TRA-005. For details and troubleshooting steps, visit https://www.browserstack.com/docs/test-reporting-and-analytics/sdk-troubleshooting/error-codes?ref=sdk -2026-09-29 01:17:39 - warn: [ClientTroubleShootingService] Uh-oh! We detected some issues during this run. Error codes: SDK-GEN-004, SDK-TRA-005. For details and troubleshooting steps, visit https://www.browserstack.com/docs/test-reporting-and-analytics/sdk-troubleshooting/error-codes?ref=sdk -2026-09-29 01:17:39 - info: [BrowserstackCLI] stop: CLI is not running, skipping stop -2026-09-29 01:17:39 - info: Deleting /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/playwright-browserstack-sdk.config.js -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:39 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error[39m: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:40 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: Error while getting build link. Error: RequestError: connect ECONNREFUSED 127.0.0.1:60092 -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE -2026-09-29 01:17:41 - error: write EPIPE diff --git a/tests/playwright-browserstack-sdk.config.temp.json b/tests/playwright-browserstack-sdk.config.temp.json deleted file mode 100644 index ba514e3..0000000 --- a/tests/playwright-browserstack-sdk.config.temp.json +++ /dev/null @@ -1 +0,0 @@ -{"testDir":"./specs","timeout":180000,"retries":2,"reporter":[["list"],["html",{"open":"never"}],["/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js"]],"use":{"baseURL":"http://localhost:4321","extraHTTPHeaders":{"Content-Type":"application/json"}},"projects":[{"use":{"platformCaps":{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},"connectOptions":{"wsEndpoint":"wss://cdp.browserstack.com/playwright?caps=%7B%22browserstack.user%22%3A%22jostanmathias_7X1OLn%22%2C%22browserstack.key%22%3A%22rDm4vW7G3fG7qTJGfP69%22%2C%22project%22%3A%22Percy%20Local%20Manager%22%2C%22build%22%3A%22API%20%2B%20UI%20Sanity%22%2C%22browserstack.buildIdentifier%22%3A%22%232%22%2C%22browserstack.debug%22%3Afalse%2C%22browserstack.networkLogs%22%3Afalse%2C%22browserstack.console%22%3A%22errors%22%2C%22os%22%3A%22OS%20X%22%2C%22os_version%22%3A%22Ventura%22%2C%22browser%22%3A%22Chrome%22%2C%22browser_version%22%3A%22latest%22%2C%22browserstack.hostName%22%3A%22jostanmathias-HR6F4P4P32%22%2C%22browserstack.browserstackSDK%22%3A%22Playwright-nodeagent%2F1.71.1%22%2C%22browserstack.buildProductMap%22%3A%7B%22observability%22%3Atrue%2C%22accessibility%22%3Afalse%2C%22percy%22%3Afalse%2C%22automate%22%3Atrue%2C%22app_automate%22%3Afalse%2C%22app_lcnc%22%3Afalse%2C%22turboscale%22%3Afalse%2C%22central_scanner%22%3Afalse%2C%22lts%22%3Afalse%7D%2C%22browserstack.use_w3c%22%3Afalse%2C%22browserstack.testhubBuildUuid%22%3A%222jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u%22%2C%22browserstack.local%22%3Atrue%2C%22browserstack.localIdentifier%22%3A%22Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf%22%7D"},"video":"off","trace":"off"},"name":"-latest:OSX Ventura-browserstack","testMatch":"specs/api/library.spec.js"},{"use":{"platformCaps":{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},"connectOptions":{"wsEndpoint":"wss://cdp.browserstack.com/playwright?caps=%7B%22browserstack.user%22%3A%22jostanmathias_7X1OLn%22%2C%22browserstack.key%22%3A%22rDm4vW7G3fG7qTJGfP69%22%2C%22project%22%3A%22Percy%20Local%20Manager%22%2C%22build%22%3A%22API%20%2B%20UI%20Sanity%22%2C%22browserstack.buildIdentifier%22%3A%22%232%22%2C%22browserstack.debug%22%3Afalse%2C%22browserstack.networkLogs%22%3Afalse%2C%22browserstack.console%22%3A%22errors%22%2C%22os%22%3A%22OS%20X%22%2C%22os_version%22%3A%22Ventura%22%2C%22browser%22%3A%22Chrome%22%2C%22browser_version%22%3A%22latest%22%2C%22browserstack.hostName%22%3A%22jostanmathias-HR6F4P4P32%22%2C%22browserstack.browserstackSDK%22%3A%22Playwright-nodeagent%2F1.71.1%22%2C%22browserstack.buildProductMap%22%3A%7B%22observability%22%3Atrue%2C%22accessibility%22%3Afalse%2C%22percy%22%3Afalse%2C%22automate%22%3Atrue%2C%22app_automate%22%3Afalse%2C%22app_lcnc%22%3Afalse%2C%22turboscale%22%3Afalse%2C%22central_scanner%22%3Afalse%2C%22lts%22%3Afalse%7D%2C%22browserstack.use_w3c%22%3Afalse%2C%22browserstack.testhubBuildUuid%22%3A%222jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u%22%2C%22browserstack.local%22%3Atrue%2C%22browserstack.localIdentifier%22%3A%22Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf%22%7D"},"video":"off","trace":"off"},"name":"-latest:OSX Ventura-browserstack","testMatch":"specs/api/snapshots.spec.js"},{"use":{"platformCaps":{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},"connectOptions":{"wsEndpoint":"wss://cdp.browserstack.com/playwright?caps=%7B%22browserstack.user%22%3A%22jostanmathias_7X1OLn%22%2C%22browserstack.key%22%3A%22rDm4vW7G3fG7qTJGfP69%22%2C%22project%22%3A%22Percy%20Local%20Manager%22%2C%22build%22%3A%22API%20%2B%20UI%20Sanity%22%2C%22browserstack.buildIdentifier%22%3A%22%232%22%2C%22browserstack.debug%22%3Afalse%2C%22browserstack.networkLogs%22%3Afalse%2C%22browserstack.console%22%3A%22errors%22%2C%22os%22%3A%22OS%20X%22%2C%22os_version%22%3A%22Ventura%22%2C%22browser%22%3A%22Chrome%22%2C%22browser_version%22%3A%22latest%22%2C%22browserstack.hostName%22%3A%22jostanmathias-HR6F4P4P32%22%2C%22browserstack.browserstackSDK%22%3A%22Playwright-nodeagent%2F1.71.1%22%2C%22browserstack.buildProductMap%22%3A%7B%22observability%22%3Atrue%2C%22accessibility%22%3Afalse%2C%22percy%22%3Afalse%2C%22automate%22%3Atrue%2C%22app_automate%22%3Afalse%2C%22app_lcnc%22%3Afalse%2C%22turboscale%22%3Afalse%2C%22central_scanner%22%3Afalse%2C%22lts%22%3Afalse%7D%2C%22browserstack.use_w3c%22%3Afalse%2C%22browserstack.testhubBuildUuid%22%3A%222jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u%22%2C%22browserstack.local%22%3Atrue%2C%22browserstack.localIdentifier%22%3A%22Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf%22%7D"},"video":"off","trace":"off"},"name":"-latest:OSX Ventura-browserstack","testMatch":"specs/api/system.spec.js"},{"use":{"platformCaps":{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},"connectOptions":{"wsEndpoint":"wss://cdp.browserstack.com/playwright?caps=%7B%22browserstack.user%22%3A%22jostanmathias_7X1OLn%22%2C%22browserstack.key%22%3A%22rDm4vW7G3fG7qTJGfP69%22%2C%22project%22%3A%22Percy%20Local%20Manager%22%2C%22build%22%3A%22API%20%2B%20UI%20Sanity%22%2C%22browserstack.buildIdentifier%22%3A%22%232%22%2C%22browserstack.debug%22%3Afalse%2C%22browserstack.networkLogs%22%3Afalse%2C%22browserstack.console%22%3A%22errors%22%2C%22os%22%3A%22OS%20X%22%2C%22os_version%22%3A%22Ventura%22%2C%22browser%22%3A%22Chrome%22%2C%22browser_version%22%3A%22latest%22%2C%22browserstack.hostName%22%3A%22jostanmathias-HR6F4P4P32%22%2C%22browserstack.browserstackSDK%22%3A%22Playwright-nodeagent%2F1.71.1%22%2C%22browserstack.buildProductMap%22%3A%7B%22observability%22%3Atrue%2C%22accessibility%22%3Afalse%2C%22percy%22%3Afalse%2C%22automate%22%3Atrue%2C%22app_automate%22%3Afalse%2C%22app_lcnc%22%3Afalse%2C%22turboscale%22%3Afalse%2C%22central_scanner%22%3Afalse%2C%22lts%22%3Afalse%7D%2C%22browserstack.use_w3c%22%3Afalse%2C%22browserstack.testhubBuildUuid%22%3A%222jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u%22%2C%22browserstack.local%22%3Atrue%2C%22browserstack.localIdentifier%22%3A%22Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf%22%7D"},"video":"off","trace":"off"},"name":"-latest:OSX Ventura-browserstack","testMatch":"specs/e2e/snapshot-lifecycle.spec.js"},{"use":{"platformCaps":{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},"connectOptions":{"wsEndpoint":"wss://cdp.browserstack.com/playwright?caps=%7B%22browserstack.user%22%3A%22jostanmathias_7X1OLn%22%2C%22browserstack.key%22%3A%22rDm4vW7G3fG7qTJGfP69%22%2C%22project%22%3A%22Percy%20Local%20Manager%22%2C%22build%22%3A%22API%20%2B%20UI%20Sanity%22%2C%22browserstack.buildIdentifier%22%3A%22%232%22%2C%22browserstack.debug%22%3Afalse%2C%22browserstack.networkLogs%22%3Afalse%2C%22browserstack.console%22%3A%22errors%22%2C%22os%22%3A%22OS%20X%22%2C%22os_version%22%3A%22Ventura%22%2C%22browser%22%3A%22Chrome%22%2C%22browser_version%22%3A%22latest%22%2C%22browserstack.hostName%22%3A%22jostanmathias-HR6F4P4P32%22%2C%22browserstack.browserstackSDK%22%3A%22Playwright-nodeagent%2F1.71.1%22%2C%22browserstack.buildProductMap%22%3A%7B%22observability%22%3Atrue%2C%22accessibility%22%3Afalse%2C%22percy%22%3Afalse%2C%22automate%22%3Atrue%2C%22app_automate%22%3Afalse%2C%22app_lcnc%22%3Afalse%2C%22turboscale%22%3Afalse%2C%22central_scanner%22%3Afalse%2C%22lts%22%3Afalse%7D%2C%22browserstack.use_w3c%22%3Afalse%2C%22browserstack.testhubBuildUuid%22%3A%222jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u%22%2C%22browserstack.local%22%3Atrue%2C%22browserstack.localIdentifier%22%3A%22Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf%22%7D"},"video":"off","trace":"off"},"name":"-latest:OSX Ventura-browserstack","testMatch":"specs/e2e/ui-extension.spec.js"},{"use":{"platformCaps":{"os":"Windows","osVersion":11,"browserName":"Chrome","browserVersion":"latest"},"connectOptions":{"wsEndpoint":"wss://cdp.browserstack.com/playwright?caps=%7B%22browserstack.user%22%3A%22jostanmathias_7X1OLn%22%2C%22browserstack.key%22%3A%22rDm4vW7G3fG7qTJGfP69%22%2C%22project%22%3A%22Percy%20Local%20Manager%22%2C%22build%22%3A%22API%20%2B%20UI%20Sanity%22%2C%22browserstack.buildIdentifier%22%3A%22%232%22%2C%22browserstack.debug%22%3Afalse%2C%22browserstack.networkLogs%22%3Afalse%2C%22browserstack.console%22%3A%22errors%22%2C%22os%22%3A%22Windows%22%2C%22os_version%22%3A%2211%22%2C%22browser%22%3A%22Chrome%22%2C%22browser_version%22%3A%22latest%22%2C%22browserstack.hostName%22%3A%22jostanmathias-HR6F4P4P32%22%2C%22browserstack.browserstackSDK%22%3A%22Playwright-nodeagent%2F1.71.1%22%2C%22browserstack.buildProductMap%22%3A%7B%22observability%22%3Atrue%2C%22accessibility%22%3Afalse%2C%22percy%22%3Afalse%2C%22automate%22%3Atrue%2C%22app_automate%22%3Afalse%2C%22app_lcnc%22%3Afalse%2C%22turboscale%22%3Afalse%2C%22central_scanner%22%3Afalse%2C%22lts%22%3Afalse%7D%2C%22browserstack.use_w3c%22%3Afalse%2C%22browserstack.testhubBuildUuid%22%3A%222jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u%22%2C%22browserstack.local%22%3Atrue%2C%22browserstack.localIdentifier%22%3A%22Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf%22%7D"},"video":"off","trace":"off"},"name":"-latest:Windows 11-browserstack","testMatch":"specs/api/library.spec.js"},{"use":{"platformCaps":{"os":"Windows","osVersion":11,"browserName":"Chrome","browserVersion":"latest"},"connectOptions":{"wsEndpoint":"wss://cdp.browserstack.com/playwright?caps=%7B%22browserstack.user%22%3A%22jostanmathias_7X1OLn%22%2C%22browserstack.key%22%3A%22rDm4vW7G3fG7qTJGfP69%22%2C%22project%22%3A%22Percy%20Local%20Manager%22%2C%22build%22%3A%22API%20%2B%20UI%20Sanity%22%2C%22browserstack.buildIdentifier%22%3A%22%232%22%2C%22browserstack.debug%22%3Afalse%2C%22browserstack.networkLogs%22%3Afalse%2C%22browserstack.console%22%3A%22errors%22%2C%22os%22%3A%22Windows%22%2C%22os_version%22%3A%2211%22%2C%22browser%22%3A%22Chrome%22%2C%22browser_version%22%3A%22latest%22%2C%22browserstack.hostName%22%3A%22jostanmathias-HR6F4P4P32%22%2C%22browserstack.browserstackSDK%22%3A%22Playwright-nodeagent%2F1.71.1%22%2C%22browserstack.buildProductMap%22%3A%7B%22observability%22%3Atrue%2C%22accessibility%22%3Afalse%2C%22percy%22%3Afalse%2C%22automate%22%3Atrue%2C%22app_automate%22%3Afalse%2C%22app_lcnc%22%3Afalse%2C%22turboscale%22%3Afalse%2C%22central_scanner%22%3Afalse%2C%22lts%22%3Afalse%7D%2C%22browserstack.use_w3c%22%3Afalse%2C%22browserstack.testhubBuildUuid%22%3A%222jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u%22%2C%22browserstack.local%22%3Atrue%2C%22browserstack.localIdentifier%22%3A%22Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf%22%7D"},"video":"off","trace":"off"},"name":"-latest:Windows 11-browserstack","testMatch":"specs/api/snapshots.spec.js"},{"use":{"platformCaps":{"os":"Windows","osVersion":11,"browserName":"Chrome","browserVersion":"latest"},"connectOptions":{"wsEndpoint":"wss://cdp.browserstack.com/playwright?caps=%7B%22browserstack.user%22%3A%22jostanmathias_7X1OLn%22%2C%22browserstack.key%22%3A%22rDm4vW7G3fG7qTJGfP69%22%2C%22project%22%3A%22Percy%20Local%20Manager%22%2C%22build%22%3A%22API%20%2B%20UI%20Sanity%22%2C%22browserstack.buildIdentifier%22%3A%22%232%22%2C%22browserstack.debug%22%3Afalse%2C%22browserstack.networkLogs%22%3Afalse%2C%22browserstack.console%22%3A%22errors%22%2C%22os%22%3A%22Windows%22%2C%22os_version%22%3A%2211%22%2C%22browser%22%3A%22Chrome%22%2C%22browser_version%22%3A%22latest%22%2C%22browserstack.hostName%22%3A%22jostanmathias-HR6F4P4P32%22%2C%22browserstack.browserstackSDK%22%3A%22Playwright-nodeagent%2F1.71.1%22%2C%22browserstack.buildProductMap%22%3A%7B%22observability%22%3Atrue%2C%22accessibility%22%3Afalse%2C%22percy%22%3Afalse%2C%22automate%22%3Atrue%2C%22app_automate%22%3Afalse%2C%22app_lcnc%22%3Afalse%2C%22turboscale%22%3Afalse%2C%22central_scanner%22%3Afalse%2C%22lts%22%3Afalse%7D%2C%22browserstack.use_w3c%22%3Afalse%2C%22browserstack.testhubBuildUuid%22%3A%222jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u%22%2C%22browserstack.local%22%3Atrue%2C%22browserstack.localIdentifier%22%3A%22Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf%22%7D"},"video":"off","trace":"off"},"name":"-latest:Windows 11-browserstack","testMatch":"specs/api/system.spec.js"},{"use":{"platformCaps":{"os":"Windows","osVersion":11,"browserName":"Chrome","browserVersion":"latest"},"connectOptions":{"wsEndpoint":"wss://cdp.browserstack.com/playwright?caps=%7B%22browserstack.user%22%3A%22jostanmathias_7X1OLn%22%2C%22browserstack.key%22%3A%22rDm4vW7G3fG7qTJGfP69%22%2C%22project%22%3A%22Percy%20Local%20Manager%22%2C%22build%22%3A%22API%20%2B%20UI%20Sanity%22%2C%22browserstack.buildIdentifier%22%3A%22%232%22%2C%22browserstack.debug%22%3Afalse%2C%22browserstack.networkLogs%22%3Afalse%2C%22browserstack.console%22%3A%22errors%22%2C%22os%22%3A%22Windows%22%2C%22os_version%22%3A%2211%22%2C%22browser%22%3A%22Chrome%22%2C%22browser_version%22%3A%22latest%22%2C%22browserstack.hostName%22%3A%22jostanmathias-HR6F4P4P32%22%2C%22browserstack.browserstackSDK%22%3A%22Playwright-nodeagent%2F1.71.1%22%2C%22browserstack.buildProductMap%22%3A%7B%22observability%22%3Atrue%2C%22accessibility%22%3Afalse%2C%22percy%22%3Afalse%2C%22automate%22%3Atrue%2C%22app_automate%22%3Afalse%2C%22app_lcnc%22%3Afalse%2C%22turboscale%22%3Afalse%2C%22central_scanner%22%3Afalse%2C%22lts%22%3Afalse%7D%2C%22browserstack.use_w3c%22%3Afalse%2C%22browserstack.testhubBuildUuid%22%3A%222jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u%22%2C%22browserstack.local%22%3Atrue%2C%22browserstack.localIdentifier%22%3A%22Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf%22%7D"},"video":"off","trace":"off"},"name":"-latest:Windows 11-browserstack","testMatch":"specs/e2e/snapshot-lifecycle.spec.js"},{"use":{"platformCaps":{"os":"Windows","osVersion":11,"browserName":"Chrome","browserVersion":"latest"},"connectOptions":{"wsEndpoint":"wss://cdp.browserstack.com/playwright?caps=%7B%22browserstack.user%22%3A%22jostanmathias_7X1OLn%22%2C%22browserstack.key%22%3A%22rDm4vW7G3fG7qTJGfP69%22%2C%22project%22%3A%22Percy%20Local%20Manager%22%2C%22build%22%3A%22API%20%2B%20UI%20Sanity%22%2C%22browserstack.buildIdentifier%22%3A%22%232%22%2C%22browserstack.debug%22%3Afalse%2C%22browserstack.networkLogs%22%3Afalse%2C%22browserstack.console%22%3A%22errors%22%2C%22os%22%3A%22Windows%22%2C%22os_version%22%3A%2211%22%2C%22browser%22%3A%22Chrome%22%2C%22browser_version%22%3A%22latest%22%2C%22browserstack.hostName%22%3A%22jostanmathias-HR6F4P4P32%22%2C%22browserstack.browserstackSDK%22%3A%22Playwright-nodeagent%2F1.71.1%22%2C%22browserstack.buildProductMap%22%3A%7B%22observability%22%3Atrue%2C%22accessibility%22%3Afalse%2C%22percy%22%3Afalse%2C%22automate%22%3Atrue%2C%22app_automate%22%3Afalse%2C%22app_lcnc%22%3Afalse%2C%22turboscale%22%3Afalse%2C%22central_scanner%22%3Afalse%2C%22lts%22%3Afalse%7D%2C%22browserstack.use_w3c%22%3Afalse%2C%22browserstack.testhubBuildUuid%22%3A%222jma2ad0l2yutc6ppg4ip033ke57asvtn20pca9u%22%2C%22browserstack.local%22%3Atrue%2C%22browserstack.localIdentifier%22%3A%22Sep_29_0114_jostanmathias-HR6F4P4P32_669dcedf%22%7D"},"video":"off","trace":"off"},"name":"-latest:Windows 11-browserstack","testMatch":"specs/e2e/ui-extension.spec.js"}],"globalSetup":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/globalSetup.js","workers":2,"testMatch":""} \ No newline at end of file diff --git a/tests/specs/e2e/finalize-build.spec.js b/tests/specs/e2e/finalize-build.spec.js index 52da897..5c431a6 100644 --- a/tests/specs/e2e/finalize-build.spec.js +++ b/tests/specs/e2e/finalize-build.spec.js @@ -22,6 +22,7 @@ const { EXTENSION_DEV_URL, CHROME_RUNTIME_POLYFILL } = require('../../helpers/ch const BACKEND_URL = process.env.BACKEND_URL || 'http://localhost:4321'; const PERCY_TOKEN = process.env.PERCY_TOKEN; const SNAPSHOT_NAME = 'UI Real Finalize Snapshot'; +const SNAPSHOT_NAMES = [SNAPSHOT_NAME, `${SNAPSHOT_NAME} 2`, `${SNAPSHOT_NAME} 3`]; test.describe('Finalize build — valid token (real backend, UI)', () => { test('finalizing a build with a valid token shows Build finished', async ({ browser, request }) => { @@ -45,16 +46,26 @@ test.describe('Finalize build — valid token (real backend, UI)', () => { }) .not.toBe('running'); - const created = await request.post(`${BACKEND_URL}/snapshots`, { - data: { - name: SNAPSHOT_NAME, - url: 'https://example.com', - dom: 'UI E2E

UI E2E

', - widths: [1280], - minHeight: 600, - }, - }); - expect(created.status()).toBe(201); + // Seed several snapshots through the real backend API + for (const name of SNAPSHOT_NAMES) { + const created = await request.post(`${BACKEND_URL}/snapshots`, { + data: { + name, + url: 'https://example.com', + dom: `UI E2E

${name}

`, + widths: [1280], + minHeight: 600, + }, + }); + expect(created.status()).toBe(201); + } + + // Confirm the queue really holds the seeded snapshots before opening the UI + await expect + .poll(async () => (await (await request.get(`${BACKEND_URL}/snapshots`)).json()).map((s) => s.name), { + timeout: 10_000, + }) + .toEqual(expect.arrayContaining(SNAPSHOT_NAMES)); const page = await browser.newPage(); try { @@ -65,7 +76,16 @@ test.describe('Finalize build — valid token (real backend, UI)', () => { }, PERCY_TOKEN); await page.goto(`${EXTENSION_DEV_URL}/snapshots.html`); - await expect(page.getByText(SNAPSHOT_NAME)).toBeVisible(); + // Scope to the queue table: the build progress card repeats snapshot names + const queueTable = page.locator('.snapshot-table'); + const firstRow = queueTable.getByText(SNAPSHOT_NAME, { exact: true }); + // Reload once if the page rendered before the queue was readable + if (!(await firstRow.isVisible({ timeout: 5_000 }).catch(() => false))) { + await page.reload(); + } + for (const name of SNAPSHOT_NAMES) { + await expect(queueTable.getByText(name, { exact: true })).toBeVisible(); + } const finalizeBtn = page.getByRole('button', { name: 'Finalize Build' }); await expect(finalizeBtn).toBeEnabled(); From 4f08f5299b7f6c4e1468d8aadb7665b13339a265 Mon Sep 17 00:00:00 2001 From: Jostan Date: Tue, 13 Oct 2026 01:18:55 +0530 Subject: [PATCH 08/17] Run BrowserStack OS X and Windows as parallel jobs sharing one build The Go backend has a single snapshot queue and build slot, so two platforms in one SDK run raced each other; each platform now gets its own job and single-platform config, with a shared build name and run-derived build number. --- .github/workflows/tests.yml | 137 +++++++++++++++++++++++++++++++-- tests/browserstack.macos.yml | 31 ++++++++ tests/browserstack.windows.yml | 31 ++++++++ 3 files changed, 191 insertions(+), 8 deletions(-) create mode 100644 tests/browserstack.macos.yml create mode 100644 tests/browserstack.windows.yml diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index c5f01dc..4210ed6 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -110,19 +110,140 @@ jobs: kill $VITE_PID || true # ============================================================ - # Job 2: BrowserStack Automate — API + E2E on Mac & Windows - # Runs after local tests pass. Skipped if secrets not set. + # Job 2: BrowserStack Automate — OS X only (tests/browserstack.macos.yml) + # Job 3: BrowserStack Automate — Windows only (tests/browserstack.windows.yml) + # + # The Go backend is shared state: ONE snapshot queue and ONE build slot (a + # second finalize returns 409), and the BrowserStack SDK runs every platform + # of one invocation at the same time. So each platform gets its own job: own + # runner, own backend + Vite server, own single-platform config. The two jobs + # run simultaneously, which keeps the total build time down. # ============================================================ - test-browserstack: - name: BrowserStack Automate (Mac + Windows) + test-browserstack-macos: + name: BrowserStack Automate (OS X) runs-on: ubuntu-latest permissions: contents: read - + + steps: + - name: Checkout repository + uses: actions/checkout@v4 + + # Both platform jobs derive the SAME build number from the workflow run + # (run_number + run_attempt), so OS X and Windows report into ONE build. + - name: Generate build number and write it to browserstack.macos.yml + working-directory: tests + run: | + BUILD_NUMBER="${{ github.run_number }}.${{ github.run_attempt }}" + echo "BUILD_NUMBER=$BUILD_NUMBER" >> $GITHUB_ENV + sed -i "s|^buildIdentifier:.*|buildIdentifier: '#${BUILD_NUMBER}'|" browserstack.macos.yml + grep -n '^buildName\|^buildIdentifier' browserstack.macos.yml + + - name: Set up Go + uses: actions/setup-go@v5 + with: + go-version: '1.21' + + - name: Build Go backend + working-directory: go-backend + run: go build -o server ./cmd/server + + - name: Start Go backend + working-directory: go-backend + run: | + ./server & + echo "SERVER_PID=$!" >> $GITHUB_ENV + for i in $(seq 1 20); do + if curl -sf http://localhost:4321/health > /dev/null; then + echo "Backend is up" + break + fi + echo "Waiting for backend... ($i)" + sleep 1 + done + + - name: Set up Node.js + uses: actions/setup-node@v4 + with: + node-version: '20' + cache: 'npm' + cache-dependency-path: tests/package-lock.json + + - name: Install test dependencies + working-directory: tests + run: npm ci + + - name: Install extension dependencies and start Vite dev server + working-directory: percy-local-manager-extension + run: | + npm ci --legacy-peer-deps + npm run dev & + echo "VITE_PID=$!" >> $GITHUB_ENV + for i in $(seq 1 20); do + if curl -sf http://localhost:5173 > /dev/null; then + echo "Vite dev server is up" + break + fi + echo "Waiting for Vite... ($i)" + sleep 1 + done + + - name: Run all tests on BrowserStack — OS X (API + E2E + Extension UI) + working-directory: tests + env: + BROWSERSTACK_USERNAME: ${{ secrets.BROWSERSTACK_USERNAME }} + BROWSERSTACK_ACCESS_KEY: ${{ secrets.BROWSERSTACK_ACCESS_KEY }} + BACKEND_URL: http://localhost:4321 + EXTENSION_DEV_URL: http://localhost:5173 + PERCY_TOKEN: ${{ secrets.PERCY_TOKEN }} + PERCY_READ_TOKEN: ${{ secrets.PERCY_READ_TOKEN }} + run: npx browserstack-node-sdk playwright test --workers=1 --browserstack.config=browserstack.macos.yml + + - name: Fetch BrowserStack build public URL + if: always() + env: + BROWSERSTACK_USERNAME: ${{ secrets.BROWSERSTACK_USERNAME }} + BROWSERSTACK_ACCESS_KEY: ${{ secrets.BROWSERSTACK_ACCESS_KEY }} + run: | + BUILD_URL=$(curl -s -u "$BROWSERSTACK_USERNAME:$BROWSERSTACK_ACCESS_KEY" \ + "https://api.browserstack.com/automate/builds.json?limit=1" \ + | python3 -c "import sys,json; b=json.load(sys.stdin)[0]['automation_build']; print(b.get('public_url') or 'https://automate.browserstack.com/builds/' + b['hashed_id'])") + echo "BrowserStack Build URL: $BUILD_URL" + echo "BROWSERSTACK_BUILD_URL=$BUILD_URL" >> $GITHUB_ENV + + - name: Upload BrowserStack Playwright report + if: always() + uses: actions/upload-artifact@v4 + with: + name: browserstack-playwright-report-macos + path: tests/playwright-report/ + retention-days: 14 + + - name: Stop Go backend and Vite dev server + if: always() + run: | + kill $SERVER_PID || true + kill $VITE_PID || true + + test-browserstack-windows: + name: BrowserStack Automate (Windows) + runs-on: ubuntu-latest + permissions: + contents: read + steps: - name: Checkout repository uses: actions/checkout@v4 + # Same derivation as the OS X job, so both land in the same build. + - name: Generate build number and write it to browserstack.windows.yml + working-directory: tests + run: | + BUILD_NUMBER="${{ github.run_number }}.${{ github.run_attempt }}" + echo "BUILD_NUMBER=$BUILD_NUMBER" >> $GITHUB_ENV + sed -i "s|^buildIdentifier:.*|buildIdentifier: '#${BUILD_NUMBER}'|" browserstack.windows.yml + grep -n '^buildName\|^buildIdentifier' browserstack.windows.yml + - name: Set up Go uses: actions/setup-go@v5 with: @@ -172,7 +293,7 @@ jobs: sleep 1 done - - name: Run all tests on BrowserStack (API + E2E + Extension UI) + - name: Run all tests on BrowserStack — Windows (API + E2E + Extension UI) working-directory: tests env: BROWSERSTACK_USERNAME: ${{ secrets.BROWSERSTACK_USERNAME }} @@ -181,7 +302,7 @@ jobs: EXTENSION_DEV_URL: http://localhost:5173 PERCY_TOKEN: ${{ secrets.PERCY_TOKEN }} PERCY_READ_TOKEN: ${{ secrets.PERCY_READ_TOKEN }} - run: npm run test:bstack + run: npx browserstack-node-sdk playwright test --workers=1 --browserstack.config=browserstack.windows.yml - name: Fetch BrowserStack build public URL if: always() @@ -199,7 +320,7 @@ jobs: if: always() uses: actions/upload-artifact@v4 with: - name: browserstack-playwright-report + name: browserstack-playwright-report-windows path: tests/playwright-report/ retention-days: 14 diff --git a/tests/browserstack.macos.yml b/tests/browserstack.macos.yml new file mode 100644 index 0000000..cfc7c23 --- /dev/null +++ b/tests/browserstack.macos.yml @@ -0,0 +1,31 @@ +# ============================= +# BrowserStack config — OS X only +# ============================= +# Used by the "BrowserStack Automate (OS X)" GitHub Actions job: +# npx browserstack-node-sdk playwright test --workers=1 --browserstack.config=browserstack.macos.yml +# The Go backend keeps ONE snapshot queue and ONE build slot, so each platform +# runs in its own job (own runner, own backend + Vite server). + +# Credentials are read from environment variables — never commit real values here. +userName: ${BROWSERSTACK_USERNAME} +accessKey: ${BROWSERSTACK_ACCESS_KEY} + +projectName: Percy Local Manager +buildName: API + UI Sanity Test +buildIdentifier: '#${BUILD_NUMBER}' + +platforms: + - os: OS X + osVersion: Ventura + browserName: Chrome + browserVersion: latest + +parallelsPerPlatform: 1 + +# The Go backend runs on localhost — BrowserStack Local tunnel is required. +browserstackLocal: true + +debug: false +networkLogs: false +consoleLogs: errors +testReporting: true diff --git a/tests/browserstack.windows.yml b/tests/browserstack.windows.yml new file mode 100644 index 0000000..021e823 --- /dev/null +++ b/tests/browserstack.windows.yml @@ -0,0 +1,31 @@ +# ============================= +# BrowserStack config — Windows only +# ============================= +# Used by the "BrowserStack Automate (Windows)" GitHub Actions job: +# npx browserstack-node-sdk playwright test --workers=1 --browserstack.config=browserstack.windows.yml +# The Go backend keeps ONE snapshot queue and ONE build slot, so each platform +# runs in its own job (own runner, own backend + Vite server). + +# Credentials are read from environment variables — never commit real values here. +userName: ${BROWSERSTACK_USERNAME} +accessKey: ${BROWSERSTACK_ACCESS_KEY} + +projectName: Percy Local Manager +buildName: API + UI Sanity Test +buildIdentifier: '#${BUILD_NUMBER}' + +platforms: + - os: Windows + osVersion: 11 + browserName: Chrome + browserVersion: latest + +parallelsPerPlatform: 1 + +# The Go backend runs on localhost — BrowserStack Local tunnel is required. +browserstackLocal: true + +debug: false +networkLogs: false +consoleLogs: errors +testReporting: true From 0abd2612530444d345fec009d2ef561faafdbd70 Mon Sep 17 00:00:00 2001 From: Jostan Date: Tue, 13 Oct 2026 01:26:12 +0530 Subject: [PATCH 09/17] new workflow --- .github/workflows/tests.yml | 4 ++- tests/browserstackSetupConfig.json | 31 +++++++++++++++++++ tests/playwright-browserstack-sdk.config.js | 18 +++++++++++ ...aywright-browserstack-sdk.config.temp.json | 1 + 4 files changed, 53 insertions(+), 1 deletion(-) create mode 100644 tests/browserstackSetupConfig.json create mode 100644 tests/playwright-browserstack-sdk.config.js create mode 100644 tests/playwright-browserstack-sdk.config.temp.json diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 4210ed6..a47b864 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -2,7 +2,9 @@ name: Percy Local Manager — Tests & Release on: push: - pull_request: + pull_request: + branches: + - main jobs: # ============================================================ diff --git a/tests/browserstackSetupConfig.json b/tests/browserstackSetupConfig.json new file mode 100644 index 0000000..080a5bf --- /dev/null +++ b/tests/browserstackSetupConfig.json @@ -0,0 +1,31 @@ +userName: jostan_PjIlSk +accessKey: 4MXXEcvicmA71x9r9UXE +projectName: Percy Local Manager +buildName: API + UI Sanity Test +buildIdentifier: '#999' +platforms: + - os: OS X + osVersion: Ventura + browserName: Chrome + browserVersion: latest +parallelsPerPlatform: 1 +browserstackLocal: true +debug: false +networkLogs: false +consoleLogs: errors +testReporting: true +testObservability: true +additionalPlatforms: [] +testContextOptions: + skipSessionStatus: false + skipSessionName: false +logDir: /Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/log +browserStackLocalOptions: + localIdentifier: 13_Oct_0115_jostanmathias-HR6F4P4P32_xjuz + skipBinaryInitialisation: false +proxySettings: + proxyUrl: http://127.0.0.1:50922 + proxyProtocol: http + proxyHost: 127.0.0.1 + proxyPort: '50922' +accessibility: false diff --git a/tests/playwright-browserstack-sdk.config.js b/tests/playwright-browserstack-sdk.config.js new file mode 100644 index 0000000..a594543 --- /dev/null +++ b/tests/playwright-browserstack-sdk.config.js @@ -0,0 +1,18 @@ +process.env.GLOBAL_AGENT_HTTP_PROXY="http://127.0.0.1:50922"; + process.env.GLOBAL_AGENT_NO_PROXY="localhost,127.0.0.1,::1"; + let bootstrap; + try { + bootstrap = require("global-agent").bootstrap; + }catch{ + // This is a failsafe if global-agent present inside sdk node_modules + try { + bootstrap = require("./node_modules/browserstack-node-sdk/node_modules/global-agent").bootstrap; + } catch { + bootstrap = require("/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/global-agent/dist/index.js").bootstrap; + } + }; + bootstrap(); + + const modifyPWConfig = require("/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/index.js")._modifyPlaywright; + + module.exports = modifyPWConfig(); diff --git a/tests/playwright-browserstack-sdk.config.temp.json b/tests/playwright-browserstack-sdk.config.temp.json new file mode 100644 index 0000000..78bf7cf --- /dev/null +++ b/tests/playwright-browserstack-sdk.config.temp.json @@ -0,0 +1 @@ +{"testDir":"./specs","timeout":180000,"retries":2,"workers":1,"reporter":[["list"],["html",{"open":"never"}],["/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/reporter/reporter.js"]],"use":{"baseURL":"http://localhost:4321","extraHTTPHeaders":{"Content-Type":"application/json"}},"projects":[{"use":{"platformCaps":{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},"connectOptions":{"wsEndpoint":"wss://cdp.browserstack.com/playwright?caps=%7B%22browserstack.user%22%3A%22jostan_PjIlSk%22%2C%22browserstack.key%22%3A%224MXXEcvicmA71x9r9UXE%22%2C%22project%22%3A%22Percy%20Local%20Manager%22%2C%22build%22%3A%22API%20%2B%20UI%20Sanity%20Test%22%2C%22browserstack.buildIdentifier%22%3A%22%23999%22%2C%22browserstack.debug%22%3Afalse%2C%22browserstack.networkLogs%22%3Afalse%2C%22browserstack.console%22%3A%22errors%22%2C%22os%22%3A%22OS%20X%22%2C%22os_version%22%3A%22Ventura%22%2C%22browser%22%3A%22Chrome%22%2C%22browser_version%22%3A%22latest%22%2C%22browserstack.hostName%22%3A%22jostanmathias-HR6F4P4P32%22%2C%22browserstack.browserstackSDK%22%3A%22Playwright-nodeagent%2F1.71.1%22%2C%22browserstack.buildProductMap%22%3A%7B%22observability%22%3Atrue%2C%22accessibility%22%3Afalse%2C%22percy%22%3Afalse%2C%22automate%22%3Atrue%2C%22app_automate%22%3Afalse%2C%22app_lcnc%22%3Afalse%2C%22turboscale%22%3Afalse%2C%22central_scanner%22%3Afalse%2C%22lts%22%3Afalse%7D%2C%22browserstack.use_w3c%22%3Afalse%2C%22browserstack.testhubBuildUuid%22%3A%22jli8irgfz9odsexinlow7pxcaniecgiqgjzcin5u%22%2C%22browserstack.local%22%3Atrue%2C%22browserstack.localIdentifier%22%3A%22Oct_13_0115_jostanmathias-HR6F4P4P32_96eeee73%22%7D"},"video":"off","trace":"off"},"name":"-latest:OSX Ventura-browserstack","testMatch":"specs/api/build.spec.js"},{"use":{"platformCaps":{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},"connectOptions":{"wsEndpoint":"wss://cdp.browserstack.com/playwright?caps=%7B%22browserstack.user%22%3A%22jostan_PjIlSk%22%2C%22browserstack.key%22%3A%224MXXEcvicmA71x9r9UXE%22%2C%22project%22%3A%22Percy%20Local%20Manager%22%2C%22build%22%3A%22API%20%2B%20UI%20Sanity%20Test%22%2C%22browserstack.buildIdentifier%22%3A%22%23999%22%2C%22browserstack.debug%22%3Afalse%2C%22browserstack.networkLogs%22%3Afalse%2C%22browserstack.console%22%3A%22errors%22%2C%22os%22%3A%22OS%20X%22%2C%22os_version%22%3A%22Ventura%22%2C%22browser%22%3A%22Chrome%22%2C%22browser_version%22%3A%22latest%22%2C%22browserstack.hostName%22%3A%22jostanmathias-HR6F4P4P32%22%2C%22browserstack.browserstackSDK%22%3A%22Playwright-nodeagent%2F1.71.1%22%2C%22browserstack.buildProductMap%22%3A%7B%22observability%22%3Atrue%2C%22accessibility%22%3Afalse%2C%22percy%22%3Afalse%2C%22automate%22%3Atrue%2C%22app_automate%22%3Afalse%2C%22app_lcnc%22%3Afalse%2C%22turboscale%22%3Afalse%2C%22central_scanner%22%3Afalse%2C%22lts%22%3Afalse%7D%2C%22browserstack.use_w3c%22%3Afalse%2C%22browserstack.testhubBuildUuid%22%3A%22jli8irgfz9odsexinlow7pxcaniecgiqgjzcin5u%22%2C%22browserstack.local%22%3Atrue%2C%22browserstack.localIdentifier%22%3A%22Oct_13_0115_jostanmathias-HR6F4P4P32_96eeee73%22%7D"},"video":"off","trace":"off"},"name":"-latest:OSX Ventura-browserstack","testMatch":"specs/api/library.spec.js"},{"use":{"platformCaps":{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},"connectOptions":{"wsEndpoint":"wss://cdp.browserstack.com/playwright?caps=%7B%22browserstack.user%22%3A%22jostan_PjIlSk%22%2C%22browserstack.key%22%3A%224MXXEcvicmA71x9r9UXE%22%2C%22project%22%3A%22Percy%20Local%20Manager%22%2C%22build%22%3A%22API%20%2B%20UI%20Sanity%20Test%22%2C%22browserstack.buildIdentifier%22%3A%22%23999%22%2C%22browserstack.debug%22%3Afalse%2C%22browserstack.networkLogs%22%3Afalse%2C%22browserstack.console%22%3A%22errors%22%2C%22os%22%3A%22OS%20X%22%2C%22os_version%22%3A%22Ventura%22%2C%22browser%22%3A%22Chrome%22%2C%22browser_version%22%3A%22latest%22%2C%22browserstack.hostName%22%3A%22jostanmathias-HR6F4P4P32%22%2C%22browserstack.browserstackSDK%22%3A%22Playwright-nodeagent%2F1.71.1%22%2C%22browserstack.buildProductMap%22%3A%7B%22observability%22%3Atrue%2C%22accessibility%22%3Afalse%2C%22percy%22%3Afalse%2C%22automate%22%3Atrue%2C%22app_automate%22%3Afalse%2C%22app_lcnc%22%3Afalse%2C%22turboscale%22%3Afalse%2C%22central_scanner%22%3Afalse%2C%22lts%22%3Afalse%7D%2C%22browserstack.use_w3c%22%3Afalse%2C%22browserstack.testhubBuildUuid%22%3A%22jli8irgfz9odsexinlow7pxcaniecgiqgjzcin5u%22%2C%22browserstack.local%22%3Atrue%2C%22browserstack.localIdentifier%22%3A%22Oct_13_0115_jostanmathias-HR6F4P4P32_96eeee73%22%7D"},"video":"off","trace":"off"},"name":"-latest:OSX Ventura-browserstack","testMatch":"specs/api/snapshots.spec.js"},{"use":{"platformCaps":{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},"connectOptions":{"wsEndpoint":"wss://cdp.browserstack.com/playwright?caps=%7B%22browserstack.user%22%3A%22jostan_PjIlSk%22%2C%22browserstack.key%22%3A%224MXXEcvicmA71x9r9UXE%22%2C%22project%22%3A%22Percy%20Local%20Manager%22%2C%22build%22%3A%22API%20%2B%20UI%20Sanity%20Test%22%2C%22browserstack.buildIdentifier%22%3A%22%23999%22%2C%22browserstack.debug%22%3Afalse%2C%22browserstack.networkLogs%22%3Afalse%2C%22browserstack.console%22%3A%22errors%22%2C%22os%22%3A%22OS%20X%22%2C%22os_version%22%3A%22Ventura%22%2C%22browser%22%3A%22Chrome%22%2C%22browser_version%22%3A%22latest%22%2C%22browserstack.hostName%22%3A%22jostanmathias-HR6F4P4P32%22%2C%22browserstack.browserstackSDK%22%3A%22Playwright-nodeagent%2F1.71.1%22%2C%22browserstack.buildProductMap%22%3A%7B%22observability%22%3Atrue%2C%22accessibility%22%3Afalse%2C%22percy%22%3Afalse%2C%22automate%22%3Atrue%2C%22app_automate%22%3Afalse%2C%22app_lcnc%22%3Afalse%2C%22turboscale%22%3Afalse%2C%22central_scanner%22%3Afalse%2C%22lts%22%3Afalse%7D%2C%22browserstack.use_w3c%22%3Afalse%2C%22browserstack.testhubBuildUuid%22%3A%22jli8irgfz9odsexinlow7pxcaniecgiqgjzcin5u%22%2C%22browserstack.local%22%3Atrue%2C%22browserstack.localIdentifier%22%3A%22Oct_13_0115_jostanmathias-HR6F4P4P32_96eeee73%22%7D"},"video":"off","trace":"off"},"name":"-latest:OSX Ventura-browserstack","testMatch":"specs/api/system.spec.js"},{"use":{"platformCaps":{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},"connectOptions":{"wsEndpoint":"wss://cdp.browserstack.com/playwright?caps=%7B%22browserstack.user%22%3A%22jostan_PjIlSk%22%2C%22browserstack.key%22%3A%224MXXEcvicmA71x9r9UXE%22%2C%22project%22%3A%22Percy%20Local%20Manager%22%2C%22build%22%3A%22API%20%2B%20UI%20Sanity%20Test%22%2C%22browserstack.buildIdentifier%22%3A%22%23999%22%2C%22browserstack.debug%22%3Afalse%2C%22browserstack.networkLogs%22%3Afalse%2C%22browserstack.console%22%3A%22errors%22%2C%22os%22%3A%22OS%20X%22%2C%22os_version%22%3A%22Ventura%22%2C%22browser%22%3A%22Chrome%22%2C%22browser_version%22%3A%22latest%22%2C%22browserstack.hostName%22%3A%22jostanmathias-HR6F4P4P32%22%2C%22browserstack.browserstackSDK%22%3A%22Playwright-nodeagent%2F1.71.1%22%2C%22browserstack.buildProductMap%22%3A%7B%22observability%22%3Atrue%2C%22accessibility%22%3Afalse%2C%22percy%22%3Afalse%2C%22automate%22%3Atrue%2C%22app_automate%22%3Afalse%2C%22app_lcnc%22%3Afalse%2C%22turboscale%22%3Afalse%2C%22central_scanner%22%3Afalse%2C%22lts%22%3Afalse%7D%2C%22browserstack.use_w3c%22%3Afalse%2C%22browserstack.testhubBuildUuid%22%3A%22jli8irgfz9odsexinlow7pxcaniecgiqgjzcin5u%22%2C%22browserstack.local%22%3Atrue%2C%22browserstack.localIdentifier%22%3A%22Oct_13_0115_jostanmathias-HR6F4P4P32_96eeee73%22%7D"},"video":"off","trace":"off"},"name":"-latest:OSX Ventura-browserstack","testMatch":"specs/e2e/finalize-build.spec.js"},{"use":{"platformCaps":{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},"connectOptions":{"wsEndpoint":"wss://cdp.browserstack.com/playwright?caps=%7B%22browserstack.user%22%3A%22jostan_PjIlSk%22%2C%22browserstack.key%22%3A%224MXXEcvicmA71x9r9UXE%22%2C%22project%22%3A%22Percy%20Local%20Manager%22%2C%22build%22%3A%22API%20%2B%20UI%20Sanity%20Test%22%2C%22browserstack.buildIdentifier%22%3A%22%23999%22%2C%22browserstack.debug%22%3Afalse%2C%22browserstack.networkLogs%22%3Afalse%2C%22browserstack.console%22%3A%22errors%22%2C%22os%22%3A%22OS%20X%22%2C%22os_version%22%3A%22Ventura%22%2C%22browser%22%3A%22Chrome%22%2C%22browser_version%22%3A%22latest%22%2C%22browserstack.hostName%22%3A%22jostanmathias-HR6F4P4P32%22%2C%22browserstack.browserstackSDK%22%3A%22Playwright-nodeagent%2F1.71.1%22%2C%22browserstack.buildProductMap%22%3A%7B%22observability%22%3Atrue%2C%22accessibility%22%3Afalse%2C%22percy%22%3Afalse%2C%22automate%22%3Atrue%2C%22app_automate%22%3Afalse%2C%22app_lcnc%22%3Afalse%2C%22turboscale%22%3Afalse%2C%22central_scanner%22%3Afalse%2C%22lts%22%3Afalse%7D%2C%22browserstack.use_w3c%22%3Afalse%2C%22browserstack.testhubBuildUuid%22%3A%22jli8irgfz9odsexinlow7pxcaniecgiqgjzcin5u%22%2C%22browserstack.local%22%3Atrue%2C%22browserstack.localIdentifier%22%3A%22Oct_13_0115_jostanmathias-HR6F4P4P32_96eeee73%22%7D"},"video":"off","trace":"off"},"name":"-latest:OSX Ventura-browserstack","testMatch":"specs/e2e/snapshot-lifecycle.spec.js"},{"use":{"platformCaps":{"os":"OS X","osVersion":"Ventura","browserName":"Chrome","browserVersion":"latest"},"connectOptions":{"wsEndpoint":"wss://cdp.browserstack.com/playwright?caps=%7B%22browserstack.user%22%3A%22jostan_PjIlSk%22%2C%22browserstack.key%22%3A%224MXXEcvicmA71x9r9UXE%22%2C%22project%22%3A%22Percy%20Local%20Manager%22%2C%22build%22%3A%22API%20%2B%20UI%20Sanity%20Test%22%2C%22browserstack.buildIdentifier%22%3A%22%23999%22%2C%22browserstack.debug%22%3Afalse%2C%22browserstack.networkLogs%22%3Afalse%2C%22browserstack.console%22%3A%22errors%22%2C%22os%22%3A%22OS%20X%22%2C%22os_version%22%3A%22Ventura%22%2C%22browser%22%3A%22Chrome%22%2C%22browser_version%22%3A%22latest%22%2C%22browserstack.hostName%22%3A%22jostanmathias-HR6F4P4P32%22%2C%22browserstack.browserstackSDK%22%3A%22Playwright-nodeagent%2F1.71.1%22%2C%22browserstack.buildProductMap%22%3A%7B%22observability%22%3Atrue%2C%22accessibility%22%3Afalse%2C%22percy%22%3Afalse%2C%22automate%22%3Atrue%2C%22app_automate%22%3Afalse%2C%22app_lcnc%22%3Afalse%2C%22turboscale%22%3Afalse%2C%22central_scanner%22%3Afalse%2C%22lts%22%3Afalse%7D%2C%22browserstack.use_w3c%22%3Afalse%2C%22browserstack.testhubBuildUuid%22%3A%22jli8irgfz9odsexinlow7pxcaniecgiqgjzcin5u%22%2C%22browserstack.local%22%3Atrue%2C%22browserstack.localIdentifier%22%3A%22Oct_13_0115_jostanmathias-HR6F4P4P32_96eeee73%22%7D"},"video":"off","trace":"off"},"name":"-latest:OSX Ventura-browserstack","testMatch":"specs/e2e/ui-extension.spec.js"}],"globalSetup":"/Users/jostanmathias/Desktop/Development/Percy_chrome_ext/tests/node_modules/browserstack-node-sdk/src/bin/playwright/globalSetup.js","testMatch":""} \ No newline at end of file From 6ca1f17707220acc5016661c65eda9862fe557f6 Mon Sep 17 00:00:00 2001 From: Jostan Date: Tue, 13 Oct 2026 01:37:28 +0530 Subject: [PATCH 10/17] semgroup fixes --- .github/workflows/release.yml | 11 ++++---- .github/workflows/tests.yml | 34 +++++++++++++++---------- go-backend/internal/api/router.go | 8 +++++- go-backend/internal/middleware/cors.go | 1 + go-backend/internal/percy/controller.go | 4 +++ 5 files changed, 38 insertions(+), 20 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index cb15b92..5d98726 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -18,13 +18,13 @@ jobs: # Checkout # ------------------------------------------------------ - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4 # ------------------------------------------------------ # Setup Go # ------------------------------------------------------ - name: Setup Go - uses: actions/setup-go@v5 + uses: actions/setup-go@40f1582b2485089dde7abd97c1529aa768e1baff # v5 with: go-version: "1.24" @@ -32,7 +32,7 @@ jobs: # Setup Node # ------------------------------------------------------ - name: Setup Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 with: node-version: "22" @@ -127,9 +127,10 @@ jobs: - name: Create Unified Release env: GH_TOKEN: ${{ github.token }} + REF_NAME: ${{ github.ref_name }} run: | gh release create \ - "${{ github.ref_name }}" \ + "$REF_NAME" \ percy-linux.zip percy-mac.zip percy-windows.zip \ - --title "Percy Local Manager ${{ github.ref_name }}" \ + --title "Percy Local Manager $REF_NAME" \ --notes "Percy Local Manager for Linux, macOS, and Windows." \ No newline at end of file diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index a47b864..995ffa9 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -18,10 +18,10 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4 - name: Set up Go - uses: actions/setup-go@v5 + uses: actions/setup-go@40f1582b2485089dde7abd97c1529aa768e1baff # v5 with: go-version: '1.21' @@ -44,7 +44,7 @@ jobs: done - name: Set up Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 with: node-version: '20' cache: 'npm' @@ -99,7 +99,7 @@ jobs: - name: Upload Playwright report if: always() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4 with: name: playwright-report path: tests/playwright-report/ @@ -129,20 +129,23 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4 # Both platform jobs derive the SAME build number from the workflow run # (run_number + run_attempt), so OS X and Windows report into ONE build. - name: Generate build number and write it to browserstack.macos.yml working-directory: tests + env: + RUN_NUMBER: ${{ github.run_number }} + RUN_ATTEMPT: ${{ github.run_attempt }} run: | - BUILD_NUMBER="${{ github.run_number }}.${{ github.run_attempt }}" + BUILD_NUMBER="${RUN_NUMBER}.${RUN_ATTEMPT}" echo "BUILD_NUMBER=$BUILD_NUMBER" >> $GITHUB_ENV sed -i "s|^buildIdentifier:.*|buildIdentifier: '#${BUILD_NUMBER}'|" browserstack.macos.yml grep -n '^buildName\|^buildIdentifier' browserstack.macos.yml - name: Set up Go - uses: actions/setup-go@v5 + uses: actions/setup-go@40f1582b2485089dde7abd97c1529aa768e1baff # v5 with: go-version: '1.21' @@ -165,7 +168,7 @@ jobs: done - name: Set up Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 with: node-version: '20' cache: 'npm' @@ -215,7 +218,7 @@ jobs: - name: Upload BrowserStack Playwright report if: always() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4 with: name: browserstack-playwright-report-macos path: tests/playwright-report/ @@ -235,19 +238,22 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4 # Same derivation as the OS X job, so both land in the same build. - name: Generate build number and write it to browserstack.windows.yml working-directory: tests + env: + RUN_NUMBER: ${{ github.run_number }} + RUN_ATTEMPT: ${{ github.run_attempt }} run: | - BUILD_NUMBER="${{ github.run_number }}.${{ github.run_attempt }}" + BUILD_NUMBER="${RUN_NUMBER}.${RUN_ATTEMPT}" echo "BUILD_NUMBER=$BUILD_NUMBER" >> $GITHUB_ENV sed -i "s|^buildIdentifier:.*|buildIdentifier: '#${BUILD_NUMBER}'|" browserstack.windows.yml grep -n '^buildName\|^buildIdentifier' browserstack.windows.yml - name: Set up Go - uses: actions/setup-go@v5 + uses: actions/setup-go@40f1582b2485089dde7abd97c1529aa768e1baff # v5 with: go-version: '1.21' @@ -270,7 +276,7 @@ jobs: done - name: Set up Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 with: node-version: '20' cache: 'npm' @@ -320,7 +326,7 @@ jobs: - name: Upload BrowserStack Playwright report if: always() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4 with: name: browserstack-playwright-report-windows path: tests/playwright-report/ diff --git a/go-backend/internal/api/router.go b/go-backend/internal/api/router.go index d2477eb..ffeb3aa 100644 --- a/go-backend/internal/api/router.go +++ b/go-backend/internal/api/router.go @@ -2,6 +2,7 @@ package api import ( "net/http" + "time" "github.com/jostan30/Percy_chrome_ext/go-backend/internal/api/handlers" "github.com/jostan30/Percy_chrome_ext/go-backend/internal/middleware" @@ -86,6 +87,11 @@ func (s *Server) Start() error { middleware.Logger, middleware.CORS, ) - return http.ListenAndServe(s.addr ,handler) + srv := &http.Server{ + Addr: s.addr, + Handler: handler, + ReadHeaderTimeout: 10 * time.Second, + } + return srv.ListenAndServe() } diff --git a/go-backend/internal/middleware/cors.go b/go-backend/internal/middleware/cors.go index f9e8c8b..5ba7793 100644 --- a/go-backend/internal/middleware/cors.go +++ b/go-backend/internal/middleware/cors.go @@ -5,6 +5,7 @@ import "net/http" func CORS(next http.Handler)http.Handler { return http.HandlerFunc(func (w http.ResponseWriter ,r *http.Request){ + // nosemgrep: local-only backend (localhost:4321) called by the browser extension; wildcard origin is intentional w.Header().Set("Access-Control-Allow-Origin", "*") w.Header().Set("Access-Control-Allow-Headers", "Content-Type") w.Header().Set("Access-Control-Allow-Methods","GET, POST, PUT, DELETE, OPTIONS") diff --git a/go-backend/internal/percy/controller.go b/go-backend/internal/percy/controller.go index fd34fd3..24b6fdc 100644 --- a/go-backend/internal/percy/controller.go +++ b/go-backend/internal/percy/controller.go @@ -62,6 +62,8 @@ func (c *Controller) Start(token string) error { return errors.New("percy cli not installed") } + // Path is derived from the server's own executable location (see NewBinary), never from user input. + // nosemgrep: go.lang.security.audit.dangerous-exec-command.dangerous-exec-command cmd := exec.Command(c.binary.Path, "exec:start") cmd.Env = append( os.Environ(), @@ -145,6 +147,8 @@ func (c *Controller) Stop() error { return nil } + // Path is derived from the server's own executable location (see NewBinary), never from user input. + // nosemgrep: go.lang.security.audit.dangerous-exec-command.dangerous-exec-command stop := exec.Command(c.binary.Path, "exec:stop") stop.Env = append(os.Environ(), "PERCY_TOKEN="+token) if out, err := stop.CombinedOutput(); err != nil { From 0567f6c3756f88268044061d5305b748475aaec0 Mon Sep 17 00:00:00 2001 From: Jostan Date: Wed, 14 Oct 2026 03:35:03 +0530 Subject: [PATCH 11/17] Record Workflow --- .github/workflows/Semgrep.yml | 50 --- go-backend/.gitignore | 4 + go-backend/cmd/server/main.go | 59 ++- go-backend/internal/api/handlers/runs.go | 213 +++++++++ go-backend/internal/api/handlers/workflow.go | 123 ++++++ .../internal/api/handlers/workflow_test.go | 121 ++++++ go-backend/internal/api/router.go | 7 + go-backend/internal/app/app.go | 10 +- go-backend/internal/middleware/cors.go | 2 +- go-backend/internal/runs/adapters.go | 69 +++ go-backend/internal/runs/failure_test.go | 184 ++++++++ go-backend/internal/runs/harness_test.go | 182 ++++++++ go-backend/internal/runs/lifecycle_test.go | 152 +++++++ go-backend/internal/runs/model.go | 82 ++++ go-backend/internal/runs/pump.go | 129 ++++++ go-backend/internal/runs/service.go | 404 ++++++++++++++++++ go-backend/internal/runs/store.go | 212 +++++++++ go-backend/internal/runtime/dir.go | 68 +++ go-backend/internal/runtime/embed.go | 38 ++ go-backend/internal/runtime/installer_test.go | 37 ++ .../internal/runtime/playwright_installer.go | 93 ++++ go-backend/internal/runtime/runnerjs/index.js | 30 ++ .../internal/runtime/runnerjs/src/capture.js | 77 ++++ .../internal/runtime/runnerjs/src/events.js | 4 + .../internal/runtime/runnerjs/src/locate.js | 83 ++++ .../internal/runtime/runnerjs/src/percy.js | 15 + .../internal/runtime/runnerjs/src/run.js | 115 +++++ .../internal/runtime/runnerjs/src/steps.js | 91 ++++ .../runnerjs/test/fixture/dynamic.html | 34 ++ .../runtime/runnerjs/test/fixture/index.html | 10 + .../runtime/runnerjs/test/poc.test.js | 54 +++ .../internal/runtime/runnerjs/test/serve.js | 23 + .../runtime/runnerjs/test/steps.test.js | 249 +++++++++++ go-backend/internal/runtime/runtime_test.go | 54 +++ go-backend/internal/service/build.go | 13 + go-backend/internal/workflow/model.go | 54 +++ go-backend/internal/workflow/store.go | 198 +++++++++ go-backend/internal/workflow/validate.go | 158 +++++++ go-backend/internal/workflow/workflow_test.go | 152 +++++++ percy-local-manager-extension/package.json | 5 +- .../public/manifest.json | 15 +- .../src/background/recorder.ts | 244 +++++++++++ .../src/components/EditStepPanel.tsx | 183 ++++++++ .../src/components/RecordLauncher.tsx | 50 +++ .../src/components/RecordedSteps.tsx | 135 ++++++ .../src/components/WorkflowRunsSection.tsx | 271 ++++++++++++ .../src/content/recorder.ts | 243 +++++++++++ .../src/content/widget.ts | 281 ++++++++++++ .../src/hooks/useRecorder.ts | 54 +++ .../src/hooks/useRun.ts | 108 +++++ .../src/hooks/useWorkflows.ts | 28 ++ .../src/popup/Popup.tsx | 3 + .../src/popup/popup.css | 60 +++ .../src/services/workflowApi.ts | 81 ++++ .../src/snapshots/SnapshotsPage.tsx | 3 + .../src/snapshots/snapshots.css | 32 ++ .../src/types/build.ts | 47 ++ .../src/types/workflow.ts | 75 ++++ .../src/utils/constants.ts | 2 + .../src/utils/recorderCore.ts | 114 +++++ .../tests/recorderCore.test.mjs | 110 +++++ .../tsconfig.node.tsbuildinfo | 2 +- .../tsconfig.tsbuildinfo | 2 +- percy-local-manager-extension/vite.config.js | 39 +- percy-local-manager-extension/vite.config.ts | 6 +- .../vite.content.config.ts | 17 + tests/.e2e-build-id | 1 + tests/playwright.config.js | 7 +- tests/specs/e2e/workflow-recorder.spec.js | 171 ++++++++ tests/specs/e2e/workflow-replay.spec.js | 201 +++++++++ 70 files changed, 6159 insertions(+), 84 deletions(-) delete mode 100644 .github/workflows/Semgrep.yml create mode 100644 go-backend/internal/api/handlers/runs.go create mode 100644 go-backend/internal/api/handlers/workflow.go create mode 100644 go-backend/internal/api/handlers/workflow_test.go create mode 100644 go-backend/internal/runs/adapters.go create mode 100644 go-backend/internal/runs/failure_test.go create mode 100644 go-backend/internal/runs/harness_test.go create mode 100644 go-backend/internal/runs/lifecycle_test.go create mode 100644 go-backend/internal/runs/model.go create mode 100644 go-backend/internal/runs/pump.go create mode 100644 go-backend/internal/runs/service.go create mode 100644 go-backend/internal/runs/store.go create mode 100644 go-backend/internal/runtime/dir.go create mode 100644 go-backend/internal/runtime/embed.go create mode 100644 go-backend/internal/runtime/installer_test.go create mode 100644 go-backend/internal/runtime/playwright_installer.go create mode 100644 go-backend/internal/runtime/runnerjs/index.js create mode 100644 go-backend/internal/runtime/runnerjs/src/capture.js create mode 100644 go-backend/internal/runtime/runnerjs/src/events.js create mode 100644 go-backend/internal/runtime/runnerjs/src/locate.js create mode 100644 go-backend/internal/runtime/runnerjs/src/percy.js create mode 100644 go-backend/internal/runtime/runnerjs/src/run.js create mode 100644 go-backend/internal/runtime/runnerjs/src/steps.js create mode 100644 go-backend/internal/runtime/runnerjs/test/fixture/dynamic.html create mode 100644 go-backend/internal/runtime/runnerjs/test/fixture/index.html create mode 100644 go-backend/internal/runtime/runnerjs/test/poc.test.js create mode 100644 go-backend/internal/runtime/runnerjs/test/serve.js create mode 100644 go-backend/internal/runtime/runnerjs/test/steps.test.js create mode 100644 go-backend/internal/runtime/runtime_test.go create mode 100644 go-backend/internal/workflow/model.go create mode 100644 go-backend/internal/workflow/store.go create mode 100644 go-backend/internal/workflow/validate.go create mode 100644 go-backend/internal/workflow/workflow_test.go create mode 100644 percy-local-manager-extension/src/background/recorder.ts create mode 100644 percy-local-manager-extension/src/components/EditStepPanel.tsx create mode 100644 percy-local-manager-extension/src/components/RecordLauncher.tsx create mode 100644 percy-local-manager-extension/src/components/RecordedSteps.tsx create mode 100644 percy-local-manager-extension/src/components/WorkflowRunsSection.tsx create mode 100644 percy-local-manager-extension/src/content/recorder.ts create mode 100644 percy-local-manager-extension/src/content/widget.ts create mode 100644 percy-local-manager-extension/src/hooks/useRecorder.ts create mode 100644 percy-local-manager-extension/src/hooks/useRun.ts create mode 100644 percy-local-manager-extension/src/hooks/useWorkflows.ts create mode 100644 percy-local-manager-extension/src/services/workflowApi.ts create mode 100644 percy-local-manager-extension/src/types/build.ts create mode 100644 percy-local-manager-extension/src/types/workflow.ts create mode 100644 percy-local-manager-extension/src/utils/recorderCore.ts create mode 100644 percy-local-manager-extension/tests/recorderCore.test.mjs create mode 100644 percy-local-manager-extension/vite.content.config.ts create mode 100644 tests/.e2e-build-id create mode 100644 tests/specs/e2e/workflow-recorder.spec.js create mode 100644 tests/specs/e2e/workflow-replay.spec.js diff --git a/.github/workflows/Semgrep.yml b/.github/workflows/Semgrep.yml deleted file mode 100644 index 0ef6239..0000000 --- a/.github/workflows/Semgrep.yml +++ /dev/null @@ -1,50 +0,0 @@ -# Name of this GitHub Actions workflow. -name: Semgrep - -on: - # Scan changed files in PRs (diff-aware scanning): - # The branches below must be a subset of the branches above - pull_request: - branches: ["master", "main"] - push: - branches: ["master", "main"] - schedule: - - cron: '0 6 * * *' - - -permissions: - contents: read - id-token: none # explicit deny — workflow does not request OIDC federation - -jobs: - semgrep: - # User definable name of this GitHub Actions job. - permissions: - contents: read # for actions/checkout to fetch code - security-events: write # for github/codeql-action/upload-sarif to upload SARIF results - id-token: none # explicit deny — Semgrep job does not need OIDC federation - name: semgrep/ci - # If you are self-hosting, change the following `runs-on` value: - runs-on: ubuntu-latest - - container: - # A Docker image with Semgrep installed. Do not change this. - image: semgrep/semgrep:1.166.0 - - # Skip any PR created by dependabot to avoid permission issues: - if: (github.actor != 'dependabot[bot]') - - steps: - # Fetch project source with GitHub Actions Checkout. - - uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3 - # Run the "semgrep ci" command on the command line of the docker image. - - run: semgrep ci --sarif --output=semgrep.sarif - env: - # Add the rules that Semgrep uses by setting the SEMGREP_RULES environment variable. - SEMGREP_RULES: p/default # more at semgrep.dev/explore - - - name: Upload SARIF file for GitHub Advanced Security Dashboard - uses: github/codeql-action/upload-sarif@6c089f53dd51dc3fc7e599c3cb5356453a52ca9e # v2.20.0 - with: - sarif_file: semgrep.sarif - if: always() \ No newline at end of file diff --git a/go-backend/.gitignore b/go-backend/.gitignore index 07003db..746083b 100644 --- a/go-backend/.gitignore +++ b/go-backend/.gitignore @@ -4,3 +4,7 @@ server # Test Companion onboarding (local, per-machine) .test-companion/ + +# Workflow runtime data (Playwright, workflows, builds, artifacts) +/runtime/ +/cmd/server/runtime/ diff --git a/go-backend/cmd/server/main.go b/go-backend/cmd/server/main.go index b326c90..200458e 100644 --- a/go-backend/cmd/server/main.go +++ b/go-backend/cmd/server/main.go @@ -1,24 +1,28 @@ -package main +package main import ( "log" + "path/filepath" "github.com/jostan30/Percy_chrome_ext/go-backend/internal/api" "github.com/jostan30/Percy_chrome_ext/go-backend/internal/app" - "github.com/jostan30/Percy_chrome_ext/go-backend/internal/snapshot" - "github.com/jostan30/Percy_chrome_ext/go-backend/internal/service" - "github.com/jostan30/Percy_chrome_ext/go-backend/internal/percy" "github.com/jostan30/Percy_chrome_ext/go-backend/internal/library" + "github.com/jostan30/Percy_chrome_ext/go-backend/internal/percy" + "github.com/jostan30/Percy_chrome_ext/go-backend/internal/runs" + "github.com/jostan30/Percy_chrome_ext/go-backend/internal/runtime" + "github.com/jostan30/Percy_chrome_ext/go-backend/internal/service" + "github.com/jostan30/Percy_chrome_ext/go-backend/internal/snapshot" + "github.com/jostan30/Percy_chrome_ext/go-backend/internal/workflow" ) -func main () { +func main() { store := snapshot.NewMemoryStore() snapshotService := service.NewSnapshotService(store) binary := percy.NewBinary() installer := percy.NewInstaller(binary) - controller := percy.NewController(binary,installer) + controller := percy.NewController(binary, installer) client := percy.NewClient() buildService := service.NewBuildService( @@ -29,18 +33,53 @@ func main () { libraryService := library.NewService() + runtimeDir := runtime.NewDir() + workflowStore, err := workflow.NewStore(runtimeDir.Workflows()) + if err != nil { + log.Fatalf("failed to initialise workflow store: %v", err) + } + buildStore, err := runs.NewStore(runtimeDir.Builds()) + if err != nil { + log.Fatalf("failed to initialise build store: %v", err) + } + if err := runtimeDirsReady(runtimeDir); err != nil { + log.Fatalf("failed to prepare runtime directory: %v", err) + } + + runService := runs.NewService(runs.Config{ + Workflows: workflowStore, + Builds: buildStore, + Percy: &runs.PercyAdapter{Controller: controller, Client: client}, + Runtime: runs.NewRuntimeAdapter(runtimeDir), + PercyURL: "http://localhost:5338", + // Workflow runs and snapshot-queue finalize share one Percy process. + Busy: buildService.Running, + }) + buildService.SetExternalBusy(runService.Active) + // A crash or restart must never leave a build permanently "running". + runService.RecoverInterrupted() + application := &app.App{ SnapshotService: snapshotService, - BuildService: buildService, - LibraryService: libraryService, + BuildService: buildService, + LibraryService: libraryService, + WorkflowStore: workflowStore, + BuildStore: buildStore, + RunService: runService, + RuntimeDir: runtimeDir, } - server := api.NewServer(":4321" ,application) + server := api.NewServer(":4321", application) log.Println("Starting server on port http://localhost:4321") if err := server.Start(); err != nil { log.Fatal(err) } +} -} \ No newline at end of file +// runtimeDirsReady creates the artifacts root so artifact listing never +// depends on a run having happened first. +func runtimeDirsReady(d *runtime.Dir) error { + return mkdirAll(filepath.Clean(d.Artifacts())) +} diff --git a/go-backend/internal/api/handlers/runs.go b/go-backend/internal/api/handlers/runs.go new file mode 100644 index 0000000..c61767c --- /dev/null +++ b/go-backend/internal/api/handlers/runs.go @@ -0,0 +1,213 @@ +package handlers + +import ( + "encoding/json" + "errors" + "net/http" + "os" + "path/filepath" + "regexp" + "strings" + + "github.com/jostan30/Percy_chrome_ext/go-backend/internal/app" + "github.com/jostan30/Percy_chrome_ext/go-backend/internal/httpx" + "github.com/jostan30/Percy_chrome_ext/go-backend/internal/runs" + "github.com/jostan30/Percy_chrome_ext/go-backend/internal/workflow" +) + +const maxRunBody = 64 << 10 // 64 KiB: token + a few secrets + +var artifactNameRe = regexp.MustCompile(`^[A-Za-z0-9_-]{1,64}\.(html|json|log)$`) + +type RunsHandler struct { + app *app.App +} + +func NewRunsHandler(a *app.App) *RunsHandler { return &RunsHandler{app: a} } + +type runRequest struct { + // Token is the Percy project token; used for this run only and never stored. + Token string `json:"token"` + // Secrets resolves workflow valueRef names for this run only. + Secrets map[string]string `json:"secrets,omitempty"` +} + +// StartRun handles POST /api/workflows/{workflowId}/runs +func (h *RunsHandler) StartRun(w http.ResponseWriter, r *http.Request, workflowID string) { + if r.Method != http.MethodPost { + writeErr(w, http.StatusMethodNotAllowed, "method not allowed") + return + } + r.Body = http.MaxBytesReader(w, r.Body, maxRunBody) + var req runRequest + dec := json.NewDecoder(r.Body) + dec.DisallowUnknownFields() + if err := dec.Decode(&req); err != nil { + writeErr(w, http.StatusBadRequest, "invalid request body") + return + } + key := strings.TrimSpace(r.Header.Get("Idempotency-Key")) + if len(key) > 128 { + writeErr(w, http.StatusBadRequest, "Idempotency-Key too long") + return + } + b, dup, err := h.app.RunService.Start(workflowID, req.Token, key, req.Secrets) + if err != nil { + switch { + case errors.Is(err, workflow.ErrNotFound): + writeErr(w, http.StatusNotFound, "workflow not found") + case errors.Is(err, workflow.ErrInvalidID): + writeErr(w, http.StatusBadRequest, "invalid workflow id") + case errors.Is(err, runs.ErrBusy): + writeErr(w, http.StatusConflict, err.Error()) + case errors.Is(err, runs.ErrNoToken): + writeErr(w, http.StatusBadRequest, err.Error()) + default: + writeErr(w, http.StatusInternalServerError, "could not start run") + } + return + } + status := http.StatusAccepted + if dup { + status = http.StatusOK // retry of an already-created build + } + httpx.WriteJSON(w, status, map[string]any{"buildId": b.BuildID, "status": b.Status, "duplicate": dup}) +} + +// Builds handles GET /api/builds +func (h *RunsHandler) Builds(w http.ResponseWriter, r *http.Request) { + if r.Method != http.MethodGet { + writeErr(w, http.StatusMethodNotAllowed, "method not allowed") + return + } + list, err := h.app.BuildStore.List() + if err != nil { + writeErr(w, http.StatusInternalServerError, "internal error") + return + } + httpx.WriteJSON(w, http.StatusOK, list) +} + +// Build handles /api/builds/{id}, /api/builds/{id}/artifacts[/{kind}/{name}], /api/builds/{id}/cancel +func (h *RunsHandler) Build(w http.ResponseWriter, r *http.Request) { + rest := strings.Trim(strings.TrimPrefix(r.URL.Path, "/api/builds/"), "/") + parts := strings.Split(rest, "/") + id := parts[0] + if !runs.ValidBuildID(id) { + writeErr(w, http.StatusBadRequest, "invalid build id") + return + } + switch { + case len(parts) == 1: + h.getBuild(w, r, id) + case len(parts) == 2 && parts[1] == "artifacts": + h.listArtifacts(w, r, id) + case len(parts) == 4 && parts[1] == "artifacts": + h.serveArtifact(w, r, id, parts[2], parts[3]) + case len(parts) == 2 && parts[1] == "cancel": + h.cancel(w, r, id) + default: + writeErr(w, http.StatusNotFound, "not found") + } +} + +func (h *RunsHandler) getBuild(w http.ResponseWriter, r *http.Request, id string) { + if r.Method != http.MethodGet { + writeErr(w, http.StatusMethodNotAllowed, "method not allowed") + return + } + b, err := h.app.BuildStore.Get(id) + if errors.Is(err, runs.ErrNotFound) { + writeErr(w, http.StatusNotFound, "build not found") + return + } else if err != nil { + writeErr(w, http.StatusInternalServerError, "internal error") + return + } + httpx.WriteJSON(w, http.StatusOK, b) +} + +func (h *RunsHandler) cancel(w http.ResponseWriter, r *http.Request, id string) { + if r.Method != http.MethodPost { + writeErr(w, http.StatusMethodNotAllowed, "method not allowed") + return + } + switch err := h.app.RunService.Cancel(id); { + case err == nil: + httpx.WriteJSON(w, http.StatusOK, map[string]string{"status": "cancelled"}) + case errors.Is(err, runs.ErrNotFound): + writeErr(w, http.StatusNotFound, "build not found") + case errors.Is(err, runs.ErrNotCancelled): + writeErr(w, http.StatusConflict, err.Error()) + default: + writeErr(w, http.StatusInternalServerError, "internal error") + } +} + +type artifactRef struct { + Kind string `json:"kind"` + Name string `json:"name"` + URL string `json:"url"` +} + +// listArtifacts returns controlled URLs, never filesystem paths. +func (h *RunsHandler) listArtifacts(w http.ResponseWriter, r *http.Request, id string) { + if r.Method != http.MethodGet { + writeErr(w, http.StatusMethodNotAllowed, "method not allowed") + return + } + if _, err := h.app.BuildStore.Get(id); err != nil { + if errors.Is(err, runs.ErrNotFound) { + writeErr(w, http.StatusNotFound, "build not found") + } else { + writeErr(w, http.StatusInternalServerError, "internal error") + } + return + } + dir, err := h.app.RuntimeDir.Resolve("artifacts", id) + if err != nil { + writeErr(w, http.StatusBadRequest, "invalid build id") + return + } + refs := []artifactRef{} + for _, kind := range []string{"dom", "metadata", "logs"} { + entries, err := os.ReadDir(filepath.Join(dir, kind)) + if err != nil { + continue + } + for _, e := range entries { + if e.IsDir() || !artifactNameRe.MatchString(e.Name()) { + continue + } + refs = append(refs, artifactRef{Kind: kind, Name: e.Name(), + URL: "/api/builds/" + id + "/artifacts/" + kind + "/" + e.Name()}) + } + } + httpx.WriteJSON(w, http.StatusOK, refs) +} + +func (h *RunsHandler) serveArtifact(w http.ResponseWriter, r *http.Request, id, kind, name string) { + if r.Method != http.MethodGet { + writeErr(w, http.StatusMethodNotAllowed, "method not allowed") + return + } + if (kind != "dom" && kind != "metadata" && kind != "logs") || !artifactNameRe.MatchString(name) { + writeErr(w, http.StatusBadRequest, "invalid artifact") + return + } + p, err := h.app.RuntimeDir.Resolve("artifacts", id, kind, name) + if err != nil { + writeErr(w, http.StatusBadRequest, "invalid artifact") + return + } + // refuse symlinks so an artifact can never point outside the runtime dir + if fi, err := os.Lstat(p); err != nil || !fi.Mode().IsRegular() { + writeErr(w, http.StatusNotFound, "artifact not found") + return + } + // DOM files may hold user data: force download-as-text, never render/execute. + w.Header().Set("X-Content-Type-Options", "nosniff") + w.Header().Set("Content-Security-Policy", "default-src 'none'; sandbox") + w.Header().Set("Content-Type", "text/plain; charset=utf-8") + http.ServeFile(w, r, p) +} diff --git a/go-backend/internal/api/handlers/workflow.go b/go-backend/internal/api/handlers/workflow.go new file mode 100644 index 0000000..788ba42 --- /dev/null +++ b/go-backend/internal/api/handlers/workflow.go @@ -0,0 +1,123 @@ +package handlers + +import ( + "encoding/json" + "errors" + "log" + "net/http" + "strings" + + "github.com/jostan30/Percy_chrome_ext/go-backend/internal/app" + "github.com/jostan30/Percy_chrome_ext/go-backend/internal/httpx" + "github.com/jostan30/Percy_chrome_ext/go-backend/internal/workflow" +) + +const maxWorkflowBody = 1 << 20 // 1 MiB + +type WorkflowHandler struct { + app *app.App +} + +func NewWorkflowHandler(app *app.App) *WorkflowHandler { + return &WorkflowHandler{app: app} +} + +func writeErr(w http.ResponseWriter, status int, msg string) { + httpx.WriteJSON(w, status, map[string]string{"error": msg}) +} + +func decodeWorkflow(w http.ResponseWriter, r *http.Request) (*workflow.Workflow, bool) { + r.Body = http.MaxBytesReader(w, r.Body, maxWorkflowBody) + var wf workflow.Workflow + dec := json.NewDecoder(r.Body) + dec.DisallowUnknownFields() + if err := dec.Decode(&wf); err != nil { + writeErr(w, http.StatusBadRequest, "invalid request body: "+err.Error()) + return nil, false + } + return &wf, true +} + +// workflowStoreErr maps store errors to HTTP statuses. +func workflowStoreErr(w http.ResponseWriter, err error) { + switch { + case errors.Is(err, workflow.ErrNotFound): + writeErr(w, http.StatusNotFound, "workflow not found") + case errors.Is(err, workflow.ErrInvalidID): + writeErr(w, http.StatusBadRequest, "invalid workflow id") + default: + // validation errors are user errors; anything else is a server error + if isValidationErr(err) { + writeErr(w, http.StatusBadRequest, err.Error()) + return + } + // Keep the real cause in the server log and show it to the (local) user; + // a bare "internal error" made storage problems impossible to diagnose. + log.Printf("[workflow] store error: %v", err) + writeErr(w, http.StatusInternalServerError, "could not save workflow: "+err.Error()) + } +} + +func isValidationErr(err error) bool { + var v *workflow.ValidationError + return errors.As(err, &v) +} + +// Collection handles /api/workflows +func (h *WorkflowHandler) Collection(w http.ResponseWriter, r *http.Request) { + switch r.Method { + case http.MethodPost: + wf, ok := decodeWorkflow(w, r) + if !ok { + return + } + if err := h.app.WorkflowStore.Create(wf); err != nil { + workflowStoreErr(w, err) + return + } + httpx.WriteJSON(w, http.StatusCreated, wf) + case http.MethodGet: + list, err := h.app.WorkflowStore.List() + if err != nil { + workflowStoreErr(w, err) + return + } + httpx.WriteJSON(w, http.StatusOK, list) + default: + writeErr(w, http.StatusMethodNotAllowed, "method not allowed") + } +} + +// Item handles /api/workflows/{workflowId} +func (h *WorkflowHandler) Item(w http.ResponseWriter, r *http.Request) { + id := strings.Trim(strings.TrimPrefix(r.URL.Path, "/api/workflows/"), "/") + if wfID, ok := strings.CutSuffix(id, "/runs"); ok && wfID != "" && !strings.Contains(wfID, "/") { + NewRunsHandler(h.app).StartRun(w, r, wfID) + return + } + if id == "" || strings.Contains(id, "/") { + writeErr(w, http.StatusNotFound, "not found") + return + } + switch r.Method { + case http.MethodGet: + wf, err := h.app.WorkflowStore.Get(id) + if err != nil { + workflowStoreErr(w, err) + return + } + httpx.WriteJSON(w, http.StatusOK, wf) + case http.MethodPut: + wf, ok := decodeWorkflow(w, r) + if !ok { + return + } + if err := h.app.WorkflowStore.Update(id, wf); err != nil { + workflowStoreErr(w, err) + return + } + httpx.WriteJSON(w, http.StatusOK, wf) + default: + writeErr(w, http.StatusMethodNotAllowed, "method not allowed") + } +} diff --git a/go-backend/internal/api/handlers/workflow_test.go b/go-backend/internal/api/handlers/workflow_test.go new file mode 100644 index 0000000..9dac9d3 --- /dev/null +++ b/go-backend/internal/api/handlers/workflow_test.go @@ -0,0 +1,121 @@ +package handlers + +import ( + "bytes" + "encoding/json" + "net/http" + "net/http/httptest" + "os" + "path/filepath" + "strings" + "testing" + + "github.com/jostan30/Percy_chrome_ext/go-backend/internal/app" + "github.com/jostan30/Percy_chrome_ext/go-backend/internal/workflow" +) + +const goodBody = `{ + "name": "Dashboard", + "schemaVersion": 1, + "startUrl": "https://example.test/login", + "steps": [ + {"id":"step_001","type":"fill","target":{"role":"textbox","name":"Username"},"valueRef":"username"}, + {"id":"step_002","type":"snapshot","checkpointId":"dashboard","name":"Dashboard"} + ], + "settings": {"viewport": {"width":1440,"height":900}} +}` + +func newTestServer(t *testing.T) (*http.ServeMux, string) { + t.Helper() + dir := t.TempDir() + store, err := workflow.NewStore(filepath.Join(dir, "workflows")) + if err != nil { + t.Fatal(err) + } + h := NewWorkflowHandler(&app.App{WorkflowStore: store}) + mux := http.NewServeMux() + mux.HandleFunc("/api/workflows", h.Collection) + mux.HandleFunc("/api/workflows/", h.Item) + return mux, dir +} + +func do(mux http.Handler, method, path, body string) *httptest.ResponseRecorder { + req := httptest.NewRequest(method, path, bytes.NewBufferString(body)) + rec := httptest.NewRecorder() + mux.ServeHTTP(rec, req) + return rec +} + +func TestWorkflowAPIFlow(t *testing.T) { + mux, dir := newTestServer(t) + + rec := do(mux, "POST", "/api/workflows", goodBody) + if rec.Code != http.StatusCreated { + t.Fatalf("create: %d %s", rec.Code, rec.Body) + } + var created workflow.Workflow + _ = json.Unmarshal(rec.Body.Bytes(), &created) + if created.WorkflowID == "" || created.Version != 1 { + t.Fatalf("bad created: %+v", created) + } + if _, err := os.Stat(filepath.Join(dir, "workflows", created.WorkflowID+".json")); err != nil { + t.Fatalf("file not persisted: %v", err) + } + + if rec = do(mux, "GET", "/api/workflows", ""); rec.Code != 200 || !strings.Contains(rec.Body.String(), created.WorkflowID) { + t.Fatalf("list: %d %s", rec.Code, rec.Body) + } + if rec = do(mux, "GET", "/api/workflows/"+created.WorkflowID, ""); rec.Code != 200 { + t.Fatalf("get: %d", rec.Code) + } + + upd := strings.Replace(goodBody, "Dashboard\",\n \"schemaVersion", "Renamed\",\n \"schemaVersion", 1) + if rec = do(mux, "PUT", "/api/workflows/"+created.WorkflowID, upd); rec.Code != 200 { + t.Fatalf("put: %d %s", rec.Code, rec.Body) + } + var got workflow.Workflow + _ = json.Unmarshal(do(mux, "GET", "/api/workflows/"+created.WorkflowID, "").Body.Bytes(), &got) + if got.Name != "Renamed" || got.Version != 1 { + t.Fatalf("update not applied: %+v", got) + } +} + +func TestWorkflowAPIRejects(t *testing.T) { + mux, dir := newTestServer(t) + cases := []struct { + name, method, path, body string + want int + }{ + {"malformed json", "POST", "/api/workflows", "{not json", 400}, + {"unknown field", "POST", "/api/workflows", `{"name":"x","bogus":1}`, 400}, + {"unknown step", "POST", "/api/workflows", strings.Replace(goodBody, `"type":"fill"`, `"type":"exec"`, 1), 400}, + {"bad url scheme", "POST", "/api/workflows", strings.Replace(goodBody, "https://example.test/login", "javascript:alert(1)", 1), 400}, + {"missing workflow", "GET", "/api/workflows/wf_missing", "", 404}, + {"traversal get", "GET", "/api/workflows/..%2F..%2Fetc%2Fpasswd", "", 404}, + {"uppercase id", "GET", "/api/workflows/WF_X", "", 400}, + {"put missing", "PUT", "/api/workflows/wf_missing", goodBody, 404}, + {"bad method", "DELETE", "/api/workflows", "", 405}, + } + for _, c := range cases { + t.Run(c.name, func(t *testing.T) { + if rec := do(mux, c.method, c.path, c.body); rec.Code != c.want { + t.Fatalf("got %d want %d: %s", rec.Code, c.want, rec.Body) + } + }) + } + // nothing escaped the workflows dir + entries, _ := os.ReadDir(dir) + for _, e := range entries { + if e.Name() != "workflows" { + t.Fatalf("unexpected file outside store: %s", e.Name()) + } + } +} + +func TestWorkflowAPIBodyTooLarge(t *testing.T) { + mux, _ := newTestServer(t) + big := `{"name":"` + strings.Repeat("a", 2<<20) + `"}` + if rec := do(mux, "POST", "/api/workflows", big); rec.Code != 400 { + t.Fatalf("got %d", rec.Code) + } +} diff --git a/go-backend/internal/api/router.go b/go-backend/internal/api/router.go index ffeb3aa..0fbfb8d 100644 --- a/go-backend/internal/api/router.go +++ b/go-backend/internal/api/router.go @@ -32,6 +32,8 @@ func (s *Server) routes() { snapshotHandler := handlers.NewSnapshotHandler(s.app) buildHandler := handlers.NewBuildHandler(s.app) libraryHandler := handlers.NewLibraryHandler(s.app) + workflowHandler := handlers.NewWorkflowHandler(s.app) + runsHandler := handlers.NewRunsHandler(s.app) s.mux.HandleFunc("/health" , handlers.Health) s.mux.HandleFunc("/status" , handlers.Status) @@ -77,6 +79,11 @@ func (s *Server) routes() { s.mux.HandleFunc("/library/search", libraryHandler.Search) s.mux.HandleFunc("/library/status", libraryHandler.Status) s.mux.HandleFunc("/library/all", libraryHandler.All) + + s.mux.HandleFunc("/api/workflows", workflowHandler.Collection) + s.mux.HandleFunc("/api/workflows/", workflowHandler.Item) + s.mux.HandleFunc("/api/builds", runsHandler.Builds) + s.mux.HandleFunc("/api/builds/", runsHandler.Build) } diff --git a/go-backend/internal/app/app.go b/go-backend/internal/app/app.go index ae2cb09..ef81f1a 100644 --- a/go-backend/internal/app/app.go +++ b/go-backend/internal/app/app.go @@ -2,7 +2,10 @@ package app import ( "github.com/jostan30/Percy_chrome_ext/go-backend/internal/library" + "github.com/jostan30/Percy_chrome_ext/go-backend/internal/runs" + "github.com/jostan30/Percy_chrome_ext/go-backend/internal/runtime" "github.com/jostan30/Percy_chrome_ext/go-backend/internal/service" + "github.com/jostan30/Percy_chrome_ext/go-backend/internal/workflow" ) type App struct { @@ -10,4 +13,9 @@ type App struct { BuildService *service.BuildService LibraryService *library.Service -} \ No newline at end of file + + WorkflowStore *workflow.Store + BuildStore *runs.Store + RunService *runs.Service + RuntimeDir *runtime.Dir +} diff --git a/go-backend/internal/middleware/cors.go b/go-backend/internal/middleware/cors.go index 5ba7793..ac4b3d6 100644 --- a/go-backend/internal/middleware/cors.go +++ b/go-backend/internal/middleware/cors.go @@ -7,7 +7,7 @@ func CORS(next http.Handler)http.Handler { // nosemgrep: local-only backend (localhost:4321) called by the browser extension; wildcard origin is intentional w.Header().Set("Access-Control-Allow-Origin", "*") - w.Header().Set("Access-Control-Allow-Headers", "Content-Type") + w.Header().Set("Access-Control-Allow-Headers", "Content-Type, Idempotency-Key") w.Header().Set("Access-Control-Allow-Methods","GET, POST, PUT, DELETE, OPTIONS") if r.Method == http.MethodOptions { diff --git a/go-backend/internal/runs/adapters.go b/go-backend/internal/runs/adapters.go new file mode 100644 index 0000000..5c4a81e --- /dev/null +++ b/go-backend/internal/runs/adapters.go @@ -0,0 +1,69 @@ +package runs + +import ( + "fmt" + "path/filepath" + "time" + + "github.com/jostan30/Percy_chrome_ext/go-backend/internal/percy" + "github.com/jostan30/Percy_chrome_ext/go-backend/internal/runtime" +) + +// RuntimeAdapter implements Runtime over the shared runtime directory. +type RuntimeAdapter struct { + Dir *runtime.Dir + Installer *runtime.PlaywrightInstaller +} + +func NewRuntimeAdapter(dir *runtime.Dir) *RuntimeAdapter { + return &RuntimeAdapter{Dir: dir, Installer: runtime.NewPlaywrightInstaller(dir)} +} + +func (r *RuntimeAdapter) EnsureReady(progress func(string)) error { + return r.Installer.EnsureReady(progress) +} +func (r *RuntimeAdapter) RunnerEntry() string { return r.Dir.RunnerEntry() } +func (r *RuntimeAdapter) PlaywrightDir() string { return r.Dir.Playwright() } + +func (r *RuntimeAdapter) ArtifactDir(buildID string) (string, error) { + if !ValidBuildID(buildID) { + return "", ErrInvalidID + } + return r.Dir.Resolve("artifacts", buildID) +} + +// RequestPath is inside the build's artifact dir but outside dom/metadata/logs, +// so it is never served and is deleted after the run. +func (r *RuntimeAdapter) RequestPath(buildID string) (string, error) { + if !ValidBuildID(buildID) { + return "", ErrInvalidID + } + p, err := r.Dir.Resolve("artifacts", buildID) + if err != nil { + return "", err + } + return filepath.Join(p, ".request.json"), nil +} + +// PercyAdapter implements Percy over the existing controller and client. +type PercyAdapter struct { + Controller *percy.Controller + Client *percy.Client +} + +func (p *PercyAdapter) EnsureReady() error { return p.Controller.EnsureReady() } +func (p *PercyAdapter) Start(t string) error { return p.Controller.Start(t) } +func (p *PercyAdapter) Stop() error { return p.Controller.Stop() } +func (p *PercyAdapter) BuildInfo() (string, string, error) { + h, err := p.Client.Health() + if err != nil { + return "", "", err + } + return h.Build.ID, h.Build.URL, nil +} +func (p *PercyAdapter) WaitIdle(timeout time.Duration) error { + if err := p.Client.WaitIdle(timeout, p.Controller.Exited()); err != nil { + return fmt.Errorf("%w", err) + } + return nil +} diff --git a/go-backend/internal/runs/failure_test.go b/go-backend/internal/runs/failure_test.go new file mode 100644 index 0000000..c006059 --- /dev/null +++ b/go-backend/internal/runs/failure_test.go @@ -0,0 +1,184 @@ +package runs + +import ( + "errors" + "strings" + "testing" + "time" +) + +func TestStepFailureFailsBuildAndNamesTheStep(t *testing.T) { + h := newHarness(t) + h.launch.exit = 1 + h.launch.lines = []string{ + ev(map[string]any{"type": "stepStarted", "stepId": "step_001"}), + ev(map[string]any{"type": "stepFinished", "stepId": "step_001", "status": "passed"}), + ev(map[string]any{"type": "stepStarted", "stepId": "step_002"}), + ev(map[string]any{"type": "stepFinished", "stepId": "step_002", "status": "failed", + "message": `locator role=button[name="Go"] matched 2 elements`}), + } + b := h.startAndWait(t, "") + if b.Status != StatusFailed { + t.Fatalf("status = %s", b.Status) + } + if len(b.Errors) == 0 || b.Errors[0].StepID != "step_002" || !strings.Contains(b.Errors[0].Message, "matched 2") { + t.Fatalf("errors = %+v", b.Errors) + } + // later steps never ran: skipped, not left pending/running + if b.Steps[2].Status != StepSkipped || b.Steps[3].Status != StepSkipped { + t.Fatalf("remaining steps = %s %s", b.Steps[2].Status, b.Steps[3].Status) + } + for _, c := range b.Checkpoints { + if c.Status == CheckpointPending { + t.Fatalf("checkpoint %s left pending", c.CheckpointID) + } + } + if h.percy.stopped != 1 { + t.Fatal("percy must be stopped after a failed run") + } +} + +func TestUploadFailureMakesBuildPartialAndKeepsDom(t *testing.T) { + h := newHarness(t) + h.launch.exit = 2 + h.launch.lines = []string{ + ev(map[string]any{"type": "stepStarted", "stepId": "step_003"}), + ev(map[string]any{"type": "checkpointCaptured", "checkpointId": "dashboard", + "domPath": h.root + "/x/dom/dashboard.html", "metadataPath": h.root + "/x/metadata/dashboard.json"}), + ev(map[string]any{"type": "checkpointUploadFailed", "checkpointId": "dashboard", "message": "percy returned 500"}), + ev(map[string]any{"type": "stepFinished", "stepId": "step_003", "status": "passed"}), + } + b := h.startAndWait(t, "") + if b.Status != StatusPartial { + t.Fatalf("status = %s", b.Status) + } + c := b.Checkpoints[0] + if c.Status != CheckpointUploadFailed || c.DomPath != "dom/dashboard.html" || !strings.Contains(c.Error, "500") { + t.Fatalf("checkpoint = %+v", c) + } +} + +func TestPercyNotIdleMakesBuildPartial(t *testing.T) { + h := newHarness(t) + h.percy.idleErr = errors.New("timed out waiting for Percy") + h.launch.lines = happyLines(h.root) + if b := h.startAndWait(t, ""); b.Status != StatusPartial { + t.Fatalf("status = %s", b.Status) + } +} + +func TestRunnerCrashDoesNotLeaveBuildRunning(t *testing.T) { + h := newHarness(t) + h.launch.exit = 9 // killed / segfault + h.launch.lines = []string{ev(map[string]any{"type": "stepStarted", "stepId": "step_001"})} + b := h.startAndWait(t, "") + if b.Status != StatusFailed || len(b.Errors) == 0 || + !strings.Contains(b.Errors[len(b.Errors)-1].Message, "crashed") { + t.Fatalf("status=%s errors=%+v", b.Status, b.Errors) + } + if b.Steps[0].Status != StepSkipped { + t.Fatalf("in-flight step should be finalized, got %s", b.Steps[0].Status) + } +} + +func TestSetupLaunchAndPercyStartFailuresFinalize(t *testing.T) { + h := newHarness(t) + h.launch.err = errors.New("node not found") + if b := h.startAndWait(t, ""); b.Status != StatusFailed || !strings.Contains(b.Errors[0].Message, "node not found") { + t.Fatalf("launch failure: %s %+v", b.Status, b.Errors) + } + h2 := newHarness(t) + h2.rt.setupErr = errors.New("npm install failed") + if b := h2.startAndWait(t, ""); b.Status != StatusFailed || !strings.Contains(b.Errors[0].Message, "npm install") { + t.Fatalf("setup failure: %s %+v", b.Status, b.Errors) + } + h3 := newHarness(t) + h3.percy.startEr = errors.New("percy exited before it was ready") + if b := h3.startAndWait(t, ""); b.Status != StatusFailed { + t.Fatalf("percy start failure: %s", b.Status) + } +} + +func TestTimeoutFinalizesAsFailed(t *testing.T) { + h := newHarness(t) + h.svc.cfg.RunTimeout = 150 * time.Millisecond + h.launch.block = make(chan struct{}) // never released + b := h.startAndWait(t, "") + if b.Status != StatusFailed || !strings.Contains(b.Errors[len(b.Errors)-1].Message, "timed out") { + t.Fatalf("status=%s errors=%+v", b.Status, b.Errors) + } +} + +func TestCancelFinalizesAsCancelledAndFreesTheSlot(t *testing.T) { + h := newHarness(t) + h.launch.block = make(chan struct{}) + b, _, err := h.svc.Start(h.wf.WorkflowID, "tok", "", nil) + if err != nil { + t.Fatal(err) + } + deadline := time.Now().Add(2 * time.Second) + for time.Now().Before(deadline) { + if cur, _ := h.builds.Get(b.BuildID); cur != nil && cur.Status == StatusRunning { + break + } + time.Sleep(10 * time.Millisecond) + } + if err := h.svc.Cancel(b.BuildID); err != nil { + t.Fatal(err) + } + h.svc.Wait() + if got, _ := h.builds.Get(b.BuildID); got.Status != StatusCancelled { + t.Fatalf("status = %s", got.Status) + } + if h.percy.stopped != 1 { + t.Fatal("percy not stopped after cancel") + } + // cancelling again, even while the goroutine may still be unwinding, is a conflict + if err := h.svc.Cancel(b.BuildID); !errors.Is(err, ErrNotCancelled) { + t.Fatalf("second cancel should conflict, got %v", err) + } + // slot is free again + h.launch.block = nil + h.launch.lines = happyLines(h.root) + if _, _, err := h.svc.Start(h.wf.WorkflowID, "tok", "", nil); err != nil { + t.Fatalf("new run after cancel: %v", err) + } + h.svc.Wait() + if err := h.svc.Cancel(b.BuildID); !errors.Is(err, ErrNotCancelled) { + t.Fatalf("cancelling a finished build: %v", err) + } +} + +func TestLateRunnerEventsCannotOverwriteTerminalState(t *testing.T) { + h := newHarness(t) + h.launch.lines = happyLines(h.root) + b := h.startAndWait(t, "") + if b.Status != StatusPassed { + t.Fatalf("setup: %s", b.Status) + } + got, err := h.builds.Update(b.BuildID, func(x *Build) { x.Status = StatusFailed }) + if err != nil { + t.Fatal(err) + } + if got.Status != StatusPassed { + t.Fatalf("terminal build was mutated: %s", got.Status) + } +} + +func TestRecoverInterruptedFinalizesStaleBuilds(t *testing.T) { + h := newHarness(t) + h.launch.block = make(chan struct{}) + b, _, err := h.svc.Start(h.wf.WorkflowID, "tok", "", nil) + if err != nil { + t.Fatal(err) + } + // simulate a fresh server process finding the leftover non-terminal build + svc2 := NewService(h.svc.cfg) + svc2.RecoverInterrupted() + got, _ := h.builds.Get(b.BuildID) + if got.Status != StatusFailed || !strings.Contains(got.Errors[len(got.Errors)-1].Message, "interrupted") { + t.Fatalf("status=%s errors=%+v", got.Status, got.Errors) + } + close(h.launch.block) + h.svc.Wait() +} diff --git a/go-backend/internal/runs/harness_test.go b/go-backend/internal/runs/harness_test.go new file mode 100644 index 0000000..5fe713d --- /dev/null +++ b/go-backend/internal/runs/harness_test.go @@ -0,0 +1,182 @@ +package runs + +import ( + "context" + "encoding/json" + "os" + "os/exec" + "path/filepath" + "strconv" + "sync" + "testing" + "time" + + "github.com/jostan30/Percy_chrome_ext/go-backend/internal/workflow" +) + +type fakePercy struct { + mu sync.Mutex + started int + stopped int + idleErr error + startEr error +} + +func (f *fakePercy) EnsureReady() error { return nil } +func (f *fakePercy) Start(string) error { + f.mu.Lock() + defer f.mu.Unlock() + f.started++ + return f.startEr +} +func (f *fakePercy) Stop() error { + f.mu.Lock() + defer f.mu.Unlock() + f.stopped++ + return nil +} +func (f *fakePercy) BuildInfo() (string, string, error) { return "999", "https://percy.io/b/999", nil } +func (f *fakePercy) WaitIdle(time.Duration) error { return f.idleErr } + +type fakeRuntime struct { + root string + setupErr error +} + +func (r *fakeRuntime) EnsureReady(func(string)) error { return r.setupErr } +func (r *fakeRuntime) RunnerEntry() string { return "runner.js" } +func (r *fakeRuntime) PlaywrightDir() string { return r.root } +func (r *fakeRuntime) ArtifactDir(id string) (string, error) { + if !ValidBuildID(id) { + return "", ErrInvalidID + } + return filepath.Join(r.root, "artifacts", id), nil +} +func (r *fakeRuntime) RequestPath(id string) (string, error) { + return filepath.Join(r.root, "artifacts", id, ".request.json"), nil +} + +type fakeProc struct { + exit int + block chan struct{} // if set, Wait blocks until closed or ctx is done + ctx context.Context +} + +func (p *fakeProc) Wait() error { + if p.block != nil { + select { + case <-p.block: + case <-p.ctx.Done(): + return p.ctx.Err() + } + } + if p.exit == 0 { + return nil + } + // a real *exec.ExitError carrying the wanted exit code + return exec.Command("sh", "-c", "exit "+strconv.Itoa(p.exit)).Run() +} +func (p *fakeProc) Kill() error { return nil } + +type launchCfg struct { + mu sync.Mutex + lines []string + exit int + block chan struct{} + err error + req []byte +} + +type harness struct { + svc *Service + builds *Store + wfs *workflow.Store + percy *fakePercy + rt *fakeRuntime + wf *workflow.Workflow + launch *launchCfg + root string + busy bool +} + +func newHarness(t *testing.T) *harness { + t.Helper() + root := t.TempDir() + wfs, err := workflow.NewStore(filepath.Join(root, "workflows")) + if err != nil { + t.Fatal(err) + } + builds, err := NewStore(filepath.Join(root, "builds")) + if err != nil { + t.Fatal(err) + } + wf := &workflow.Workflow{ + Name: "Dash", SchemaVersion: 1, StartURL: "https://example.test/", + Settings: workflow.Settings{Viewport: workflow.Viewport{Width: 1280, Height: 800}}, + Steps: []workflow.Step{ + {ID: "step_001", Type: "fill", Target: &workflow.Target{Role: "textbox", Name: "Password"}, ValueRef: "pw"}, + {ID: "step_002", Type: "click", Target: &workflow.Target{Role: "button", Name: "Go"}}, + {ID: "step_003", Type: "snapshot", CheckpointID: "dashboard", Name: "Dashboard"}, + {ID: "step_004", Type: "snapshot", CheckpointID: "accounts", Name: "Accounts"}, + }, + } + if err := wfs.Create(wf); err != nil { + t.Fatal(err) + } + h := &harness{builds: builds, wfs: wfs, percy: &fakePercy{}, rt: &fakeRuntime{root: root}, wf: wf, launch: &launchCfg{}, root: root} + h.svc = NewService(Config{ + Workflows: wfs, Builds: builds, Percy: h.percy, Runtime: h.rt, PercyURL: "http://127.0.0.1:5338", + RunTimeout: 3 * time.Second, IdleTimeout: time.Second, + Busy: func() bool { return h.busy }, + Launch: func(ctx context.Context, entry, req, dir string, onLine, onLog func(string)) (Process, error) { + h.launch.mu.Lock() + defer h.launch.mu.Unlock() + if h.launch.err != nil { + return nil, h.launch.err + } + h.launch.req, _ = os.ReadFile(req) // request file must exist while running + for _, l := range h.launch.lines { + onLine(l) + } + return &fakeProc{exit: h.launch.exit, block: h.launch.block, ctx: ctx}, nil + }, + }) + return h +} + +func ev(m map[string]any) string { + b, _ := json.Marshal(m) + return string(b) +} + +func happyLines(root string) []string { + cp := func(id string) string { + return ev(map[string]any{"type": "checkpointCaptured", "checkpointId": id, + "domPath": root + "/artifacts/b/dom/" + id + ".html", + "metadataPath": root + "/artifacts/b/metadata/" + id + ".json"}) + } + up := func(id string) string { return ev(map[string]any{"type": "checkpointUploaded", "checkpointId": id}) } + st := func(id string) string { return ev(map[string]any{"type": "stepStarted", "stepId": id}) } + fin := func(id string) string { + return ev(map[string]any{"type": "stepFinished", "stepId": id, "status": "passed", "durationMs": 12}) + } + return []string{ + st("step_001"), fin("step_001"), st("step_002"), fin("step_002"), + st("step_003"), cp("dashboard"), up("dashboard"), fin("step_003"), + st("step_004"), cp("accounts"), up("accounts"), fin("step_004"), + } +} + +func (h *harness) startAndWait(t *testing.T, key string) *Build { + t.Helper() + b, _, err := h.svc.Start(h.wf.WorkflowID, "tok", key, map[string]string{"pw": "hunter2-SECRET"}) + if err != nil { + t.Fatal(err) + } + h.svc.Wait() + got, err := h.builds.Get(b.BuildID) + if err != nil { + t.Fatal(err) + } + return got +} diff --git a/go-backend/internal/runs/lifecycle_test.go b/go-backend/internal/runs/lifecycle_test.go new file mode 100644 index 0000000..389d233 --- /dev/null +++ b/go-backend/internal/runs/lifecycle_test.go @@ -0,0 +1,152 @@ +package runs + +import ( + "errors" + "os" + "path/filepath" + "strings" + "testing" + + "github.com/jostan30/Percy_chrome_ext/go-backend/internal/workflow" +) + +func TestHappyPathPassesAndRecordsVersionAndCheckpoints(t *testing.T) { + h := newHarness(t) + h.launch.lines = happyLines(h.root) + b := h.startAndWait(t, "") + + if b.Status != StatusPassed { + t.Fatalf("status = %s errors=%v", b.Status, b.Errors) + } + if b.WorkflowID != h.wf.WorkflowID || b.WorkflowVersion != h.wf.Version { + t.Fatalf("workflow ref wrong: %s v%d", b.WorkflowID, b.WorkflowVersion) + } + if b.StartedAt == nil || b.CompletedAt == nil { + t.Fatal("timestamps missing") + } + if b.PercyBuildID != "999" || b.PercyBuildURL == "" { + t.Fatalf("percy ref missing: %+v", b) + } + if len(b.Checkpoints) != 2 { + t.Fatalf("checkpoints = %d", len(b.Checkpoints)) + } + for _, c := range b.Checkpoints { + if c.Status != CheckpointUploaded { + t.Fatalf("checkpoint %s = %s", c.CheckpointID, c.Status) + } + // artifact-relative, never absolute + if filepath.IsAbs(c.DomPath) || !strings.HasPrefix(c.DomPath, "dom/") || !strings.HasPrefix(c.MetadataPath, "metadata/") { + t.Fatalf("bad paths: %q %q", c.DomPath, c.MetadataPath) + } + } + if b.Checkpoints[0].CheckpointID != "dashboard" || b.Checkpoints[1].CheckpointID != "accounts" { + t.Fatal("checkpoint order changed") + } + for _, s := range b.Steps { + if s.Status != StepPassed { + t.Fatalf("step %s = %s", s.StepID, s.Status) + } + } + if h.percy.started != 1 || h.percy.stopped != 1 { + t.Fatalf("percy start/stop = %d/%d", h.percy.started, h.percy.stopped) + } +} + +func TestBuildRecordPersistedBeforeRunnerStarts(t *testing.T) { + h := newHarness(t) + h.launch.block = make(chan struct{}) + b, _, err := h.svc.Start(h.wf.WorkflowID, "tok", "", nil) + if err != nil { + t.Fatal(err) + } + if _, err := os.Stat(filepath.Join(h.root, "builds", b.BuildID+".json")); err != nil { + t.Fatalf("build file missing while run in progress: %v", err) + } + if b.Status != StatusQueued { + t.Fatalf("initial status = %s", b.Status) + } + close(h.launch.block) + h.svc.Wait() +} + +func TestSecretsNeverPersistedOrLogged(t *testing.T) { + h := newHarness(t) + h.launch.lines = happyLines(h.root) + b := h.startAndWait(t, "") + + // the runner did get the secret via the 0600 request file... + if !strings.Contains(string(h.launch.req), "hunter2-SECRET") { + t.Fatal("runner request should carry the secret") + } + // ...which is deleted afterwards and never lands in build JSON or logs + if _, err := os.Stat(filepath.Join(h.root, "artifacts", b.BuildID, ".request.json")); !os.IsNotExist(err) { + t.Fatalf("request file should be deleted, err=%v", err) + } + err := filepath.Walk(h.root, func(p string, info os.FileInfo, err error) error { + if err != nil || info.IsDir() { + return err + } + data, _ := os.ReadFile(p) + if strings.Contains(string(data), "hunter2-SECRET") { + t.Errorf("secret leaked into %s", p) + } + return nil + }) + if err != nil { + t.Fatal(err) + } +} + +func TestIdempotencyKeyReturnsSameBuild(t *testing.T) { + h := newHarness(t) + h.launch.lines = happyLines(h.root) + b1, dup1, err := h.svc.Start(h.wf.WorkflowID, "tok", "key-1", nil) + if err != nil || dup1 { + t.Fatalf("first: %v dup=%v", err, dup1) + } + h.svc.Wait() + b2, dup2, err := h.svc.Start(h.wf.WorkflowID, "tok", "key-1", nil) + if err != nil || !dup2 || b2.BuildID != b1.BuildID { + t.Fatalf("retry should return existing build: %v dup=%v", err, dup2) + } + if list, _ := h.builds.List(); len(list) != 1 { + t.Fatalf("builds = %d, want 1", len(list)) + } +} + +func TestConcurrentRunsRejected(t *testing.T) { + h := newHarness(t) + h.launch.block = make(chan struct{}) + if _, _, err := h.svc.Start(h.wf.WorkflowID, "tok", "", nil); err != nil { + t.Fatal(err) + } + if _, _, err := h.svc.Start(h.wf.WorkflowID, "tok", "", nil); !errors.Is(err, ErrBusy) { + t.Fatalf("want ErrBusy, got %v", err) + } + close(h.launch.block) + h.svc.Wait() + if list, _ := h.builds.List(); len(list) != 1 { + t.Fatalf("rejected run must not leave a build: %d", len(list)) + } +} + +func TestBusyWhenSnapshotFinalizeRunning(t *testing.T) { + h := newHarness(t) + h.busy = true + if _, _, err := h.svc.Start(h.wf.WorkflowID, "tok", "", nil); !errors.Is(err, ErrBusy) { + t.Fatalf("want ErrBusy, got %v", err) + } +} + +func TestMissingTokenAndMissingWorkflow(t *testing.T) { + h := newHarness(t) + if _, _, err := h.svc.Start(h.wf.WorkflowID, "", "", nil); !errors.Is(err, ErrNoToken) { + t.Fatalf("want ErrNoToken, got %v", err) + } + if _, _, err := h.svc.Start("wf_missing", "tok", "", nil); !errors.Is(err, workflow.ErrNotFound) { + t.Fatalf("want ErrNotFound, got %v", err) + } + if _, _, err := h.svc.Start("../x", "tok", "", nil); !errors.Is(err, workflow.ErrInvalidID) { + t.Fatalf("want ErrInvalidID, got %v", err) + } +} diff --git a/go-backend/internal/runs/model.go b/go-backend/internal/runs/model.go new file mode 100644 index 0000000..6ba7a41 --- /dev/null +++ b/go-backend/internal/runs/model.go @@ -0,0 +1,82 @@ +// Package runs owns workflow replay: build records, their persistence, and +// the lifecycle of the Node.js Playwright runner process. +package runs + +import "time" + +type Status string + +const ( + StatusQueued Status = "queued" + StatusRunning Status = "running" + StatusPassed Status = "passed" + StatusFailed Status = "failed" + StatusPartial Status = "partial" + StatusCancelled Status = "cancelled" +) + +func (s Status) Terminal() bool { + return s == StatusPassed || s == StatusFailed || s == StatusPartial || s == StatusCancelled +} + +type StepStatus string + +const ( + StepPending StepStatus = "pending" + StepRunning StepStatus = "running" + StepPassed StepStatus = "passed" + StepFailed StepStatus = "failed" + StepSkipped StepStatus = "skipped" +) + +type CheckpointStatus string + +const ( + CheckpointPending CheckpointStatus = "pending" + CheckpointCaptured CheckpointStatus = "captured" + CheckpointUploaded CheckpointStatus = "uploaded" + CheckpointUploadFailed CheckpointStatus = "uploadFailed" + CheckpointFailed CheckpointStatus = "failed" +) + +type StepResult struct { + StepID string `json:"stepId"` + Type string `json:"type"` + Status StepStatus `json:"status"` + DurationMs int64 `json:"durationMs,omitempty"` + Error string `json:"error,omitempty"` +} + +// Checkpoint paths are artifact-relative (never absolute) so the build JSON +// never leaks filesystem layout; clients fetch content via the artifact route. +type Checkpoint struct { + CheckpointID string `json:"checkpointId"` + Name string `json:"name"` + Status CheckpointStatus `json:"status"` + DomPath string `json:"domPath,omitempty"` + MetadataPath string `json:"metadataPath,omitempty"` + Error string `json:"error,omitempty"` +} + +type RunError struct { + StepID string `json:"stepId,omitempty"` + Message string `json:"message"` +} + +type Build struct { + BuildID string `json:"buildId"` + WorkflowID string `json:"workflowId"` + WorkflowVersion int `json:"workflowVersion"` + WorkflowName string `json:"workflowName"` + Status Status `json:"status"` + CreatedAt time.Time `json:"createdAt"` + StartedAt *time.Time `json:"startedAt"` + CompletedAt *time.Time `json:"completedAt"` + CurrentStepID string `json:"currentStepId,omitempty"` + Steps []StepResult `json:"steps"` + Checkpoints []Checkpoint `json:"checkpoints"` + Errors []RunError `json:"errors"` + PercyBuildID string `json:"percyBuildId,omitempty"` + PercyBuildURL string `json:"percyBuildUrl,omitempty"` + IdempotencyKey string `json:"idempotencyKey,omitempty"` +} diff --git a/go-backend/internal/runs/pump.go b/go-backend/internal/runs/pump.go new file mode 100644 index 0000000..38de3e7 --- /dev/null +++ b/go-backend/internal/runs/pump.go @@ -0,0 +1,129 @@ +package runs + +import ( + "encoding/json" + "path/filepath" + "strings" + "sync" +) + +// event is one line of the runner's NDJSON stdout. +type event struct { + Type string `json:"type"` + StepID string `json:"stepId"` + Status string `json:"status"` + Message string `json:"message"` + DurationMs int64 `json:"durationMs"` + CheckpointID string `json:"checkpointId"` + DomPath string `json:"domPath"` + MetadataPath string `json:"metadataPath"` +} + +// pump applies runner events to the build record. Unknown or malformed lines +// are logged (not trusted, not applied) so a noisy runner cannot corrupt state. +type pump struct { + store *Store + buildID string + logf func(string) + artifact string + + mu sync.Mutex + failures int +} + +func newPump(store *Store, buildID string, logf func(string)) *pump { + return &pump{store: store, buildID: buildID, logf: logf} +} + +func (p *pump) uploadFailures() int { + p.mu.Lock() + defer p.mu.Unlock() + return p.failures +} + +func (p *pump) flush() {} + +// relArtifact converts a runner-reported absolute path into one relative to +// the build's artifact dir ("dom/dashboard.html"); anything that does not sit +// under dom/ or metadata/ is dropped. +func relArtifact(p string) string { + p = filepath.ToSlash(p) + for _, marker := range []string{"/dom/", "/metadata/"} { + if i := strings.LastIndex(p, marker); i >= 0 { + rel := p[i+1:] + if !strings.Contains(rel, "..") { + return rel + } + } + } + return "" +} + +func (p *pump) onLine(line string) { + var e event + if err := json.Unmarshal([]byte(line), &e); err != nil || e.Type == "" { + p.logf("[runner] " + line) + return + } + // Never log full event payloads: they may echo user data. + p.logf("[event] " + e.Type + " " + e.StepID + e.CheckpointID) + + _, _ = p.store.Update(p.buildID, func(b *Build) { + switch e.Type { + case "stepStarted": + b.CurrentStepID = e.StepID + if i := stepIndex(b, e.StepID); i >= 0 { + b.Steps[i].Status = StepRunning + } + case "stepFinished": + if i := stepIndex(b, e.StepID); i >= 0 { + if e.Status == "passed" { + b.Steps[i].Status = StepPassed + } else { + b.Steps[i].Status = StepFailed + b.Steps[i].Error = e.Message + b.Errors = append(b.Errors, RunError{StepID: e.StepID, Message: e.Message}) + } + b.Steps[i].DurationMs = e.DurationMs + } + case "checkpointCaptured": + if i := cpIndex(b, e.CheckpointID); i >= 0 { + b.Checkpoints[i].Status = CheckpointCaptured + b.Checkpoints[i].DomPath = relArtifact(e.DomPath) + b.Checkpoints[i].MetadataPath = relArtifact(e.MetadataPath) + } + case "checkpointUploaded": + if i := cpIndex(b, e.CheckpointID); i >= 0 { + b.Checkpoints[i].Status = CheckpointUploaded + } + case "checkpointUploadFailed": + p.mu.Lock() + p.failures++ + p.mu.Unlock() + if i := cpIndex(b, e.CheckpointID); i >= 0 { + b.Checkpoints[i].Status = CheckpointUploadFailed + b.Checkpoints[i].Error = e.Message + } + case "error": + b.Errors = append(b.Errors, RunError{Message: e.Message}) + } + }) +} + +func stepIndex(b *Build, id string) int { + for i := range b.Steps { + if b.Steps[i].StepID == id { + return i + } + } + return -1 +} + +func cpIndex(b *Build, id string) int { + for i := range b.Checkpoints { + if b.Checkpoints[i].CheckpointID == id { + return i + } + } + return -1 +} diff --git a/go-backend/internal/runs/service.go b/go-backend/internal/runs/service.go new file mode 100644 index 0000000..8874ca5 --- /dev/null +++ b/go-backend/internal/runs/service.go @@ -0,0 +1,404 @@ +package runs + +import ( + "bufio" + "context" + "encoding/json" + "errors" + "fmt" + "io" + "log" + "os" + "os/exec" + "path/filepath" + "sync" + "syscall" + "time" + + "github.com/jostan30/Percy_chrome_ext/go-backend/internal/workflow" +) + +var ( + ErrBusy = errors.New("a workflow run is already in progress (a cancelled or finished run may still be shutting down Percy; retry in a few seconds)") + ErrNoToken = errors.New("a Percy token is required to create a build") + ErrNotCancelled = errors.New("build is not running") +) + +// Percy is the slice of the existing Percy controller/client a run needs. +type Percy interface { + EnsureReady() error + Start(token string) error + Stop() error + BuildInfo() (id, url string, err error) + WaitIdle(timeout time.Duration) error +} + +// Runtime prepares the Playwright runtime and describes where things live. +type Runtime interface { + EnsureReady(progress func(string)) error + RunnerEntry() string + PlaywrightDir() string + ArtifactDir(buildID string) (string, error) + RequestPath(buildID string) (string, error) +} + +// Process starts the runner. Swapped out in tests. +type Process interface { + Wait() error + Kill() error +} + +type Launcher func(ctx context.Context, entry, requestPath, dir string, onLine func(string), onLog func(string)) (Process, error) + +type Config struct { + Workflows *workflow.Store + Builds *Store + Percy Percy + Runtime Runtime + Launch Launcher + PercyURL string + RunTimeout time.Duration + IdleTimeout time.Duration + // Busy reports whether another Percy user (the snapshot-queue finalize) is active. + Busy func() bool +} + +type Service struct { + cfg Config + + mu sync.Mutex + active string // build id currently running + cancels map[string]context.CancelFunc + wg sync.WaitGroup +} + +func NewService(cfg Config) *Service { + if cfg.Launch == nil { + cfg.Launch = ExecLauncher + } + if cfg.RunTimeout == 0 { + cfg.RunTimeout = 15 * time.Minute + } + if cfg.IdleTimeout == 0 { + cfg.IdleTimeout = 5 * time.Minute + } + return &Service{cfg: cfg, cancels: map[string]context.CancelFunc{}} +} + +// RecoverInterrupted finalizes builds a previous server process left running. +func (s *Service) RecoverInterrupted() { + ids, err := s.cfg.Builds.InterruptedBuilds() + if err != nil { + log.Printf("[runs] recovery scan failed: %v", err) + return + } + for _, id := range ids { + if _, err := s.cfg.Builds.Finalize(id, StatusFailed, "interrupted: server restarted while the run was in progress"); err != nil { + log.Printf("[runs] could not finalize %s: %v", id, err) + } + } +} + +// Active reports whether a workflow run is in progress. +func (s *Service) Active() bool { + s.mu.Lock() + defer s.mu.Unlock() + return s.active != "" +} + +// Wait blocks until all in-flight runs finish (used by tests and shutdown). +func (s *Service) Wait() { s.wg.Wait() } + +// Start validates, persists a queued build, then runs it in the background. +// A repeated idempotency key returns the existing build instead of a new one. +func (s *Service) Start(workflowID, token, idemKey string, secrets map[string]string) (*Build, bool, error) { + wf, err := s.cfg.Workflows.Get(workflowID) + if err != nil { + return nil, false, err + } + if existing, err := s.cfg.Builds.FindByIdempotencyKey(workflowID, idemKey); err != nil { + return nil, false, err + } else if existing != nil { + return existing, true, nil + } + if token == "" { + return nil, false, ErrNoToken + } + + s.mu.Lock() + if s.active != "" || (s.cfg.Busy != nil && s.cfg.Busy()) { + s.mu.Unlock() + return nil, false, ErrBusy + } + now := time.Now().UTC() + b := &Build{ + BuildID: NewBuildID(now), + WorkflowID: wf.WorkflowID, + WorkflowVersion: wf.Version, + WorkflowName: wf.Name, + Status: StatusQueued, + CreatedAt: now, + Steps: []StepResult{}, + Checkpoints: []Checkpoint{}, + Errors: []RunError{}, + IdempotencyKey: idemKey, + } + for _, st := range wf.Steps { + b.Steps = append(b.Steps, StepResult{StepID: st.ID, Type: st.Type, Status: StepPending}) + if st.Type == "snapshot" { + b.Checkpoints = append(b.Checkpoints, Checkpoint{CheckpointID: st.CheckpointID, Name: st.Name, Status: CheckpointPending}) + } + } + // Persist BEFORE starting execution, so a crash always leaves a record. + if err := s.cfg.Builds.Create(b); err != nil { + s.mu.Unlock() + return nil, false, err + } + ctx, cancel := context.WithTimeout(context.Background(), s.cfg.RunTimeout) + s.active = b.BuildID + s.cancels[b.BuildID] = cancel + s.wg.Add(1) + s.mu.Unlock() + + go func() { + defer s.wg.Done() + defer cancel() + s.execute(ctx, b.BuildID, wf, token, secrets) + s.mu.Lock() + s.active = "" + delete(s.cancels, b.BuildID) + s.mu.Unlock() + }() + return b, false, nil +} + +// Cancel stops a running build. The goroutine in execute finalizes it. +func (s *Service) Cancel(buildID string) error { + // Check the persisted state first. A cancelled/finished build can still be + // registered in s.cancels while its goroutine shuts Percy down; cancelling + // it again must not report success. + cur, err := s.cfg.Builds.Get(buildID) + if err != nil { + return err + } + if cur.Status.Terminal() { + return ErrNotCancelled + } + s.mu.Lock() + cancel, ok := s.cancels[buildID] + s.mu.Unlock() + if !ok { + return ErrNotCancelled + } + // Mark cancelled first so the final status is cancelled, not failed. + if _, err := s.cfg.Builds.Finalize(buildID, StatusCancelled, "cancelled by user"); err != nil { + return err + } + cancel() + return nil +} + +func (s *Service) fail(buildID, msg string) { + if _, err := s.cfg.Builds.Finalize(buildID, StatusFailed, msg); err != nil { + log.Printf("[runs] finalize %s: %v", buildID, err) + } +} + +func (s *Service) execute(ctx context.Context, buildID string, wf *workflow.Workflow, token string, secrets map[string]string) { + // Safety net: whatever happens (panic included) the build leaves "running". + defer func() { + if r := recover(); r != nil { + s.fail(buildID, fmt.Sprintf("internal error: %v", r)) + } + // no-op if already terminal + s.fail(buildID, "run ended without a final status") + }() + + logPath, artifactDir, err := s.prepareArtifacts(buildID) + if err != nil { + s.fail(buildID, "cannot prepare artifacts: "+err.Error()) + return + } + logFile, _ := os.OpenFile(logPath, os.O_CREATE|os.O_WRONLY|os.O_APPEND, 0o600) + if logFile != nil { + defer logFile.Close() + } + logf := func(line string) { + if logFile != nil { + fmt.Fprintln(logFile, line) + } + } + + if err := s.cfg.Runtime.EnsureReady(func(msg string) { logf("[setup] " + msg) }); err != nil { + s.fail(buildID, err.Error()) + return + } + if err := s.cfg.Percy.EnsureReady(); err != nil { + s.fail(buildID, err.Error()) + return + } + if err := s.cfg.Percy.Start(token); err != nil { + s.fail(buildID, err.Error()) + return + } + defer func() { _ = s.cfg.Percy.Stop() }() + + if id, url, err := s.cfg.Percy.BuildInfo(); err == nil { + _, _ = s.cfg.Builds.Update(buildID, func(b *Build) { b.PercyBuildID, b.PercyBuildURL = id, url }) + } + + // Request file: workflow + secrets live only here (0600), removed after the run. + reqPath, err := s.cfg.Runtime.RequestPath(buildID) + if err != nil { + s.fail(buildID, err.Error()) + return + } + req := map[string]any{ + "buildId": buildID, + "workflow": wf, + "artifactDir": artifactDir, + "percyUrl": s.cfg.PercyURL, + "secrets": secrets, + } + data, _ := json.Marshal(req) + if err := os.WriteFile(reqPath, data, 0o600); err != nil { + s.fail(buildID, "cannot write runner request: "+err.Error()) + return + } + defer os.Remove(reqPath) + + _, _ = s.cfg.Builds.Update(buildID, func(b *Build) { + now := time.Now().UTC() + b.Status = StatusRunning + b.StartedAt = &now + }) + + pump := newPump(s.cfg.Builds, buildID, logf) + proc, err := s.cfg.Launch(ctx, s.cfg.Runtime.RunnerEntry(), reqPath, s.cfg.Runtime.PlaywrightDir(), pump.onLine, logf) + if err != nil { + s.fail(buildID, "cannot start runner: "+err.Error()) + return + } + waitErr := proc.Wait() + pump.flush() + + switch { + case ctx.Err() == context.DeadlineExceeded: + _ = proc.Kill() + s.fail(buildID, fmt.Sprintf("run timed out after %s", s.cfg.RunTimeout)) + return + case ctx.Err() != nil: // cancelled; Cancel() already finalized + return + } + + // Let Percy finish processing uploaded snapshots before reporting. + idleErr := s.cfg.Percy.WaitIdle(s.cfg.IdleTimeout) + + status, msg := classify(waitErr, pump, idleErr) + if _, err := s.cfg.Builds.Finalize(buildID, status, msg); err != nil { + log.Printf("[runs] finalize %s: %v", buildID, err) + } +} + +func classify(waitErr error, p *pump, idleErr error) (Status, string) { + if waitErr == nil { + if idleErr != nil { + return StatusPartial, "snapshots captured but Percy did not finish processing: " + idleErr.Error() + } + if p.uploadFailures() > 0 { + return StatusPartial, "" + } + return StatusPassed, "" + } + var ee *exec.ExitError + if errors.As(waitErr, &ee) { + switch ee.ExitCode() { + case 2: + return StatusPartial, "" + case 3: + return StatusFailed, "runner rejected the request as invalid" + case 1: + return StatusFailed, "" + } + return StatusFailed, fmt.Sprintf("runner crashed (exit %d)", ee.ExitCode()) + } + return StatusFailed, "runner error: " + waitErr.Error() +} + +func (s *Service) prepareArtifacts(buildID string) (logPath, artifactDir string, err error) { + artifactDir, err = s.cfg.Runtime.ArtifactDir(buildID) + if err != nil { + return "", "", err + } + for _, d := range []string{"dom", "metadata", "logs"} { + if err := os.MkdirAll(filepath.Join(artifactDir, d), 0o755); err != nil { + return "", "", err + } + } + return filepath.Join(artifactDir, "logs", "runner.log"), artifactDir, nil +} + +// ---- real process launcher ---- + +type execProc struct { + cmd *exec.Cmd + wg *sync.WaitGroup +} + +func (p *execProc) Wait() error { + p.wg.Wait() // drain stdout/stderr first + return p.cmd.Wait() +} + +func (p *execProc) Kill() error { + if p.cmd.Process == nil { + return nil + } + // kill the whole group so chromium children die with the runner + if err := syscall.Kill(-p.cmd.Process.Pid, syscall.SIGKILL); err != nil { + return p.cmd.Process.Kill() + } + return nil +} + +// ExecLauncher runs `node --request ` (no shell, fixed argv). +func ExecLauncher(ctx context.Context, entry, requestPath, dir string, onLine func(string), onLog func(string)) (Process, error) { + cmd := exec.CommandContext(ctx, "node", entry, "--request", requestPath) + cmd.Dir = dir + cmd.SysProcAttr = &syscall.SysProcAttr{Setpgid: true} + cmd.Cancel = func() error { + if cmd.Process == nil { + return nil + } + if err := syscall.Kill(-cmd.Process.Pid, syscall.SIGKILL); err != nil { + return cmd.Process.Kill() + } + return nil + } + cmd.WaitDelay = 5 * time.Second + + stdout, err := cmd.StdoutPipe() + if err != nil { + return nil, err + } + stderr, err := cmd.StderrPipe() + if err != nil { + return nil, err + } + if err := cmd.Start(); err != nil { + return nil, err + } + wg := &sync.WaitGroup{} + scan := func(r io.Reader, fn func(string)) { + defer wg.Done() + sc := bufio.NewScanner(r) + sc.Buffer(make([]byte, 64*1024), 4*1024*1024) + for sc.Scan() { + fn(sc.Text()) + } + } + wg.Add(2) + go scan(stdout, onLine) + go scan(stderr, func(l string) { onLog("[stderr] " + l) }) + return &execProc{cmd: cmd, wg: wg}, nil +} diff --git a/go-backend/internal/runs/store.go b/go-backend/internal/runs/store.go new file mode 100644 index 0000000..a74a4f6 --- /dev/null +++ b/go-backend/internal/runs/store.go @@ -0,0 +1,212 @@ +package runs + +import ( + "crypto/rand" + "encoding/hex" + "encoding/json" + "errors" + "fmt" + "os" + "path/filepath" + "regexp" + "sort" + "strings" + "sync" + "time" + + "github.com/jostan30/Percy_chrome_ext/go-backend/internal/workflow" +) + +var ( + ErrNotFound = errors.New("build not found") + ErrInvalidID = errors.New("invalid build id") + + buildIDRe = regexp.MustCompile(`^build_[0-9]{8}_[a-z0-9]{1,32}$`) +) + +func ValidBuildID(id string) bool { return buildIDRe.MatchString(id) } + +// NewBuildID returns a unique, filesystem-safe ID like build_20261014_a1b2c3d4. +func NewBuildID(now time.Time) string { + b := make([]byte, 4) + _, _ = rand.Read(b) + return fmt.Sprintf("build_%s_%s", now.UTC().Format("20060102"), hex.EncodeToString(b)) +} + +// Store keeps one JSON file per build. All mutation goes through Update so +// concurrent writers (runner event pump, cancel, crash handler) never lose +// each other's changes. +type Store struct { + dir string + mu sync.Mutex +} + +func NewStore(dir string) (*Store, error) { + if err := os.MkdirAll(dir, 0o755); err != nil { + return nil, err + } + return &Store{dir: dir}, nil +} + +func (s *Store) path(id string) (string, error) { + if !ValidBuildID(id) { + return "", ErrInvalidID + } + return filepath.Join(s.dir, id+".json"), nil +} + +func (s *Store) Create(b *Build) error { + s.mu.Lock() + defer s.mu.Unlock() + return s.writeLocked(b) +} + +func (s *Store) Get(id string) (*Build, error) { + if !ValidBuildID(id) { + return nil, ErrInvalidID + } + s.mu.Lock() + defer s.mu.Unlock() + return s.readLocked(id) +} + +// Update applies fn to the stored build under the lock and persists atomically. +// Once a build is terminal, further updates are ignored so a late runner event +// cannot overwrite a cancelled/failed final state. +func (s *Store) Update(id string, fn func(b *Build)) (*Build, error) { + if !ValidBuildID(id) { + return nil, ErrInvalidID + } + s.mu.Lock() + defer s.mu.Unlock() + b, err := s.readLocked(id) + if err != nil { + return nil, err + } + if b.Status.Terminal() { + return b, nil + } + fn(b) + if err := s.writeLocked(b); err != nil { + return nil, err + } + return b, nil +} + +// Finalize sets a terminal status exactly once (no-op if already terminal). +func (s *Store) Finalize(id string, status Status, errMsg string) (*Build, error) { + return s.Update(id, func(b *Build) { + now := time.Now().UTC() + b.Status = status + b.CompletedAt = &now + b.CurrentStepID = "" + if errMsg != "" { + b.Errors = append(b.Errors, RunError{Message: errMsg}) + } + for i := range b.Steps { + if b.Steps[i].Status == StepRunning || b.Steps[i].Status == StepPending { + b.Steps[i].Status = StepSkipped + } + } + for i := range b.Checkpoints { + if b.Checkpoints[i].Status == CheckpointPending { + b.Checkpoints[i].Status = CheckpointFailed + } + } + }) +} + +func (s *Store) List() ([]Build, error) { + s.mu.Lock() + defer s.mu.Unlock() + entries, err := os.ReadDir(s.dir) + if err != nil { + return nil, err + } + out := []Build{} + for _, e := range entries { + name := e.Name() + if e.IsDir() || !strings.HasSuffix(name, ".json") { + continue + } + id := strings.TrimSuffix(name, ".json") + if !ValidBuildID(id) { + continue + } + b, err := s.readLocked(id) + if err != nil { + continue + } + out = append(out, *b) + } + sort.Slice(out, func(i, j int) bool { return out[i].CreatedAt.After(out[j].CreatedAt) }) + return out, nil +} + +// FindByIdempotencyKey returns an existing build created with the same key +// for the same workflow, so client retries never create a second build. +func (s *Store) FindByIdempotencyKey(workflowID, key string) (*Build, error) { + if key == "" { + return nil, nil + } + list, err := s.List() + if err != nil { + return nil, err + } + for i := range list { + if list[i].IdempotencyKey == key && list[i].WorkflowID == workflowID { + return &list[i], nil + } + } + return nil, nil +} + +// InterruptedBuilds returns non-terminal builds (left behind by a crash). +func (s *Store) InterruptedBuilds() ([]string, error) { + list, err := s.List() + if err != nil { + return nil, err + } + var ids []string + for _, b := range list { + if !b.Status.Terminal() { + ids = append(ids, b.BuildID) + } + } + return ids, nil +} + +func (s *Store) readLocked(id string) (*Build, error) { + p, err := s.path(id) + if err != nil { + return nil, err + } + data, err := os.ReadFile(p) + if errors.Is(err, os.ErrNotExist) { + return nil, ErrNotFound + } + if err != nil { + return nil, err + } + var b Build + if err := json.Unmarshal(data, &b); err != nil { + return nil, fmt.Errorf("build %s is corrupt: %w", id, err) + } + return &b, nil +} + +func (s *Store) writeLocked(b *Build) error { + p, err := s.path(b.BuildID) + if err != nil { + return err + } + data, err := json.MarshalIndent(b, "", " ") + if err != nil { + return err + } + // Recreate the builds folder if it was removed while the server ran. + if err := os.MkdirAll(s.dir, 0o755); err != nil { + return err + } + return workflow.WriteFileAtomic(p, data) +} diff --git a/go-backend/internal/runtime/dir.go b/go-backend/internal/runtime/dir.go new file mode 100644 index 0000000..2261eb3 --- /dev/null +++ b/go-backend/internal/runtime/dir.go @@ -0,0 +1,68 @@ +// Package runtime resolves the server-local runtime folder shared by the Percy +// CLI, the Playwright runner, and workflow/build storage. +package runtime + +import ( + "encoding/json" + "fmt" + "os" + "path/filepath" + "strings" +) + +// ensureModuleType sets "type": "module" in a package.json so the runner's +// ESM sources load. No-op when already set. +func ensureModuleType(pkgPath string) error { + data, err := os.ReadFile(pkgPath) + if err != nil { + return err + } + var m map[string]any + if err := json.Unmarshal(data, &m); err != nil { + return err + } + if m["type"] == "module" { + return nil + } + m["type"] = "module" + out, err := json.MarshalIndent(m, "", " ") + if err != nil { + return err + } + return os.WriteFile(pkgPath, out, 0o644) +} + +// Dir describes the /runtime folder. +type Dir struct { + Root string +} + +// NewDir resolves the runtime folder next to the server executable +// (same location percy.NewBinary uses). +func NewDir() *Dir { + exePath, err := os.Executable() + if err != nil { + panic(fmt.Sprintf("failed to determine server location: %v", err)) + } + return &Dir{Root: filepath.Join(filepath.Dir(exePath), "runtime")} +} + +// NewDirAt builds a Dir rooted at root (used by tests). +func NewDirAt(root string) *Dir { return &Dir{Root: root} } + +func (d *Dir) Percy() string { return filepath.Join(d.Root, "percy") } +func (d *Dir) Playwright() string { return filepath.Join(d.Root, "playwright") } +func (d *Dir) Workflows() string { return filepath.Join(d.Root, "workflows") } +func (d *Dir) Builds() string { return filepath.Join(d.Root, "builds") } +func (d *Dir) Artifacts() string { return filepath.Join(d.Root, "artifacts") } + +// Resolve joins parts under the runtime root and guarantees the result stays +// inside it. +func (d *Dir) Resolve(parts ...string) (string, error) { + root := filepath.Clean(d.Root) + p := filepath.Clean(filepath.Join(append([]string{root}, parts...)...)) + if p != root && !strings.HasPrefix(p, root+string(os.PathSeparator)) { + return "", fmt.Errorf("path escapes runtime directory") + } + return p, nil +} diff --git a/go-backend/internal/runtime/embed.go b/go-backend/internal/runtime/embed.go new file mode 100644 index 0000000..7ffddb1 --- /dev/null +++ b/go-backend/internal/runtime/embed.go @@ -0,0 +1,38 @@ +package runtime + +import ( + "embed" + "io/fs" + "os" + "path/filepath" +) + +// Only the runtime sources are embedded; fixtures and node:test files are not. +// +//go:embed runnerjs/index.js runnerjs/src/*.js +var runnerFS embed.FS + +// ExtractRunner writes the embedded runner sources to /runner/, +// overwriting previous copies so upgrades take effect. +func (d *Dir) ExtractRunner() error { + return fs.WalkDir(runnerFS, "runnerjs", func(path string, e fs.DirEntry, err error) error { + if err != nil { + return err + } + rel, _ := filepath.Rel("runnerjs", path) + dest := filepath.Join(d.Playwright(), "runner", rel) + if e.IsDir() { + return os.MkdirAll(dest, 0o755) + } + data, err := runnerFS.ReadFile(path) + if err != nil { + return err + } + return os.WriteFile(dest, data, 0o644) + }) +} + +// RunnerEntry is the path of the extracted runner entry script. +func (d *Dir) RunnerEntry() string { + return filepath.Join(d.Playwright(), "runner", "index.js") +} diff --git a/go-backend/internal/runtime/installer_test.go b/go-backend/internal/runtime/installer_test.go new file mode 100644 index 0000000..31034e1 --- /dev/null +++ b/go-backend/internal/runtime/installer_test.go @@ -0,0 +1,37 @@ +package runtime + +import ( + "os" + "os/exec" + "path/filepath" + "testing" +) + +// Heavy: downloads playwright + chromium. Run with PW_INSTALL_TEST=. +// The directory is kept so the runner PoC test can be executed against it. +func TestEnsureReadyInstallsPlaywright(t *testing.T) { + root := os.Getenv("PW_INSTALL_TEST") + if root == "" { + t.Skip("set PW_INSTALL_TEST= to run the real installer") + } + d := NewDirAt(root) + if err := NewPlaywrightInstaller(d).EnsureReady(func(s string) { t.Log(s) }); err != nil { + t.Fatal(err) + } + if _, err := os.Stat(d.RunnerEntry()); err != nil { + t.Fatal(err) + } + // copy PoC test + fixture next to the extracted runner and execute it + src := filepath.Join("runnerjs", "test") + dst := filepath.Join(d.Playwright(), "runner", "test") + if out, err := exec.Command("cp", "-R", src, dst).CombinedOutput(); err != nil { + t.Fatalf("copy tests: %v %s", err, out) + } + cmd := exec.Command("node", "--test", filepath.Join(dst, "poc.test.js")) + cmd.Dir = d.Playwright() + out, err := cmd.CombinedOutput() + t.Log(string(out)) + if err != nil { + t.Fatalf("runner PoC failed: %v", err) + } +} diff --git a/go-backend/internal/runtime/playwright_installer.go b/go-backend/internal/runtime/playwright_installer.go new file mode 100644 index 0000000..0f78272 --- /dev/null +++ b/go-backend/internal/runtime/playwright_installer.go @@ -0,0 +1,93 @@ +package runtime + +import ( + "fmt" + "log" + "os" + "os/exec" + "path/filepath" +) + +// pinned so replay behaviour is stable; bump deliberately. +const playwrightVersion = "1.49.1" + +type PlaywrightInstaller struct { + dir *Dir +} + +func NewPlaywrightInstaller(dir *Dir) *PlaywrightInstaller { + return &PlaywrightInstaller{dir: dir} +} + +func (i *PlaywrightInstaller) installed() bool { + _, err := os.Stat(filepath.Join(i.dir.Playwright(), "node_modules", "playwright", "package.json")) + return err == nil +} + +func (i *PlaywrightInstaller) browserMarker() string { + return filepath.Join(i.dir.Playwright(), ".chromium-installed") +} + +// EnsureReady installs Playwright + chromium once into runtime/playwright and +// always refreshes the extracted runner sources. progress may be nil. +func (i *PlaywrightInstaller) EnsureReady(progress func(string)) error { + say := func(s string) { + log.Printf("[playwright] %s", s) + if progress != nil { + progress(s) + } + } + + if _, err := exec.LookPath("node"); err != nil { + return fmt.Errorf("Node.js is required to run workflows. Install Node.js and try again") + } + if _, err := exec.LookPath("npm"); err != nil { + return fmt.Errorf("npm is required to install Playwright. Install npm and try again") + } + + if err := os.MkdirAll(i.dir.Playwright(), 0o755); err != nil { + return fmt.Errorf("failed to create Playwright runtime directory: %w", err) + } + + if !i.installed() { + say("initializing npm project") + if err := i.run("npm", "init", "-y"); err != nil { + return err + } + say("installing playwright@" + playwrightVersion) + if err := i.run("npm", "install", "--save-exact", "playwright@"+playwrightVersion); err != nil { + return err + } + } + + if _, err := os.Stat(i.browserMarker()); err != nil { + say("downloading chromium (first run only)") + if err := i.run("npx", "playwright", "install", "chromium"); err != nil { + return err + } + if err := os.WriteFile(i.browserMarker(), []byte(playwrightVersion), 0o644); err != nil { + return err + } + } + + if err := i.dir.ExtractRunner(); err != nil { + return fmt.Errorf("failed to extract workflow runner: %w", err) + } + // runner uses ESM + pj := filepath.Join(i.dir.Playwright(), "package.json") + if err := ensureModuleType(pj); err != nil { + return err + } + say("playwright runtime ready") + return nil +} + +func (i *PlaywrightInstaller) run(name string, args ...string) error { + cmd := exec.Command(name, args...) + cmd.Dir = i.dir.Playwright() + out, err := cmd.CombinedOutput() + if err != nil { + return fmt.Errorf("%s %v failed: %w\n%s", name, args, err, string(out)) + } + return nil +} diff --git a/go-backend/internal/runtime/runnerjs/index.js b/go-backend/internal/runtime/runnerjs/index.js new file mode 100644 index 0000000..8f8e60e --- /dev/null +++ b/go-backend/internal/runtime/runnerjs/index.js @@ -0,0 +1,30 @@ +// Workflow runner entry. Invoked by the Go backend: +// node index.js --request +// Emits newline-delimited JSON events on stdout. +// Exit codes: 0 passed, 1 failed, 2 partial, 3 invalid input. +import { readFile } from 'node:fs/promises'; +import { emit } from './src/events.js'; +import { runWorkflow } from './src/run.js'; + +async function main() { + const i = process.argv.indexOf('--request'); + if (i === -1 || !process.argv[i + 1]) { + emit({ type: 'error', message: 'missing --request ' }); + return 3; + } + let request; + try { + request = JSON.parse(await readFile(process.argv[i + 1], 'utf8')); + } catch (e) { + emit({ type: 'error', message: `invalid request file: ${e.message}` }); + return 3; + } + return runWorkflow(request); +} + +main() + .then((code) => process.exit(code)) + .catch((e) => { + emit({ type: 'error', message: `runner crashed: ${e.message}` }); + process.exit(1); + }); diff --git a/go-backend/internal/runtime/runnerjs/src/capture.js b/go-backend/internal/runtime/runnerjs/src/capture.js new file mode 100644 index 0000000..1a30375 --- /dev/null +++ b/go-backend/internal/runtime/runnerjs/src/capture.js @@ -0,0 +1,77 @@ +import { mkdir, writeFile } from 'node:fs/promises'; +import path from 'node:path'; + +const SAFE = /^[A-Za-z0-9_-]+$/; + +const MIN_SECRET_LEN = 4; // shorter values would corrupt ordinary markup if replaced +const REDACTED = '[REDACTED]'; + +// Removes every resolved secret value from serialized HTML, wherever the page +// echoed it (attributes, text, scripts). Longest first so a secret that +// contains another is replaced whole. +export function redactSecrets(html, secrets) { + const values = Object.values(secrets ?? {}) + .filter((v) => typeof v === 'string' && v.length >= MIN_SECRET_LEN) + .sort((a, b) => b.length - a.length); + let out = html; + for (const v of values) out = out.split(v).join(REDACTED); + return out; +} + +// Serializes the live main document (iframes / shadow DOM are not captured). +// Password-like input values are stripped, then every secret the runner typed +// is scrubbed by value, before anything is written to disk or sent to Percy. +export async function serializeDom(page, secrets) { + const html = await serializeRaw(page); + return redactSecrets(html, secrets); +} + +async function serializeRaw(page) { + return page.evaluate(() => { + const clone = document.documentElement.cloneNode(true); + clone + .querySelectorAll('input[type="password"], input[autocomplete*="password"], input[autocomplete*="cc-"]') + .forEach((el) => { + el.removeAttribute('value'); + }); + return '' + clone.outerHTML; + }); +} + +// Best-effort DOM dump for a failed step (kept for debugging). Same redaction +// as checkpoint DOM; the step id is validated before it becomes a file name. +export async function saveFailureDom(page, artifactDir, stepId, secrets) { + if (!SAFE.test(stepId)) return; + const dir = path.join(artifactDir, 'dom'); + await mkdir(dir, { recursive: true }); + await writeFile(path.join(dir, `failure_${stepId}.html`), await serializeDom(page, secrets)); +} + +// Writes dom/.html and metadata/.json inside artifactDir. +export async function saveCheckpoint(page, { artifactDir, checkpointId, buildId, workflowVersion, viewport }, dom) { + if (!SAFE.test(checkpointId)) throw new Error(`unsafe checkpointId: ${checkpointId}`); + const domDir = path.join(artifactDir, 'dom'); + const metaDir = path.join(artifactDir, 'metadata'); + await mkdir(domDir, { recursive: true }); + await mkdir(metaDir, { recursive: true }); + const domPath = path.join(domDir, `${checkpointId}.html`); + const metadataPath = path.join(metaDir, `${checkpointId}.json`); + await writeFile(domPath, dom); + await writeFile( + metadataPath, + JSON.stringify( + { + checkpointId, + buildId, + workflowVersion, + url: page.url(), + title: await page.title(), + viewport, + capturedAt: new Date().toISOString(), + }, + null, + 2, + ), + ); + return { domPath, metadataPath }; +} diff --git a/go-backend/internal/runtime/runnerjs/src/events.js b/go-backend/internal/runtime/runnerjs/src/events.js new file mode 100644 index 0000000..177d982 --- /dev/null +++ b/go-backend/internal/runtime/runnerjs/src/events.js @@ -0,0 +1,4 @@ +// One JSON object per line on stdout. Never include secret values. +export function emit(event) { + process.stdout.write(JSON.stringify({ ts: new Date().toISOString(), ...event }) + '\n'); +} diff --git a/go-backend/internal/runtime/runnerjs/src/locate.js b/go-backend/internal/runtime/runnerjs/src/locate.js new file mode 100644 index 0000000..df76269 --- /dev/null +++ b/go-backend/internal/runtime/runnerjs/src/locate.js @@ -0,0 +1,83 @@ +// Locator resolution. Order of preference matches the recorder: +// test id, role+name, CSS, text. Recorded fallbacks are tried in order. +// A locator that matches MORE THAN ONE element is an error: we fail safely +// rather than act on an arbitrary element. + +export class LocatorError extends Error { + constructor(message, kind) { + super(message); + this.kind = kind; // 'missing' | 'ambiguous' + } +} + +export function describe(t) { + if (!t) return '(no target)'; + if (t.testId) return `testId=${t.testId}`; + if (t.role && t.name) return `role=${t.role}[name="${t.name}"]`; + if (t.css) return `css=${t.css}`; + if (t.text) return `text="${t.text}"`; + return '(empty target)'; +} + +function build(page, t) { + if (t.testId) return page.getByTestId(t.testId); + if (t.role && t.name) return page.getByRole(t.role, { name: t.name, exact: true }); + if (t.role) return page.getByRole(t.role); + if (t.css) return page.locator(t.css); + if (t.text) return page.getByText(t.text, { exact: true }); + return null; +} + +function usable(t) { + return Boolean(t.testId || t.role || t.css || t.text); +} + +function candidates(target) { + const { fallbacks, ...primary } = target; + return [primary, ...(fallbacks ?? [])].filter(usable); +} + +/** + * Locator for waitFor hidden/detached: the element may legitimately not exist, + * so there is no existence wait and no "exactly one" requirement. Uses the + * primary strategy only. + */ +export function resolveLoose(page, target) { + const { fallbacks, ...primary } = target; + const loc = build(page, primary); + if (!loc) throw new LocatorError('step has no usable locator', 'missing'); + return loc; +} + +/** + * Resolves `target` to exactly one element. Waits up to timeoutMs for the + * primary locator, then tries fallbacks briefly. Throws LocatorError. + */ +export async function resolve(page, target, timeoutMs) { + const list = candidates(target); + if (list.length === 0) throw new LocatorError('step has no usable locator', 'missing'); + + const tried = []; + for (let i = 0; i < list.length; i++) { + const c = list[i]; + const loc = build(page, c); + // primary gets the full timeout; fallbacks a short grace period + const wait = i === 0 ? timeoutMs : Math.min(1500, timeoutMs); + try { + await loc.first().waitFor({ state: 'attached', timeout: wait }); + } catch { + tried.push(`${describe(c)} (not found)`); + continue; + } + const n = await loc.count(); + if (n === 1) return loc; + if (n > 1) { + tried.push(`${describe(c)} (matched ${n} elements)`); + // ambiguous primary is a hard stop: do not silently switch strategy + if (i === 0) { + throw new LocatorError(`locator ${describe(c)} matched ${n} elements; refusing to act on an arbitrary one`, 'ambiguous'); + } + } + } + throw new LocatorError(`no element found. Tried: ${tried.join('; ')}`, 'missing'); +} diff --git a/go-backend/internal/runtime/runnerjs/src/percy.js b/go-backend/internal/runtime/runnerjs/src/percy.js new file mode 100644 index 0000000..7f78e0a --- /dev/null +++ b/go-backend/internal/runtime/runnerjs/src/percy.js @@ -0,0 +1,15 @@ +// Posts a DOM snapshot to the Percy CLI local server started by the Go backend +// (percy exec:start). Same payload shape as go-backend/internal/percy/client.go. +export async function postSnapshot(percyUrl, { name, url, dom, widths, minHeight }) { + const body = { name, url, domSnapshot: dom }; + if (widths) body.widths = widths; + if (minHeight) body.minHeight = minHeight; + const res = await fetch(`${percyUrl}/percy/snapshot`, { + method: 'POST', + headers: { 'Content-Type': 'application/json' }, + body: JSON.stringify(body), + }); + if (!res.ok) { + throw new Error(`percy returned ${res.status}: ${(await res.text()).slice(0, 300)}`); + } +} diff --git a/go-backend/internal/runtime/runnerjs/src/run.js b/go-backend/internal/runtime/runnerjs/src/run.js new file mode 100644 index 0000000..293a9ac --- /dev/null +++ b/go-backend/internal/runtime/runnerjs/src/run.js @@ -0,0 +1,115 @@ +import { chromium } from 'playwright'; +import { emit } from './events.js'; +import { serializeDom, saveCheckpoint, saveFailureDom } from './capture.js'; +import { postSnapshot } from './percy.js'; +import { executors, navigate } from './steps.js'; + +// Exit codes (read by the Go backend): 0 passed, 1 failed, 2 partial, 3 invalid input. +export const EXIT = { PASSED: 0, FAILED: 1, PARTIAL: 2, INVALID: 3 }; + +function validate(req) { + const wf = req?.workflow; + if (!req?.buildId || !req?.artifactDir) return 'request needs buildId and artifactDir'; + if (!wf || !Array.isArray(wf.steps) || wf.steps.length === 0) return 'workflow has no steps'; + try { + const u = new URL(wf.startUrl); + if (u.protocol !== 'http:' && u.protocol !== 'https:') return 'startUrl must be http(s)'; + } catch { + return 'startUrl is invalid'; + } + for (const s of wf.steps) { + if (s.type !== 'snapshot' && !executors[s.type]) return `unsupported step type: ${s.type}`; + } + return null; +} + +async function doSnapshot(page, step, req, state) { + const { buildId, artifactDir, percyUrl, workflow } = req; + const dom = await serializeDom(page, req.secrets); + const paths = await saveCheckpoint( + page, + { + artifactDir, + checkpointId: step.checkpointId, + buildId, + workflowVersion: workflow.version, + viewport: workflow.settings?.viewport, + }, + dom, + ); + emit({ type: 'checkpointCaptured', checkpointId: step.checkpointId, ...paths }); + + if (!percyUrl) return; + // DOM capture and Percy upload are separate: a failed upload keeps the DOM + // artifact and downgrades the build to "partial". + try { + await postSnapshot(percyUrl, { + name: step.name, + url: page.url(), + dom, + widths: workflow.settings?.viewport ? [workflow.settings.viewport.width] : undefined, + minHeight: workflow.settings?.viewport?.height, + }); + emit({ type: 'checkpointUploaded', checkpointId: step.checkpointId }); + } catch (e) { + state.uploadFailed++; + emit({ type: 'checkpointUploadFailed', checkpointId: step.checkpointId, message: e.message }); + } +} + +export async function runWorkflow(req) { + const problem = validate(req); + if (problem) { + emit({ type: 'error', message: problem }); + return EXIT.INVALID; + } + const { workflow, secrets } = req; + const settings = workflow.settings ?? {}; + const viewport = settings.viewport ?? { width: 1280, height: 800 }; + const state = { uploadFailed: 0 }; + + const browser = await chromium.launch(); + let failed = false; + try { + const context = await browser.newContext({ viewport }); + const page = await context.newPage(); + page.setDefaultTimeout(settings.defaultTimeoutMs || 10000); + + try { + await navigate(page, workflow.startUrl, settings.defaultTimeoutMs); + } catch (e) { + emit({ type: 'error', message: `could not open startUrl: ${e.message}` }); + return EXIT.FAILED; + } + + const ctx = { settings, secrets }; + for (const step of workflow.steps) { + emit({ type: 'stepStarted', stepId: step.id }); + const t0 = Date.now(); + try { + if (step.type === 'snapshot') { + await doSnapshot(page, step, req, state); + } else { + await executors[step.type](page, step, ctx); + } + emit({ type: 'stepFinished', stepId: step.id, status: 'passed', durationMs: Date.now() - t0 }); + } catch (e) { + failed = true; + // keep debugging evidence for failed runs + await saveFailureDom(page, req.artifactDir, step.id, secrets).catch(() => {}); + emit({ + type: 'stepFinished', + stepId: step.id, + status: 'failed', + durationMs: Date.now() - t0, + message: String(e.message || e).split('\n')[0].slice(0, 500), + }); + break; // stop on critical failure + } + } + } finally { + await browser.close(); + } + if (failed) return EXIT.FAILED; + return state.uploadFailed ? EXIT.PARTIAL : EXIT.PASSED; +} diff --git a/go-backend/internal/runtime/runnerjs/src/steps.js b/go-backend/internal/runtime/runnerjs/src/steps.js new file mode 100644 index 0000000..e7dba06 --- /dev/null +++ b/go-backend/internal/runtime/runnerjs/src/steps.js @@ -0,0 +1,91 @@ +import { resolve, resolveLoose, describe } from './locate.js'; + +// Each executor throws on failure (the caller records the failed step and stops). +// Waits are condition-based (Playwright auto-wait / waitFor), never fixed sleeps. + +function timeoutOf(step, settings) { + return step.timeoutMs || settings?.defaultTimeoutMs || 10000; +} + +// Literal value, or a secret resolved at run time. Secret values are never +// emitted in events or error messages. +function valueOf(step, secrets) { + if (step.valueRef) { + const v = secrets?.[step.valueRef]; + if (v === undefined) { + throw new Error(`secret "${step.valueRef}" was not provided for this run`); + } + return v; + } + return step.value ?? ''; +} + +const MIN_NAV_TIMEOUT_MS = 30000; + +/** + * Open a URL. Real sites load slowly (ads, analytics, large images), so this + * waits only for DOMContentLoaded and allows at least 30s, independent of the + * per-action timeout. A short best-effort wait for `load` follows so the page + * is mostly settled; if it does not fire in time the run carries on, because + * every snapshot still waits for its own conditions. + */ +export async function navigate(page, url, requestedTimeoutMs) { + const timeout = Math.max(requestedTimeoutMs || 0, MIN_NAV_TIMEOUT_MS); + await page.goto(url, { waitUntil: 'domcontentloaded', timeout }); + await page.waitForLoadState('load', { timeout: 10000 }).catch(() => {}); +} + +export const executors = { + async click(page, step, ctx) { + const loc = await resolve(page, step.target, timeoutOf(step, ctx.settings)); + await loc.click({ timeout: timeoutOf(step, ctx.settings) }); + }, + + async fill(page, step, ctx) { + const loc = await resolve(page, step.target, timeoutOf(step, ctx.settings)); + await loc.fill(valueOf(step, ctx.secrets), { timeout: timeoutOf(step, ctx.settings) }); + }, + + async select(page, step, ctx) { + const loc = await resolve(page, step.target, timeoutOf(step, ctx.settings)); + await loc.selectOption(valueOf(step, ctx.secrets), { timeout: timeoutOf(step, ctx.settings) }); + }, + + async check(page, step, ctx) { + const loc = await resolve(page, step.target, timeoutOf(step, ctx.settings)); + await loc.check({ timeout: timeoutOf(step, ctx.settings) }); + }, + + async uncheck(page, step, ctx) { + const loc = await resolve(page, step.target, timeoutOf(step, ctx.settings)); + await loc.uncheck({ timeout: timeoutOf(step, ctx.settings) }); + }, + + async navigate(page, step, ctx) { + await navigate(page, step.url, timeoutOf(step, ctx.settings)); + }, + + async waitFor(page, step, ctx) { + const ms = timeoutOf(step, ctx.settings); + const state = { visible: 'visible', hidden: 'hidden', attached: 'attached', detached: 'detached' }[step.condition || 'visible']; + // For "hidden"/"detached" the element may legitimately never exist. + const loc = await resolveForWait(page, step, ms, state); + await loc.first().waitFor({ state, timeout: ms }); + }, + + async scroll(page, step) { + await page.evaluate(([x, y]) => window.scrollTo(x, y), [step.scrollX ?? 0, step.scrollY ?? 0]); + }, +}; + +async function resolveForWait(page, step, ms, state) { + if (state === 'hidden' || state === 'detached') { + // Do not require the element to exist; wait on the primary strategy only. + return resolveLoose(page, step.target); + } + return resolve(page, step.target, ms); +} + +export function stepLabel(step) { + return step.target ? `${step.type} ${describe(step.target)}` : step.type; +} diff --git a/go-backend/internal/runtime/runnerjs/test/fixture/dynamic.html b/go-backend/internal/runtime/runnerjs/test/fixture/dynamic.html new file mode 100644 index 0000000..6c6eea9 --- /dev/null +++ b/go-backend/internal/runtime/runnerjs/test/fixture/dynamic.html @@ -0,0 +1,34 @@ + + + Dynamic fixture + +

Login

+ + + + + + + + + + + +
+ + + diff --git a/go-backend/internal/runtime/runnerjs/test/fixture/index.html b/go-backend/internal/runtime/runnerjs/test/fixture/index.html new file mode 100644 index 0000000..487616e --- /dev/null +++ b/go-backend/internal/runtime/runnerjs/test/fixture/index.html @@ -0,0 +1,10 @@ + + + Fixture + +

Fixture page

+ +

not clicked

+ + + diff --git a/go-backend/internal/runtime/runnerjs/test/poc.test.js b/go-backend/internal/runtime/runnerjs/test/poc.test.js new file mode 100644 index 0000000..b1c34f0 --- /dev/null +++ b/go-backend/internal/runtime/runnerjs/test/poc.test.js @@ -0,0 +1,54 @@ +// M1 PoC: needs playwright + chromium installed in the runtime folder. +// Run via: node --test (from runtime/playwright/runner after extraction), or +// through the Go integration helper. Percy is stubbed with a local HTTP server. +import { test } from 'node:test'; +import assert from 'node:assert/strict'; +import http from 'node:http'; +import { mkdtemp, readFile } from 'node:fs/promises'; +import { tmpdir } from 'node:os'; +import path from 'node:path'; +import { runWorkflow } from '../src/run.js'; +import { serveFixtures } from './serve.js'; + +test('click, capture live DOM, post to percy', async () => { + const received = []; + const server = http.createServer((req, res) => { + let body = ''; + req.on('data', (c) => (body += c)); + req.on('end', () => { + received.push({ url: req.url, body: JSON.parse(body) }); + res.writeHead(200).end('{}'); + }); + }); + await new Promise((r) => server.listen(0, r)); + const percyUrl = `http://127.0.0.1:${server.address().port}`; + const artifactDir = await mkdtemp(path.join(tmpdir(), 'wf-')); + const fixtures = await serveFixtures(); + + const code = await runWorkflow({ + buildId: 'build_test', + artifactDir, + percyUrl, + workflow: { + version: 1, + startUrl: `${fixtures.base}/index.html`, + steps: [ + { id: 's1', type: 'click', target: { css: '#go' } }, + { id: 's2', type: 'snapshot', checkpointId: 'after_click', name: 'After click' }, + ], + }, + }); + server.close(); + await fixtures.close(); + + assert.equal(code, 0); + const dom = await readFile(path.join(artifactDir, 'dom', 'after_click.html'), 'utf8'); + assert.match(dom, /clicked/); // live state, not the original HTML + assert.doesNotMatch(dom, /s3cret-do-not-persist/); // sensitive value redacted + assert.equal(received.length, 1); + assert.equal(received[0].url, '/percy/snapshot'); + assert.equal(received[0].body.name, 'After click'); + const meta = JSON.parse(await readFile(path.join(artifactDir, 'metadata', 'after_click.json'), 'utf8')); + assert.equal(meta.buildId, 'build_test'); + assert.equal(meta.workflowVersion, 1); +}); diff --git a/go-backend/internal/runtime/runnerjs/test/serve.js b/go-backend/internal/runtime/runnerjs/test/serve.js new file mode 100644 index 0000000..5ebb623 --- /dev/null +++ b/go-backend/internal/runtime/runnerjs/test/serve.js @@ -0,0 +1,23 @@ +// Serves test/fixture over http://127.0.0.1:/ . The runner (like the Go +// validator) only accepts http(s) start URLs, so fixtures cannot use file://. +import http from 'node:http'; +import { readFile } from 'node:fs/promises'; +import path from 'node:path'; +import { fileURLToPath } from 'node:url'; + +const root = path.join(path.dirname(fileURLToPath(import.meta.url)), 'fixture'); + +export async function serveFixtures() { + const server = http.createServer(async (req, res) => { + const name = path.basename(new URL(req.url, 'http://x').pathname) || 'index.html'; + try { + const body = await readFile(path.join(root, name)); + res.writeHead(200, { 'Content-Type': 'text/html; charset=utf-8' }).end(body); + } catch { + res.writeHead(404).end('not found'); + } + }); + await new Promise((r) => server.listen(0, '127.0.0.1', r)); + const base = `http://127.0.0.1:${server.address().port}`; + return { base, close: () => new Promise((r) => server.close(r)) }; +} diff --git a/go-backend/internal/runtime/runnerjs/test/steps.test.js b/go-backend/internal/runtime/runnerjs/test/steps.test.js new file mode 100644 index 0000000..c2eb5e8 --- /dev/null +++ b/go-backend/internal/runtime/runnerjs/test/steps.test.js @@ -0,0 +1,249 @@ +// Runner behaviour against a local fixture (file://), Percy stubbed over HTTP. +// Needs playwright + chromium (installed by the Go PlaywrightInstaller). +import { test, before, after } from 'node:test'; +import assert from 'node:assert/strict'; +import http from 'node:http'; +import { mkdtemp, readFile, readdir } from 'node:fs/promises'; +import { tmpdir } from 'node:os'; +import path from 'node:path'; +import { runWorkflow, EXIT } from '../src/run.js'; +import { serveFixtures } from './serve.js'; + +let fixtures; +let startUrl; +before(async () => { + fixtures = await serveFixtures(); + startUrl = `${fixtures.base}/dynamic.html`; +}); +after(async () => { + await fixtures.close(); +}); + +async function percyStub(status = 200) { + const received = []; + const server = http.createServer((req, res) => { + let body = ''; + req.on('data', (c) => (body += c)); + req.on('end', () => { + received.push(JSON.parse(body)); + res.writeHead(status).end('{}'); + }); + }); + await new Promise((r) => server.listen(0, r)); + return { received, url: `http://127.0.0.1:${server.address().port}`, close: () => server.close() }; +} + +// Collect NDJSON events the runner writes to stdout. +async function capture(fn) { + const events = []; + const orig = process.stdout.write.bind(process.stdout); + process.stdout.write = (chunk, ...rest) => { + for (const line of String(chunk).split('\n')) { + if (line.trim().startsWith('{')) { + try { events.push(JSON.parse(line)); } catch { /* not ours */ } + } + } + return true; + }; + try { + return { result: await fn(), events }; + } finally { + process.stdout.write = orig; + } +} + +function wf(steps, extra = {}) { + return { + version: 3, + startUrl, + steps, + settings: { defaultTimeoutMs: 4000, viewport: { width: 900, height: 600 } }, + ...extra, + }; +} + +const journey = [ + { id: 'step_001', type: 'fill', target: { role: 'textbox', name: 'Username' }, value: 'alice' }, + { id: 'step_002', type: 'fill', target: { role: 'textbox', name: 'Password' }, valueRef: 'pw' }, + { id: 'step_003', type: 'select', target: { css: '#plan' }, value: 'pro' }, + { id: 'step_004', type: 'check', target: { role: 'checkbox', name: 'I agree' } }, + { id: 'step_005', type: 'snapshot', checkpointId: 'before', name: 'Before' }, + { id: 'step_006', type: 'click', target: { role: 'button', name: 'Sign in' } }, + { id: 'step_007', type: 'waitFor', condition: 'visible', target: { role: 'heading', name: 'Dashboard' }, timeoutMs: 5000 }, + { id: 'step_008', type: 'snapshot', checkpointId: 'dashboard', name: 'Dashboard' }, + { id: 'step_009', type: 'scroll', scrollX: 0, scrollY: 50 }, + { id: 'step_010', type: 'snapshot', checkpointId: 'scrolled', name: 'Scrolled' }, +]; + +test('replays a journey in order, waits for dynamic content, writes one DOM per checkpoint', async () => { + const percy = await percyStub(); + const artifactDir = await mkdtemp(path.join(tmpdir(), 'wf-')); + const { result, events } = await capture(() => + runWorkflow({ buildId: 'build_t', artifactDir, percyUrl: percy.url, secrets: { pw: 'hunter2-SECRET' }, workflow: wf(journey) }), + ); + percy.close(); + + assert.equal(result, EXIT.PASSED); + + // steps ran strictly in recorded order + const started = events.filter((e) => e.type === 'stepStarted').map((e) => e.stepId); + assert.deepEqual(started, journey.map((s) => s.id)); + + // one distinct DOM file per checkpoint + const doms = (await readdir(path.join(artifactDir, 'dom'))).sort(); + assert.deepEqual(doms, ['before.html', 'dashboard.html', 'scrolled.html']); + + // the dashboard DOM is the LIVE state after the delayed render + form values + const dash = await readFile(path.join(artifactDir, 'dom', 'dashboard.html'), 'utf8'); + assert.match(dash, /Dashboard/); + // The page echoes the typed password into visible text. The other fields prove + // the form really was filled; the secret itself must be scrubbed by value. + assert.match(dash, /user=alice;pw=\[REDACTED\];agree=true;plan=pro/); + assert.doesNotMatch(dash, /hunter2-SECRET/); + assert.doesNotMatch(JSON.stringify(percy.received), /hunter2-SECRET/); + const before = await readFile(path.join(artifactDir, 'dom', 'before.html'), 'utf8'); + assert.doesNotMatch(before, /

Dashboard<\/h2>/); + + // Percy received the three checkpoints, by name, in order + assert.deepEqual(percy.received.map((r) => r.name), ['Before', 'Dashboard', 'Scrolled']); + + // metadata names the build + workflow version + const meta = JSON.parse(await readFile(path.join(artifactDir, 'metadata', 'dashboard.json'), 'utf8')); + assert.equal(meta.buildId, 'build_t'); + assert.equal(meta.workflowVersion, 3); + assert.deepEqual(meta.viewport, { width: 900, height: 600 }); + + // the secret never appears in events (they go to Go's logs) or in metadata + assert.doesNotMatch(JSON.stringify(events), /hunter2-SECRET/); + assert.doesNotMatch(JSON.stringify(meta), /hunter2-SECRET/); +}); + +test('redactSecrets scrubs by value, longest first, and skips values too short to be safe', async () => { + const { redactSecrets } = await import('../src/capture.js'); + const html = '

abcd1234

abcdxab'; + assert.equal( + redactSecrets(html, { long: 'abcd1234', short: 'abcd', tiny: 'x', tiny2: 'ab', notString: 42 }), + '

[REDACTED]

[REDACTED]xab', + ); + assert.equal(redactSecrets(html, undefined), html); + assert.equal(redactSecrets(html, {}), html); +}); + +test('password input value is redacted from the saved DOM artifact', async () => { + const percy = await percyStub(); + const artifactDir = await mkdtemp(path.join(tmpdir(), 'wf-')); + await capture(() => + runWorkflow({ + buildId: 'build_t', artifactDir, percyUrl: percy.url, secrets: { pw: 'hunter2-SECRET' }, + workflow: wf([ + { id: 'step_001', type: 'fill', target: { css: '#pw' }, valueRef: 'pw' }, + { id: 'step_002', type: 'snapshot', checkpointId: 'filled', name: 'Filled' }, + ]), + }), + ); + percy.close(); + // fill() sets the property, not the attribute, so check both the file and what Percy was sent + const saved = await readFile(path.join(artifactDir, 'dom', 'filled.html'), 'utf8'); + assert.doesNotMatch(saved, /hunter2-SECRET/); + assert.doesNotMatch(JSON.stringify(percy.received), /hunter2-SECRET/); +}); + +test('ambiguous locator fails safely at that step and keeps a debug DOM', async () => { + const artifactDir = await mkdtemp(path.join(tmpdir(), 'wf-')); + const { result, events } = await capture(() => + runWorkflow({ + buildId: 'build_t', artifactDir, + workflow: wf([ + { id: 'step_001', type: 'click', target: { role: 'button', name: 'Duplicate' } }, + { id: 'step_002', type: 'snapshot', checkpointId: 'never', name: 'Never' }, + ]), + }), + ); + assert.equal(result, EXIT.FAILED); + const fin = events.find((e) => e.type === 'stepFinished' && e.stepId === 'step_001'); + assert.equal(fin.status, 'failed'); + assert.match(fin.message, /matched 2 elements/); + assert.ok(!events.some((e) => e.type === 'stepStarted' && e.stepId === 'step_002'), 'must stop after the failure'); + assert.ok((await readdir(path.join(artifactDir, 'dom'))).includes('failure_step_001.html')); +}); + +test('missing element fails with the locator and tried strategies named', async () => { + const artifactDir = await mkdtemp(path.join(tmpdir(), 'wf-')); + const { result, events } = await capture(() => + runWorkflow({ + buildId: 'build_t', artifactDir, + workflow: wf([{ id: 'step_001', type: 'click', target: { role: 'button', name: 'Nope', fallbacks: [{ css: '#nope' }] }, timeoutMs: 600 }]), + }), + ); + assert.equal(result, EXIT.FAILED); + const fin = events.find((e) => e.type === 'stepFinished'); + assert.match(fin.message, /role=button\[name="Nope"\]/); + assert.match(fin.message, /css=#nope/); +}); + +test('a recorded fallback locator rescues a stale primary', async () => { + const percy = await percyStub(); + const artifactDir = await mkdtemp(path.join(tmpdir(), 'wf-')); + const { result } = await capture(() => + runWorkflow({ + buildId: 'build_t', artifactDir, percyUrl: percy.url, + workflow: wf([ + { id: 'step_001', type: 'click', target: { role: 'button', name: 'Old label', fallbacks: [{ css: '#signin' }] }, timeoutMs: 600 }, + { id: 'step_002', type: 'waitFor', condition: 'visible', target: { role: 'heading', name: 'Dashboard' }, timeoutMs: 4000 }, + ]), + }), + ); + percy.close(); + assert.equal(result, EXIT.PASSED); +}); + +test('missing secret fails the step without echoing any value', async () => { + const artifactDir = await mkdtemp(path.join(tmpdir(), 'wf-')); + const { result, events } = await capture(() => + runWorkflow({ + buildId: 'build_t', artifactDir, secrets: {}, + workflow: wf([{ id: 'step_001', type: 'fill', target: { css: '#pw' }, valueRef: 'pw' }]), + }), + ); + assert.equal(result, EXIT.FAILED); + assert.match(events.find((e) => e.type === 'stepFinished').message, /secret "pw" was not provided/); +}); + +test('percy upload failure keeps the DOM and yields PARTIAL', async () => { + const percy = await percyStub(500); + const artifactDir = await mkdtemp(path.join(tmpdir(), 'wf-')); + const { result, events } = await capture(() => + runWorkflow({ + buildId: 'build_t', artifactDir, percyUrl: percy.url, + workflow: wf([{ id: 'step_001', type: 'snapshot', checkpointId: 'only', name: 'Only' }]), + }), + ); + percy.close(); + assert.equal(result, EXIT.PARTIAL); + assert.ok(events.some((e) => e.type === 'checkpointUploadFailed' && e.checkpointId === 'only')); + assert.ok((await readdir(path.join(artifactDir, 'dom'))).includes('only.html')); +}); + +test('invalid requests are rejected before a browser is launched', async () => { + for (const bad of [ + { buildId: 'b', artifactDir: '/tmp/x', workflow: { startUrl: 'file:///etc/passwd', steps: [{ id: 's', type: 'snapshot', checkpointId: 'c', name: 'n' }] } }, + { buildId: 'b', artifactDir: '/tmp/x', workflow: { startUrl: 'https://a.test', steps: [{ id: 's', type: 'exec' }] } }, + { buildId: 'b', artifactDir: '/tmp/x', workflow: { startUrl: 'https://a.test', steps: [] } }, + { artifactDir: '/tmp/x', workflow: {} }, + ]) { + const { result } = await capture(() => runWorkflow(bad)); + assert.equal(result, EXIT.INVALID); + } +}); + +test('path-unsafe checkpoint ids cannot write outside the artifact dir', async () => { + const artifactDir = await mkdtemp(path.join(tmpdir(), 'wf-')); + const { result } = await capture(() => + runWorkflow({ + buildId: 'build_t', artifactDir, + workflow: wf([{ id: 'step_001', type: 'snapshot', checkpointId: '../../escape', name: 'Evil' }]), + }), + ); + assert.equal(result, EXIT.FAILED); + assert.deepEqual((await readdir(path.dirname(artifactDir))).filter((n) => n === 'escape.html'), []); +}); diff --git a/go-backend/internal/runtime/runtime_test.go b/go-backend/internal/runtime/runtime_test.go new file mode 100644 index 0000000..14faf52 --- /dev/null +++ b/go-backend/internal/runtime/runtime_test.go @@ -0,0 +1,54 @@ +package runtime + +import ( + "os" + "path/filepath" + "testing" +) + +func TestResolveStaysInsideRoot(t *testing.T) { + d := NewDirAt(t.TempDir()) + if _, err := d.Resolve("workflows", "wf_1.json"); err != nil { + t.Fatalf("expected ok, got %v", err) + } + for _, bad := range []string{"../x", "workflows/../../x", "/etc/passwd"} { + p, err := d.Resolve(bad) + if err == nil && !isInside(d.Root, p) { + t.Fatalf("%q escaped root: %s", bad, p) + } + } + if _, err := d.Resolve("..", "other"); err == nil { + t.Fatal("expected traversal to be rejected") + } +} + +func isInside(root, p string) bool { + rel, err := filepath.Rel(root, p) + return err == nil && rel != ".." && !filepath.IsAbs(rel) && len(rel) > 0 && rel[0] != '.' +} + +func TestExtractRunnerWritesEntry(t *testing.T) { + d := NewDirAt(t.TempDir()) + if err := d.ExtractRunner(); err != nil { + t.Fatal(err) + } + for _, f := range []string{"index.js", "src/run.js", "src/capture.js", "src/percy.js", "src/events.js"} { + if _, err := os.Stat(filepath.Join(d.Playwright(), "runner", f)); err != nil { + t.Fatalf("missing %s: %v", f, err) + } + } +} + +func TestEnsureModuleType(t *testing.T) { + p := filepath.Join(t.TempDir(), "package.json") + if err := os.WriteFile(p, []byte(`{"name":"x"}`), 0o644); err != nil { + t.Fatal(err) + } + if err := ensureModuleType(p); err != nil { + t.Fatal(err) + } + b, _ := os.ReadFile(p) + if string(b) == `{"name":"x"}` { + t.Fatal("package.json not updated") + } +} diff --git a/go-backend/internal/service/build.go b/go-backend/internal/service/build.go index 90ef3e1..b494278 100644 --- a/go-backend/internal/service/build.go +++ b/go-backend/internal/service/build.go @@ -17,8 +17,18 @@ type BuildService struct { client *percy.Client snapshot *SnapshotService job *BuildJob + + // externalBusy, when set, reports another user of the single Percy process + // (e.g. a workflow run). Finalize refuses to start while it returns true. + externalBusy func() bool } +// SetExternalBusy registers a check for other users of the Percy process. +func (s *BuildService) SetExternalBusy(fn func() bool) { s.externalBusy = fn } + +// Running reports whether a finalize build is in progress. +func (s *BuildService) Running() bool { return s.job.Snapshot().Status == StatusRunning } + func NewBuildService(controller *percy.Controller, client *percy.Client, snapshot *SnapshotService) *BuildService { s := &BuildService{ percy: controller, @@ -37,6 +47,9 @@ func (s *BuildService) Status() BuildStatus { // StartFinalize validates, then runs the build in the background. func (s *BuildService) StartFinalize(token string) error { + if s.externalBusy != nil && s.externalBusy() { + return ErrBuildRunning + } snapshots := s.snapshot.List() if len(snapshots) == 0 { return fmt.Errorf("no snapshots available") diff --git a/go-backend/internal/workflow/model.go b/go-backend/internal/workflow/model.go new file mode 100644 index 0000000..70ac5ab --- /dev/null +++ b/go-backend/internal/workflow/model.go @@ -0,0 +1,54 @@ +// Package workflow defines the recorded-workflow schema, its validation and +// its JSON persistence under runtime/workflows. +package workflow + +import "time" + +const SchemaVersion = 1 + +type Target struct { + TestID string `json:"testId,omitempty"` + Role string `json:"role,omitempty"` + Name string `json:"name,omitempty"` + CSS string `json:"css,omitempty"` + Text string `json:"text,omitempty"` + Fallbacks []Target `json:"fallbacks,omitempty"` +} + +type Step struct { + ID string `json:"id"` + Type string `json:"type"` + Label string `json:"label,omitempty"` + Target *Target `json:"target,omitempty"` + Value string `json:"value,omitempty"` // literal, non-sensitive only + ValueRef string `json:"valueRef,omitempty"` // secret / run-time variable name + URL string `json:"url,omitempty"` // navigate + Condition string `json:"condition,omitempty"` + TimeoutMs int `json:"timeoutMs,omitempty"` + CheckpointID string `json:"checkpointId,omitempty"` // snapshot + Name string `json:"name,omitempty"` // snapshot display name + ScrollX int `json:"scrollX,omitempty"` + ScrollY int `json:"scrollY,omitempty"` +} + +type Viewport struct { + Width int `json:"width"` + Height int `json:"height"` +} + +type Settings struct { + DefaultTimeoutMs int `json:"defaultTimeoutMs,omitempty"` + Viewport Viewport `json:"viewport"` +} + +type Workflow struct { + WorkflowID string `json:"workflowId"` + Name string `json:"name"` + SchemaVersion int `json:"schemaVersion"` + Version int `json:"version"` + StartURL string `json:"startUrl"` + Steps []Step `json:"steps"` + Settings Settings `json:"settings"` + CreatedAt time.Time `json:"createdAt"` + UpdatedAt time.Time `json:"updatedAt"` +} diff --git a/go-backend/internal/workflow/store.go b/go-backend/internal/workflow/store.go new file mode 100644 index 0000000..6e799db --- /dev/null +++ b/go-backend/internal/workflow/store.go @@ -0,0 +1,198 @@ +package workflow + +import ( + "crypto/rand" + "encoding/hex" + "encoding/json" + "errors" + "fmt" + "os" + "path/filepath" + "sort" + "strings" + "sync" + "time" +) + +var ( + ErrNotFound = errors.New("workflow not found") + ErrInvalidID = errors.New("invalid workflow id") +) + +// Store persists one JSON file per workflow in a single directory. +type Store struct { + dir string + mu sync.Mutex // serialises writes; workflows are small and writes rare +} + +func NewStore(dir string) (*Store, error) { + if err := os.MkdirAll(dir, 0o755); err != nil { + return nil, err + } + return &Store{dir: dir}, nil +} + +// NewID returns a unique, filesystem-safe workflow ID. +func NewID() string { + b := make([]byte, 4) + _, _ = rand.Read(b) + return fmt.Sprintf("wf_%d_%s", time.Now().Unix(), hex.EncodeToString(b)) +} + +func (s *Store) path(id string) (string, error) { + if !ValidID(id) { + return "", ErrInvalidID + } + p := filepath.Join(s.dir, id+".json") + // belt and braces: stay inside dir + if filepath.Dir(p) != filepath.Clean(s.dir) { + return "", ErrInvalidID + } + return p, nil +} + +// WriteFileAtomic writes data to path via a temp file + rename. +func WriteFileAtomic(path string, data []byte) error { + tmp, err := os.CreateTemp(filepath.Dir(path), ".tmp-*") + if err != nil { + return err + } + name := tmp.Name() + cleanup := func() { _ = os.Remove(name) } + if _, err := tmp.Write(data); err != nil { + tmp.Close() + cleanup() + return err + } + if err := tmp.Sync(); err != nil { + tmp.Close() + cleanup() + return err + } + if err := tmp.Close(); err != nil { + cleanup() + return err + } + if err := os.Rename(name, path); err != nil { + cleanup() + return err + } + return nil +} + +// Create validates and stores a new workflow, assigning its ID and version 1. +func (s *Store) Create(w *Workflow) error { + w.WorkflowID = NewID() + w.Version = 1 + w.SchemaVersion = orDefault(w.SchemaVersion) + if err := w.Validate(); err != nil { + return err + } + now := time.Now().UTC() + w.CreatedAt, w.UpdatedAt = now, now + return s.write(w) +} + +// Update overwrites an existing workflow in place (same version), keeping +// its ID and creation time. +func (s *Store) Update(id string, w *Workflow) error { + if !ValidID(id) { + return ErrInvalidID + } + s.mu.Lock() + defer s.mu.Unlock() + old, err := s.read(id) + if err != nil { + return err + } + w.WorkflowID = id + w.Version = old.Version + w.CreatedAt = old.CreatedAt + w.SchemaVersion = orDefault(w.SchemaVersion) + if err := w.Validate(); err != nil { + return err + } + w.UpdatedAt = time.Now().UTC() + return s.writeLocked(w) +} + +func orDefault(v int) int { + if v == 0 { + return SchemaVersion + } + return v +} + +func (s *Store) Get(id string) (*Workflow, error) { + if !ValidID(id) { + return nil, ErrInvalidID + } + return s.read(id) +} + +func (s *Store) List() ([]Workflow, error) { + entries, err := os.ReadDir(s.dir) + if err != nil { + return nil, err + } + out := []Workflow{} + for _, e := range entries { + name := e.Name() + if e.IsDir() || !strings.HasSuffix(name, ".json") { + continue + } + id := strings.TrimSuffix(name, ".json") + if !ValidID(id) { + continue + } + w, err := s.read(id) + if err != nil { + continue // skip unreadable/corrupt files rather than failing the list + } + out = append(out, *w) + } + sort.Slice(out, func(i, j int) bool { return out[i].UpdatedAt.After(out[j].UpdatedAt) }) + return out, nil +} + +func (s *Store) read(id string) (*Workflow, error) { + p, err := s.path(id) + if err != nil { + return nil, err + } + data, err := os.ReadFile(p) + if errors.Is(err, os.ErrNotExist) { + return nil, ErrNotFound + } + if err != nil { + return nil, err + } + var w Workflow + if err := json.Unmarshal(data, &w); err != nil { + return nil, fmt.Errorf("workflow %s is corrupt: %w", id, err) + } + return &w, nil +} + +func (s *Store) write(w *Workflow) error { + s.mu.Lock() + defer s.mu.Unlock() + return s.writeLocked(w) +} + +func (s *Store) writeLocked(w *Workflow) error { + p, err := s.path(w.WorkflowID) + if err != nil { + return err + } + // The runtime folder can be removed while the server is running (cleanup, + // reinstall). Recreate it instead of failing every save until a restart. + if err := os.MkdirAll(s.dir, 0o755); err != nil { + return fmt.Errorf("cannot create workflows folder %s: %w", s.dir, err) + } + data, err := json.MarshalIndent(w, "", " ") + if err != nil { + return err + } + return WriteFileAtomic(p, data) +} diff --git a/go-backend/internal/workflow/validate.go b/go-backend/internal/workflow/validate.go new file mode 100644 index 0000000..6ca0caa --- /dev/null +++ b/go-backend/internal/workflow/validate.go @@ -0,0 +1,158 @@ +package workflow + +import ( + "fmt" + "net/url" + "regexp" + "strings" +) + +var ( + idRe = regexp.MustCompile(`^[a-z0-9][a-z0-9_]{0,63}$`) + checkpointRe = regexp.MustCompile(`^[A-Za-z0-9_-]{1,64}$`) + stepTypes = map[string]bool{ + "click": true, "fill": true, "select": true, "check": true, "uncheck": true, + "navigate": true, "waitFor": true, "scroll": true, "snapshot": true, + } + needsTarget = map[string]bool{ + "click": true, "fill": true, "select": true, "check": true, "uncheck": true, "waitFor": true, + } + conditions = map[string]bool{"": true, "visible": true, "hidden": true, "attached": true, "detached": true} +) + +const ( + maxSteps = 500 + maxTimeoutMs = 300000 + maxLiteralSize = 2000 +) + +// ValidationError marks an error caused by invalid user input (HTTP 400). +type ValidationError struct{ Msg string } + +func (e *ValidationError) Error() string { return e.Msg } + +// ValidID reports whether id is a filesystem-safe workflow/build identifier. +func ValidID(id string) bool { return idRe.MatchString(id) } + +func validURL(raw string) error { + u, err := url.Parse(raw) + if err != nil || u.Host == "" { + return fmt.Errorf("invalid url %q", raw) + } + if u.Scheme != "http" && u.Scheme != "https" { + return fmt.Errorf("url scheme must be http or https") + } + return nil +} + +func hasLocator(t *Target) bool { + return t != nil && (t.TestID != "" || t.Role != "" || t.CSS != "" || t.Text != "") +} + +// Validate checks the workflow definition. It never accepts executable +// content: only the enumerated step types with structured fields. +func (w *Workflow) Validate() error { + if err := w.validate(); err != nil { + return &ValidationError{Msg: err.Error()} + } + return nil +} + +func (w *Workflow) validate() error { + if strings.TrimSpace(w.Name) == "" { + return fmt.Errorf("name is required") + } + if len(w.Name) > 200 { + return fmt.Errorf("name too long") + } + if w.SchemaVersion != SchemaVersion { + return fmt.Errorf("unsupported schemaVersion %d", w.SchemaVersion) + } + if err := validURL(w.StartURL); err != nil { + return fmt.Errorf("startUrl: %w", err) + } + if len(w.Steps) == 0 || len(w.Steps) > maxSteps { + return fmt.Errorf("steps must contain 1..%d entries", maxSteps) + } + if v := w.Settings.Viewport; v.Width < 200 || v.Width > 4000 || v.Height < 200 || v.Height > 4000 { + return fmt.Errorf("settings.viewport must be 200..4000 in each dimension") + } + if w.Settings.DefaultTimeoutMs < 0 || w.Settings.DefaultTimeoutMs > maxTimeoutMs { + return fmt.Errorf("settings.defaultTimeoutMs out of range") + } + + stepIDs := map[string]bool{} + checkpoints := map[string]bool{} + for i, s := range w.Steps { + at := fmt.Sprintf("steps[%d]", i) + if s.ID == "" || !idRe.MatchString(s.ID) { + return fmt.Errorf("%s: invalid id", at) + } + if stepIDs[s.ID] { + return fmt.Errorf("%s: duplicate id %q", at, s.ID) + } + stepIDs[s.ID] = true + if !stepTypes[s.Type] { + return fmt.Errorf("%s: unknown step type %q", at, s.Type) + } + if s.TimeoutMs < 0 || s.TimeoutMs > maxTimeoutMs { + return fmt.Errorf("%s: timeoutMs out of range", at) + } + if needsTarget[s.Type] && !hasLocator(s.Target) { + return fmt.Errorf("%s: %s requires a target locator", at, s.Type) + } + if len(s.Value) > maxLiteralSize { + return fmt.Errorf("%s: value too long", at) + } + if s.ValueRef != "" && !regexp.MustCompile(`^[A-Za-z_][A-Za-z0-9_]{0,63}$`).MatchString(s.ValueRef) { + return fmt.Errorf("%s: invalid valueRef", at) + } + switch s.Type { + case "fill": + if s.Value == "" && s.ValueRef == "" { + return fmt.Errorf("%s: fill requires value or valueRef", at) + } + if s.Value != "" && s.ValueRef != "" { + return fmt.Errorf("%s: provide either value or valueRef, not both", at) + } + // Sensitive fields must never carry a literal. + if s.Value != "" && s.Target != nil && looksSensitive(s.Target) { + return fmt.Errorf("%s: sensitive field must use valueRef, not a literal value", at) + } + case "select": + if s.Value == "" && s.ValueRef == "" { + return fmt.Errorf("%s: select requires value or valueRef", at) + } + case "navigate": + if err := validURL(s.URL); err != nil { + return fmt.Errorf("%s: %w", at, err) + } + case "waitFor": + if !conditions[s.Condition] { + return fmt.Errorf("%s: unknown condition %q", at, s.Condition) + } + case "snapshot": + if !checkpointRe.MatchString(s.CheckpointID) { + return fmt.Errorf("%s: invalid checkpointId", at) + } + if checkpoints[s.CheckpointID] { + return fmt.Errorf("%s: duplicate checkpointId %q", at, s.CheckpointID) + } + checkpoints[s.CheckpointID] = true + if strings.TrimSpace(s.Name) == "" { + return fmt.Errorf("%s: snapshot requires a name", at) + } + } + } + return nil +} + +func looksSensitive(t *Target) bool { + hay := strings.ToLower(t.Name + " " + t.TestID + " " + t.CSS + " " + t.Text) + for _, k := range []string{"password", "passwd", "secret", "token", "otp", "cvv", "card"} { + if strings.Contains(hay, k) { + return true + } + } + return false +} diff --git a/go-backend/internal/workflow/workflow_test.go b/go-backend/internal/workflow/workflow_test.go new file mode 100644 index 0000000..8008d80 --- /dev/null +++ b/go-backend/internal/workflow/workflow_test.go @@ -0,0 +1,152 @@ +package workflow + +import ( + "os" + "path/filepath" + "strings" + "sync" + "testing" +) + +func valid() *Workflow { + return &Workflow{ + Name: "Dashboard", + SchemaVersion: 1, + StartURL: "https://example.test/login", + Settings: Settings{Viewport: Viewport{Width: 1440, Height: 900}}, + Steps: []Step{ + {ID: "step_001", Type: "fill", Target: &Target{Role: "textbox", Name: "Username"}, ValueRef: "username"}, + {ID: "step_002", Type: "click", Target: &Target{Role: "button", Name: "Sign in"}}, + {ID: "step_003", Type: "waitFor", Condition: "visible", Target: &Target{Role: "heading", Name: "Dashboard"}, TimeoutMs: 10000}, + {ID: "step_004", Type: "snapshot", CheckpointID: "dashboard", Name: "Dashboard"}, + }, + } +} + +func TestValidateOK(t *testing.T) { + if err := valid().Validate(); err != nil { + t.Fatal(err) + } +} + +func TestValidateRejects(t *testing.T) { + cases := map[string]func(w *Workflow){ + "unknown step type": func(w *Workflow) { w.Steps[1].Type = "exec" }, + "bad scheme": func(w *Workflow) { w.StartURL = "javascript:alert(1)" }, + "file scheme": func(w *Workflow) { w.StartURL = "file:///etc/passwd" }, + "missing target": func(w *Workflow) { w.Steps[1].Target = nil }, + "literal in password": func(w *Workflow) { + w.Steps[0].Target.Name = "Password" + w.Steps[0].ValueRef = "" + w.Steps[0].Value = "hunter2" + }, + "both value and ref": func(w *Workflow) { w.Steps[0].Value = "x" }, + "duplicate step id": func(w *Workflow) { w.Steps[1].ID = "step_001" }, + "duplicate checkpoint": func(w *Workflow) { + w.Steps = append(w.Steps, Step{ID: "step_005", Type: "snapshot", CheckpointID: "dashboard", Name: "again"}) + }, + "unsafe checkpoint": func(w *Workflow) { w.Steps[3].CheckpointID = "../evil" }, + "no steps": func(w *Workflow) { w.Steps = nil }, + "bad schema": func(w *Workflow) { w.SchemaVersion = 99 }, + "bad condition": func(w *Workflow) { w.Steps[2].Condition = "sleep" }, + "timeout too large": func(w *Workflow) { w.Steps[2].TimeoutMs = 99999999 }, + "bad valueRef": func(w *Workflow) { w.Steps[0].ValueRef = "a b;rm -rf" }, + "navigate bad url": func(w *Workflow) { w.Steps = append(w.Steps, Step{ID: "step_009", Type: "navigate", URL: "ftp://x"}) }, + "snapshot without name": func(w *Workflow) { w.Steps[3].Name = " " }, + } + for name, mutate := range cases { + t.Run(name, func(t *testing.T) { + w := valid() + mutate(w) + if err := w.Validate(); err == nil { + t.Fatal("expected validation error") + } + }) + } +} + +func TestStoreRoundTripAndUpdate(t *testing.T) { + s, _ := NewStore(t.TempDir()) + w := valid() + if err := s.Create(w); err != nil { + t.Fatal(err) + } + if !ValidID(w.WorkflowID) || w.Version != 1 { + t.Fatalf("bad id/version: %s %d", w.WorkflowID, w.Version) + } + got, err := s.Get(w.WorkflowID) + if err != nil || got.Name != "Dashboard" || len(got.Steps) != 4 { + t.Fatalf("round trip failed: %v %+v", err, got) + } + + upd := valid() + upd.Name = "Renamed" + if err := s.Update(w.WorkflowID, upd); err != nil { + t.Fatal(err) + } + got, _ = s.Get(w.WorkflowID) + if got.Name != "Renamed" || got.Version != 1 || !got.CreatedAt.Equal(w.CreatedAt) { + t.Fatalf("overwrite semantics wrong: %+v", got) + } + + list, _ := s.List() + if len(list) != 1 { + t.Fatalf("list = %d", len(list)) + } +} + +func TestStoreErrors(t *testing.T) { + dir := t.TempDir() + s, _ := NewStore(dir) + if _, err := s.Get("wf_missing"); err != ErrNotFound { + t.Fatalf("want ErrNotFound, got %v", err) + } + for _, id := range []string{"../x", "a/b", "", "WF_UP", "wf 1", "..", strings.Repeat("a", 100)} { + if _, err := s.Get(id); err != ErrInvalidID { + t.Fatalf("id %q: want ErrInvalidID, got %v", id, err) + } + if err := s.Update(id, valid()); err != ErrInvalidID { + t.Fatalf("update id %q: want ErrInvalidID, got %v", id, err) + } + } + // corrupt file is reported on Get, skipped on List + if err := os.WriteFile(filepath.Join(dir, "wf_bad.json"), []byte("{not json"), 0o644); err != nil { + t.Fatal(err) + } + if _, err := s.Get("wf_bad"); err == nil || err == ErrNotFound { + t.Fatalf("expected corrupt error, got %v", err) + } + if list, err := s.List(); err != nil || len(list) != 0 { + t.Fatalf("list should skip corrupt: %v %d", err, len(list)) + } + if err := s.Update("wf_nope", valid()); err != ErrNotFound { + t.Fatalf("want ErrNotFound, got %v", err) + } +} + +func TestConcurrentUpdatesLeaveValidFile(t *testing.T) { + s, _ := NewStore(t.TempDir()) + w := valid() + if err := s.Create(w); err != nil { + t.Fatal(err) + } + var wg sync.WaitGroup + for i := 0; i < 20; i++ { + wg.Add(1) + go func() { + defer wg.Done() + u := valid() + _ = s.Update(w.WorkflowID, u) + }() + } + wg.Wait() + if _, err := s.Get(w.WorkflowID); err != nil { + t.Fatalf("file corrupt after concurrent writes: %v", err) + } + entries, _ := os.ReadDir(s.dir) + for _, e := range entries { + if strings.HasPrefix(e.Name(), ".tmp-") { + t.Fatalf("leftover temp file %s", e.Name()) + } + } +} diff --git a/percy-local-manager-extension/package.json b/percy-local-manager-extension/package.json index 8b0e89d..a8e4d0d 100644 --- a/percy-local-manager-extension/package.json +++ b/percy-local-manager-extension/package.json @@ -5,8 +5,9 @@ "type": "module", "scripts": { "dev": "vite", - "build": "tsc -b && vite build", - "preview": "vite preview" + "build": "tsc -b && vite build && vite build --config vite.content.config.ts", + "preview": "vite preview", + "test:unit": "node --test tests/*.test.mjs" }, "dependencies": { "react": "^18.3.1", diff --git a/percy-local-manager-extension/public/manifest.json b/percy-local-manager-extension/public/manifest.json index fafec63..7fffe4b 100644 --- a/percy-local-manager-extension/public/manifest.json +++ b/percy-local-manager-extension/public/manifest.json @@ -8,11 +8,24 @@ "default_title": "Percy Local Manager", "default_icon": "icons/percy-icon.png" }, + "background": { + "service_worker": "background.js", + "type": "module" + }, + "content_scripts": [ + { + "matches": ["http://*/*", "https://*/*"], + "js": ["content.js"], + "run_at": "document_start", + "all_frames": false + } + ], "permissions": [ "activeTab", "scripting", "storage", - "tabs" + "tabs", + "webNavigation" ], "host_permissions": [ "http://localhost:4321/*" diff --git a/percy-local-manager-extension/src/background/recorder.ts b/percy-local-manager-extension/src/background/recorder.ts new file mode 100644 index 0000000..9fa1491 --- /dev/null +++ b/percy-local-manager-extension/src/background/recorder.ts @@ -0,0 +1,244 @@ +/** + * Service worker: owns recording state so it survives the popup closing. + * State is mirrored to chrome.storage.session because MV3 workers are + * suspended when idle. + */ +import { addSnapshot, appendStep, renumber } from '../utils/recorderCore'; +import { createWorkflow } from '../services/workflowApi'; +import type { RecordingState, WorkflowStep } from '../types/workflow'; + +const KEY = 'recordingState'; +const EMPTY: RecordingState = { active: false, steps: [] }; + +async function load(): Promise { + const stored = await chrome.storage.session.get(KEY); + return (stored[KEY] as RecordingState | undefined) ?? EMPTY; +} + +async function save(state: RecordingState): Promise { + await chrome.storage.session.set({ [KEY]: state }); + // Keep the on-page recorder widget live (it also listens to storage, but a + // direct message keeps it in sync across worker restarts). + if (state.tabId !== undefined) { + try { + await chrome.tabs.sendMessage(state.tabId, { kind: 'rec:state', state }); + } catch { + /* page has no content script */ + } + } +} + +async function notifyTab(tabId: number | undefined, active: boolean) { + if (tabId === undefined) return; + try { + await chrome.tabs.sendMessage(tabId, { kind: 'rec:active', active }); + } catch { + /* content script not present on this page */ + } +} + +/** Asks the page for its viewport; resolves undefined if no content script answers. */ +async function askViewport(tabId: number): Promise<{ width: number; height: number } | undefined> { + try { + const res = (await chrome.tabs.sendMessage(tabId, { kind: 'rec:viewport' })) as + | { width: number; height: number } + | undefined; + return res?.width && res?.height ? res : undefined; + } catch { + return undefined; + } +} + +async function start(): Promise { + const [tab] = await chrome.tabs.query({ active: true, currentWindow: true }); + if (!tab?.id || !tab.url || !/^https?:/.test(tab.url)) { + throw new Error('Open an http(s) page in the active tab to record.'); + } + // Pages opened before the extension was installed/reloaded have no content + // script yet. activeTab (granted by the popup click) lets us inject it now. + let measured = await askViewport(tab.id); + if (!measured) { + try { + await chrome.scripting.executeScript({ target: { tabId: tab.id }, files: ['content.js'] }); + measured = await askViewport(tab.id); + } catch { + throw new Error('Could not attach the recorder to this page. Reload the page and try again.'); + } + } + const viewport = measured ?? { width: 1280, height: 800 }; + const state: RecordingState = { + active: true, + tabId: tab.id, + startUrl: tab.url, + viewport, + steps: [], + }; + await save(state); + await notifyTab(tab.id, true); + return state; +} + +async function stop(): Promise { + const state = await load(); + const next = { ...state, active: false, paused: false }; + await save(next); + await notifyTab(state.tabId, false); + return next; +} + +async function clear(): Promise { + const state = await load(); + await notifyTab(state.tabId, false); + await chrome.storage.session.set({ [KEY]: EMPTY }); + // EMPTY has no tabId, so tell the previously recorded tab directly: this is + // what removes the floating panel after Save / Discard. + if (state.tabId !== undefined) { + try { + await chrome.tabs.sendMessage(state.tabId, { kind: 'rec:state', state: EMPTY }); + } catch { + /* tab closed or no content script */ + } + } + return EMPTY; +} + +const NEEDS_TARGET = new Set(['click', 'fill', 'select', 'check', 'uncheck']); + +function hasLocator(step: Omit): boolean { + const t = step.target; + return !!(t && (t.testId || t.role || t.css || t.text)); +} + +/** Saves the finished recording through the Go API. Runs here, not in the page, + * because an https page may not call http://localhost (mixed content). */ +async function saveWorkflow(name: string): Promise<{ workflowId?: string; name: string }> { + const state = await load(); + if (state.active) throw new Error('Stop recording before saving.'); + if (!state.startUrl || !state.viewport) throw new Error('Nothing recorded.'); + if (!state.steps.some((s) => s.type === 'snapshot')) { + throw new Error('Add at least one Capture Snapshot checkpoint before saving.'); + } + const trimmed = name.trim(); + if (!trimmed) throw new Error('Enter a workflow name.'); + const bad = state.steps.findIndex((s) => NEEDS_TARGET.has(s.type) && !hasLocator(s)); + if (bad >= 0) { + throw new Error(`Step ${bad + 1} (${state.steps[bad].type}) has no locator. Delete it in the panel and save again.`); + } + const saved = await createWorkflow({ + name: trimmed, + schemaVersion: 1, + startUrl: state.startUrl, + steps: renumber(state.steps), + settings: { defaultTimeoutMs: 10000, viewport: state.viewport }, + }); + await clear(); + return { workflowId: saved.workflowId, name: saved.name }; +} + +/** Pause: keep the recording open but stop capturing user actions. */ +async function pause(): Promise { + const state = await load(); + if (!state.active) throw new Error('Not recording.'); + const next = { ...state, paused: true }; + await save(next); + await notifyTab(state.tabId, false); + return next; +} + +/** + * Resume capturing. If the user navigated while paused, add a navigate step so + * replay reaches the same page the following actions were recorded on. + */ +async function resume(): Promise { + const state = await load(); + if (!state.active) throw new Error('Not recording.'); + let steps = state.steps; + if (state.tabId !== undefined) { + try { + const tab = await chrome.tabs.get(state.tabId); + const lastNav = [...steps].reverse().find((s) => s.type === 'navigate')?.url ?? state.startUrl; + if (tab.url && /^https?:/.test(tab.url) && tab.url !== lastNav) { + steps = appendStep(steps, { type: 'navigate', url: tab.url }); + } + } catch { + /* tab gone: nothing to align */ + } + } + const next = { ...state, paused: false, steps }; + await save(next); + await notifyTab(state.tabId, true); + return next; +} + +async function onEvent(step: Omit, senderTab?: number): Promise { + const state = await load(); + if (!state.active || state.paused || state.tabId !== senderTab) return; + // A step the backend would reject (no locator) is noise, not a user action. + if (NEEDS_TARGET.has(step.type) && !hasLocator(step)) return; + await save({ ...state, steps: appendStep(state.steps, step) }); +} + +chrome.runtime.onMessage.addListener((msg, sender, sendResponse) => { + const run = async () => { + switch (msg?.kind) { + case 'rec:start': + return start(); + case 'rec:stop': + return stop(); + case 'rec:pause': + return pause(); + case 'rec:resume': + return resume(); + case 'rec:get': + return load(); + case 'rec:clear': + return clear(); + case 'rec:snapshot': { + const state = await load(); + if (!state.active) throw new Error('Not recording.'); + const next = { ...state, steps: addSnapshot(state.steps, String(msg.name ?? '')) }; + await save(next); + return next; + } + case 'rec:save': + return saveWorkflow(String(msg.name ?? '')); + case 'rec:setSteps': { + const state = await load(); + await save({ ...state, steps: renumber(msg.steps as WorkflowStep[]) }); + return { ok: true }; + } + case 'rec:event': + await onEvent(msg.step, sender.tab?.id); + return { ok: true }; + case 'rec:hello': { + const state = await load(); + // Also return the state for the recorded tab so the on-page widget + // reappears after a full-page navigation. + const mine = state.tabId === sender.tab?.id; + return { active: state.active && !state.paused && mine, state: mine ? state : undefined }; + } + default: + return undefined; + } + }; + run() + .then((r) => sendResponse(r)) + .catch((e) => sendResponse({ error: String(e?.message ?? e) })); + return true; // async response +}); + +// Record full-page navigations in the recorded tab as navigate steps. +chrome.webNavigation?.onCommitted.addListener(async (d) => { + if (d.frameId !== 0) return; + const state = await load(); + if (!state.active || state.tabId !== d.tabId) return; + // Paused: do not capture navigations or switch the page's recording back on. + // Resume adds one navigate step if the URL changed in the meantime. + if (state.paused) return; + // Only user-driven navigations (typed/link/reload-like); skip the initial load and form/link + // navigations already implied by the preceding click. + if (d.transitionType === 'typed' || d.transitionType === 'auto_bookmark') { + await save({ ...state, steps: appendStep(state.steps, { type: 'navigate', url: d.url }) }); + } + await notifyTab(d.tabId, true); +}); diff --git a/percy-local-manager-extension/src/components/EditStepPanel.tsx b/percy-local-manager-extension/src/components/EditStepPanel.tsx new file mode 100644 index 0000000..9dbe701 --- /dev/null +++ b/percy-local-manager-extension/src/components/EditStepPanel.tsx @@ -0,0 +1,183 @@ +import { useState } from 'react'; +import type { Target, WorkflowStep } from '../types/workflow'; + +interface EditStepPanelProps { + step: WorkflowStep; + onSave: (step: WorkflowStep) => void; + onCancel: () => void; +} + +const REF_PATTERN = /^[A-Za-z_][A-Za-z0-9_]{0,63}$/; + +/** + * Edits the parts of a step users actually need to tweak: label, locator, + * value / secret reference and timeout. A literal value can never replace a + * valueRef, so a recorded secret can't be turned into stored plaintext here. + */ +export function EditStepPanel({ step, onSave, onCancel }: EditStepPanelProps) { + const [label, setLabel] = useState(step.label ?? ''); + const [name, setName] = useState(step.name ?? ''); + const [target, setTarget] = useState(step.target ?? {}); + const [value, setValue] = useState(step.value ?? ''); + const [valueRef, setValueRef] = useState(step.valueRef ?? ''); + const [timeout, setTimeoutMs] = useState(step.timeoutMs ? String(step.timeoutMs) : ''); + const [error, setError] = useState(null); + + const usesRef = Boolean(step.valueRef); + const hasValue = step.type === 'fill' || step.type === 'select'; + const hasTarget = Boolean(step.target); + + function setTargetField(key: keyof Target, v: string) { + setTarget((t) => ({ ...t, [key]: v || undefined })); + } + + function save() { + if (usesRef && !REF_PATTERN.test(valueRef)) { + setError('Reference must be letters, digits and underscores (not starting with a digit).'); + return; + } + const ms = timeout === '' ? undefined : Number(timeout); + if (ms !== undefined && (!Number.isFinite(ms) || ms < 0 || ms > 300000)) { + setError('Timeout must be between 0 and 300000 ms.'); + return; + } + if (step.type === 'snapshot' && !name.trim()) { + setError('Snapshot name is required.'); + return; + } + const updated: WorkflowStep = { + ...step, + label: label.trim() || undefined, + timeoutMs: ms || undefined, + }; + if (hasTarget) updated.target = target; + if (hasValue) { + if (usesRef) updated.valueRef = valueRef; + else updated.value = value; + } + if (step.type === 'snapshot') updated.name = name.trim(); + onSave(updated); + } + + const id = step.id; + return ( +
+ + setLabel(e.target.value)} + /> + + {step.type === 'snapshot' && ( + <> + + setName(e.target.value)} + /> + + )} + + {hasTarget && ( + <> + + setTargetField('testId', e.target.value)} + /> + + setTargetField('role', e.target.value)} + /> + + setTargetField('name', e.target.value)} + /> + + setTargetField('css', e.target.value)} + /> + + )} + + {hasValue && + (usesRef ? ( + <> + + setValueRef(e.target.value)} + /> +

Resolved when the workflow is replayed. The value is never saved.

+ + ) : ( + <> + + setValue(e.target.value)} + /> + + ))} + + + setTimeoutMs(e.target.value)} + /> + + {error &&

{error}

} + +
+ + +
+
+ ); +} diff --git a/percy-local-manager-extension/src/components/RecordLauncher.tsx b/percy-local-manager-extension/src/components/RecordLauncher.tsx new file mode 100644 index 0000000..9bd7046 --- /dev/null +++ b/percy-local-manager-extension/src/components/RecordLauncher.tsx @@ -0,0 +1,50 @@ +import { useRecorder } from '../hooks/useRecorder'; + +interface RecordLauncherProps { + disabled: boolean; +} + +/** + * Popup entry point for workflow recording. Starting a recording closes the + * popup; the on-page floating panel takes over from there. + */ +export function RecordLauncher({ disabled }: RecordLauncherProps) { + const recorder = useRecorder(); + const { state } = recorder; + const hasUnsaved = !state.active && state.steps.length > 0; + + async function handleRecord() { + await recorder.start(); + // On failure useRecorder sets `error` and the popup stays open to show it. + const next = (await chrome.runtime.sendMessage({ kind: 'rec:get' })) as { active?: boolean }; + if (next?.active) window.close(); + } + + return ( +
+ Workflow + + {state.active ? ( +

+ Recording in progress. Use the floating panel on the page. +

+ ) : hasUnsaved ? ( +

+ A finished recording ({state.steps.length} steps) is waiting to be saved from the floating panel. +

+ ) : null} + + + + {recorder.error &&

{recorder.error}

} +

Replay saved workflows from the Snapshots page.

+
+ ); +} diff --git a/percy-local-manager-extension/src/components/RecordedSteps.tsx b/percy-local-manager-extension/src/components/RecordedSteps.tsx new file mode 100644 index 0000000..904b27d --- /dev/null +++ b/percy-local-manager-extension/src/components/RecordedSteps.tsx @@ -0,0 +1,135 @@ +import { useState } from 'react'; +import type { Target, WorkflowStep } from '../types/workflow'; +import { EditStepPanel } from './EditStepPanel'; + +interface RecordedStepsProps { + steps: WorkflowStep[]; + editable: boolean; + onChange: (steps: WorkflowStep[]) => void; +} + +export function describeTarget(target?: Target): string { + if (!target) return ''; + if (target.testId) return `[data-testid=${target.testId}]`; + if (target.role && target.name) return `${target.role} "${target.name}"`; + if (target.css) return target.css; + if (target.text) return `text "${target.text}"`; + return ''; +} + +export function describeStep(step: WorkflowStep): string { + const where = describeTarget(step.target); + switch (step.type) { + case 'click': + return `Click ${where}`; + case 'fill': + return step.valueRef + ? `Fill ${where} with {${step.valueRef}}` + : `Fill ${where}`; + case 'select': + return `Select "${step.value ?? ''}" in ${where}`; + case 'check': + return `Check ${where}`; + case 'uncheck': + return `Uncheck ${where}`; + case 'navigate': + return `Go to ${step.url ?? ''}`; + case 'waitFor': + return `Wait for ${where} to be ${step.condition || 'visible'}`; + case 'scroll': + return `Scroll to (${step.scrollX ?? 0}, ${step.scrollY ?? 0})`; + case 'snapshot': + return `Snapshot: ${step.name ?? step.checkpointId ?? ''}`; + default: + return step.type; + } +} + +export function RecordedSteps({ steps, editable, onChange }: RecordedStepsProps) { + const [editingId, setEditingId] = useState(null); + + if (steps.length === 0) { + return

No steps recorded yet.

; + } + + function replace(updated: WorkflowStep) { + onChange(steps.map((s) => (s.id === updated.id ? updated : s))); + setEditingId(null); + } + + function remove(id: string) { + onChange(steps.filter((s) => s.id !== id)); + } + + function move(index: number, delta: number) { + const next = [...steps]; + const to = index + delta; + if (to < 0 || to >= next.length) return; + [next[index], next[to]] = [next[to], next[index]]; + onChange(next); + } + + return ( +
    + {steps.map((step, index) => ( +
  1. + {editingId === step.id ? ( + setEditingId(null)} + /> + ) : ( + <> + + {step.label || describeStep(step)} + + {editable && ( + + + + + + + )} + + )} +
  2. + ))} +
+ ); +} diff --git a/percy-local-manager-extension/src/components/WorkflowRunsSection.tsx b/percy-local-manager-extension/src/components/WorkflowRunsSection.tsx new file mode 100644 index 0000000..cf95803 --- /dev/null +++ b/percy-local-manager-extension/src/components/WorkflowRunsSection.tsx @@ -0,0 +1,271 @@ +import { useEffect, useState } from 'react'; +import { listBuilds } from '../services/workflowApi'; +import { useRun } from '../hooks/useRun'; +import { useWorkflows } from '../hooks/useWorkflows'; +import { isTerminal, type WorkflowBuild } from '../types/build'; +import type { Workflow } from '../types/workflow'; + +interface WorkflowRunsSectionProps { + token: string; + hasToken: boolean; + /** True while a snapshot-queue finalize is running (Percy is single-instance). */ + busy: boolean; +} + +const STATUS_LABEL: Record = { + queued: 'Queued', + running: 'Running', + passed: 'Passed', + failed: 'Failed', + partial: 'Partially completed', + cancelled: 'Cancelled', +}; + +const STEP_ICON: Record = { + pending: '○', + running: '◐', + passed: '✓', + failed: '✕', + skipped: '–', +}; + +function secretNames(workflow: Workflow): string[] { + return [...new Set(workflow.steps.map((s) => s.valueRef).filter((r): r is string => !!r))]; +} + +function when(iso: string): string { + const d = new Date(iso); + return Number.isNaN(d.getTime()) ? iso : d.toLocaleString(); +} + +/** + * Saved workflows on the Snapshots page: pick one, replay it to create a Percy + * build, follow progress, and browse earlier builds. + */ +export function WorkflowRunsSection({ token, hasToken, busy }: WorkflowRunsSectionProps) { + const { workflows, error: listError } = useWorkflows(true); + const [historyKey, setHistoryKey] = useState(0); + const run = useRun(token, () => setHistoryKey((k) => k + 1)); + const [selectedId, setSelectedId] = useState(''); + // Secrets live only in this component's state for the run: never persisted. + const [secrets, setSecrets] = useState>({}); + const [builds, setBuilds] = useState([]); + + useEffect(() => { + let cancelled = false; + listBuilds() + .then((b) => { + if (!cancelled) setBuilds(b); + }) + .catch(() => {}); + return () => { + cancelled = true; + }; + }, [historyKey]); + + const selected = workflows.find((w) => w.workflowId === selectedId) ?? workflows[0]; + const needed = selected ? secretNames(selected) : []; + const missing = needed.filter((n) => !secrets[n]); + const canStart = hasToken && !busy && !!selected && !run.running && !run.starting && missing.length === 0; + + async function handleStart() { + if (!selected?.workflowId) return; + await run.start(selected.workflowId, Object.fromEntries(needed.map((n) => [n, secrets[n]]))); + setSecrets({}); + } + + const build = run.build; + const done = build ? isTerminal(build.status) : false; + const passedSteps = build ? build.steps.filter((s) => s.status === 'passed').length : 0; + const firstError = build?.errors[0]; + + return ( +
+
+
+

Recorded Workflows

+

Replay a recorded journey to create a new Percy build. Record one from the extension popup.

+
+
+ {workflows.length} + Saved +
+
+ + {listError &&

{listError}

} + + {workflows.length === 0 && !listError && ( +
+ No workflows yet. Click “Record Workflow” in the extension popup, use the floating panel on the page, and + save. +
+ )} + + {workflows.length > 0 && !build && ( +
+
+ + + + {needed.map((name) => ( +
+ + setSecrets((s) => ({ ...s, [name]: e.target.value }))} + /> +
+ ))} + {needed.length > 0 && Used for this run only. Never saved.} +
+ + {!hasToken && ( +

+ A Percy token is required. Click the ⚙ icon in the extension popup to set it. +

+ )} + {busy && ( +

A snapshot build is being finalized. Wait for it to finish.

+ )} + +
+ +
+ {run.error &&

{run.error}

} +
+ )} + + {build && ( +
+
+
+ {STATUS_LABEL[build.status]} + + {build.workflowName} · v{build.workflowVersion} · {passedSteps}/{build.steps.length} steps + {!done && build.currentStepId ? ` · ${build.currentStepId}` : ''} + +
+
+
+
+
+ +
    + {build.steps.map((s) => ( +
  • +
  • + ))} +
+ + {build.checkpoints.length > 0 && ( +
    + {build.checkpoints.map((c) => ( +
  • +
  • + ))} +
+ )} + + {done && firstError && build.status !== 'passed' && ( +
+ {firstError.stepId ? `${firstError.stepId}: ` : ''}Run did not complete cleanly + {firstError.message} +
+ )} + +
+ {build.percyBuildUrl && ( + + Open Percy build → + + )} + {!done ? ( + + ) : ( + + )} +
+
+ )} + + {builds.length > 0 && ( +
+ + + + + + + + + + + + {builds.slice(0, 10).map((b) => ( + + + + + + + + ))} + +
WorkflowVersionStatusStartedPercy
{b.workflowName}v{b.workflowVersion}{STATUS_LABEL[b.status]}{when(b.createdAt)} + {b.percyBuildUrl ? ( + + Open + + ) : ( + '—' + )} +
+
+ )} +
+ ); +} diff --git a/percy-local-manager-extension/src/content/recorder.ts b/percy-local-manager-extension/src/content/recorder.ts new file mode 100644 index 0000000..a7139ab --- /dev/null +++ b/percy-local-manager-extension/src/content/recorder.ts @@ -0,0 +1,243 @@ +/** + * Content script injected into pages. Captures user actions while recording is + * active and forwards them to the background worker, which owns the state + * (so the popup can close freely). Self-contained: content scripts are not ES + * modules, so Vite bundles this file into a single script. + */ +import { isGeneratedId, isSensitiveField, rankTarget, toValueRef } from '../utils/recorderCore'; +import type { RecordingState, Target, WorkflowStep } from '../types/workflow'; +import { initWidget, setState } from './widget'; + +type Draft = Omit; + +let recording = false; + +function send(step: Draft) { + chrome.runtime.sendMessage({ kind: 'rec:event', step }).catch(() => { + /* worker asleep or recording stopped: ignore */ + }); +} + +function cssEscape(v: string): string { + return CSS.escape(v); +} + +function accessibleName(el: Element): string { + const aria = el.getAttribute('aria-label'); + if (aria) return aria.trim(); + const id = el.getAttribute('id'); + if (id) { + const lbl = document.querySelector(`label[for="${cssEscape(id)}"]`); + if (lbl?.textContent) return lbl.textContent.trim(); + } + const wrap = el.closest('label'); + if (wrap?.textContent) return wrap.textContent.trim(); + const ph = el.getAttribute('placeholder'); + if (ph) return ph.trim(); + const text = (el.textContent ?? '').trim().replace(/\s+/g, ' '); + return text.length <= 80 ? text : ''; +} + +function roleOf(el: Element): string | undefined { + const explicit = el.getAttribute('role'); + if (explicit) return explicit; + const tag = el.tagName.toLowerCase(); + if (tag === 'button') return 'button'; + if (tag === 'a' && el.hasAttribute('href')) return 'link'; + if (tag === 'select') return 'combobox'; + if (tag === 'textarea') return 'textbox'; + if (tag === 'input') { + const t = (el.getAttribute('type') ?? 'text').toLowerCase(); + if (t === 'checkbox') return 'checkbox'; + if (t === 'radio') return 'radio'; + if (t === 'button' || t === 'submit' || t === 'reset') return 'button'; + return 'textbox'; + } + if (/^h[1-6]$/.test(tag)) return 'heading'; + return undefined; +} + +/** Selector built only from stable attributes; null if nothing stable exists. */ +function stableCss(el: Element): string | undefined { + const id = el.getAttribute('id'); + if (id && !isGeneratedId(id)) return `#${cssEscape(id)}`; + const name = el.getAttribute('name'); + if (name) return `${el.tagName.toLowerCase()}[name="${cssEscape(name)}"]`; + return undefined; +} + +/** + * Last-resort structural selector (tag + nth-of-type chain up to the nearest + * element with a stable id). Used so every recorded click has a locator even + * when the element has no test id, role/name, id or name attribute. + */ +function structuralCss(el: Element): string { + const parts: string[] = []; + let node: Element | null = el; + while (node && node !== document.documentElement && parts.length < 8) { + const stable = stableCss(node); + if (stable && node !== el) { + parts.unshift(stable); + break; + } + const tag = node.tagName.toLowerCase(); + const parent: Element | null = node.parentElement; + if (!parent) { + parts.unshift(tag); + break; + } + const sameTag = Array.from(parent.children).filter((c) => c.tagName === node!.tagName); + parts.unshift(sameTag.length > 1 ? `${tag}:nth-of-type(${sameTag.indexOf(node) + 1})` : tag); + node = parent; + } + return parts.join(' > '); +} + +function targetFor(el: Element): Target { + const testId = + el.getAttribute('data-testid') ?? el.getAttribute('data-test-id') ?? el.getAttribute('data-test') ?? undefined; + const role = roleOf(el); + const name = accessibleName(el) || undefined; + const text = el.tagName.toLowerCase() === 'a' || role === 'button' ? name : undefined; + const ranked = rankTarget({ testId, role, name, css: stableCss(el), text }); + const hasLocator = !!(ranked.testId || ranked.role || ranked.css || ranked.text); + // Role alone (no accessible name) is ambiguous; prefer the structural path. + if (hasLocator && !(ranked.role && !ranked.name && !ranked.testId && !ranked.css && !ranked.text)) return ranked; + // Nothing stable on the element itself (e.g. a dropdown option whose id is + // generated). Its visible text survives reloads far better than a position, + // so use it first and keep the structural path only as a fallback. + const css = structuralCss(el); + // Only a leaf element's own text is a meaningful locator. A wrapper's + // textContent concatenates every descendant ("demouserSelect PasswordLog In") + // and would never match anything on replay. + const visible = el.children.length === 0 ? (el.textContent ?? '').trim().replace(/\s+/g, ' ') : ''; + // Never store the visible text of something inside a secret field (for + // example the options of a #password dropdown): it may be the secret itself. + const inSecretContainer = (() => { + for (let n: Element | null = el; n; n = n.parentElement) { + const id = n.getAttribute('id'); + const nm = n.getAttribute('name'); + if ((id || nm) && isSensitiveField({ id, name: nm, type: n.getAttribute('type') })) return true; + } + return false; + })(); + if (visible && visible.length <= 80 && !inSecretContainer) { + // Replay refuses ambiguous matches, so only lead with text when it is + // unique on the page right now; otherwise lead with the structural path. + const sameText = Array.from(document.querySelectorAll('body *')).filter( + (n) => n.children.length === 0 && (n.textContent ?? '').trim().replace(/\s+/g, ' ') === visible, + ).length; + if (sameText <= 1) return { text: visible, ...(css ? { fallbacks: [{ css }] } : {}) }; + if (css) return { css, fallbacks: [{ text: visible }] }; + } + return css ? { css, ...(ranked.fallbacks ? { fallbacks: ranked.fallbacks } : {}) } : ranked; +} + +function interactive(el: EventTarget | null): Element | null { + if (!(el instanceof Element)) return null; + return el.closest('button, a[href], input, select, textarea, [role="button"], [role="link"], [role="menuitem"], [role="tab"], summary, label') ?? el; +} + +/** True for events that originate inside the floating recorder panel. */ +function fromWidget(e: Event): boolean { + return e.composedPath().some((n) => n instanceof Element && n.hasAttribute('data-percy-recorder')); +} + +function onClick(e: MouseEvent) { + if (!recording || !e.isTrusted || fromWidget(e)) return; + const el = interactive(e.target); + if (!el) return; + const tag = el.tagName.toLowerCase(); + // Inputs/selects are recorded via change/input events, not clicks. + if (tag === 'select' || tag === 'textarea') return; + if (tag === 'input') { + const t = (el.getAttribute('type') ?? 'text').toLowerCase(); + if (t === 'checkbox' || t === 'radio') return; // recorded on change + if (!['button', 'submit', 'reset'].includes(t)) return; // text fields: fill + } + send({ type: 'click', target: targetFor(el) }); +} + +function onChange(e: Event) { + if (!recording || !e.isTrusted || fromWidget(e)) return; + const el = e.target; + if (el instanceof HTMLSelectElement) { + send({ type: 'select', target: targetFor(el), value: el.value }); + } else if (el instanceof HTMLInputElement) { + const t = el.type.toLowerCase(); + if (t === 'checkbox' || t === 'radio') { + send({ type: el.checked ? 'check' : 'uncheck', target: targetFor(el) }); + } + } +} + +function onTextInput(e: Event) { + if (!recording || !e.isTrusted || fromWidget(e)) return; + const el = e.target; + if (!(el instanceof HTMLInputElement || el instanceof HTMLTextAreaElement)) return; + if (el instanceof HTMLInputElement && ['checkbox', 'radio', 'button', 'submit', 'file'].includes(el.type)) return; + const label = accessibleName(el); + const sensitive = isSensitiveField({ + type: el.getAttribute('type'), + name: el.getAttribute('name'), + id: el.getAttribute('id'), + autocomplete: el.getAttribute('autocomplete'), + label, + }); + const target = targetFor(el); + if (sensitive) { + // Never persist the typed value: store a reference resolved at replay time. + send({ type: 'fill', target, valueRef: toValueRef(label || el.getAttribute('name') || el.id || 'secret') }); + } else { + send({ type: 'fill', target, value: el.value }); + } +} + +let scrollTimer: number | undefined; +function onScroll() { + if (!recording) return; + window.clearTimeout(scrollTimer); + scrollTimer = window.setTimeout(() => { + send({ type: 'scroll', scrollX: Math.round(window.scrollX), scrollY: Math.round(window.scrollY) }); + }, 250); +} + +// The background can inject this script into pages that were open before the +// extension loaded; never attach listeners twice on the same page. +const GUARD = '__percyRecorderInstalled'; +const alreadyInstalled = (window as unknown as Record)[GUARD] === true; +(window as unknown as Record)[GUARD] = true; + +function attach() { + if (alreadyInstalled) return; + document.addEventListener('click', onClick, true); + document.addEventListener('change', onChange, true); + document.addEventListener('input', onTextInput, true); + window.addEventListener('scroll', onScroll, { passive: true }); +} + +attach(); + +// The worker tells us when recording starts/stops (including after navigation). +if (!alreadyInstalled) +chrome.runtime.onMessage.addListener((msg, _sender, sendResponse) => { + if (msg?.kind === 'rec:active') recording = !!msg.active; + if (msg?.kind === 'rec:state') { + recording = !!msg.state?.active && !msg.state?.paused; + setState(msg.state as RecordingState); + } + if (msg?.kind === 'rec:viewport') { + sendResponse({ width: window.innerWidth, height: window.innerHeight }); + } +}); + +// On load, ask whether this tab is being recorded (survives full navigations). +chrome.runtime + .sendMessage({ kind: 'rec:hello', url: location.href }) + .then((res) => { + recording = !!res?.active; + if (res?.state) setState(res.state as RecordingState); + }) + .catch(() => {}); + +void initWidget(); diff --git a/percy-local-manager-extension/src/content/widget.ts b/percy-local-manager-extension/src/content/widget.ts new file mode 100644 index 0000000..af61a40 --- /dev/null +++ b/percy-local-manager-extension/src/content/widget.ts @@ -0,0 +1,281 @@ +/** + * Floating, draggable recorder panel shown on the page being recorded. + * Rendered in a closed-off Shadow DOM so page styles cannot affect it and it + * cannot affect the page. All state lives in the background worker; this file + * is only a view plus message senders. Plain DOM (no React) to keep the content + * script a single small bundle. + */ +import type { RecordingState, Target, WorkflowStep } from '../types/workflow'; + +const POS_KEY = 'recorderWidgetPos'; + +const CSS = ` +:host { all: initial; } +.box { + position: fixed; top: 16px; right: 16px; width: 320px; max-height: 80vh; + display: flex; flex-direction: column; + background: #fff; color: #1f2430; border: 1px solid #d5d9e2; border-radius: 10px; + box-shadow: 0 10px 30px rgba(20,24,40,.25); font: 13px/1.4 system-ui, -apple-system, Segoe UI, sans-serif; + z-index: 2147483647; +} +.head { + display: flex; align-items: center; justify-content: space-between; gap: 8px; + padding: 8px 10px; cursor: move; user-select: none; + background: #5b3ea6; color: #fff; border-radius: 9px 9px 0 0; font-weight: 600; +} +.dot { width: 8px; height: 8px; border-radius: 50%; background: #ff4d4f; display: inline-block; margin-right: 6px; } +.dot.off { background: #bbb; } +.body { padding: 10px; overflow: auto; display: flex; flex-direction: column; gap: 8px; } +.body.min, .foot.min { display: none; } +.row { display: flex; gap: 6px; } +input { flex: 1; min-width: 0; padding: 6px 8px; border: 1px solid #c4c9d4; border-radius: 6px; font: inherit; } +button { padding: 6px 10px; border-radius: 6px; border: 1px solid #5b3ea6; background: #fff; color: #5b3ea6; font: inherit; cursor: pointer; } +button.primary { background: #5b3ea6; color: #fff; } +button.danger { border-color: #c0392b; color: #c0392b; } +button.icon { border: none; background: transparent; color: #fff; padding: 2px 6px; font-size: 14px; } +button:disabled { opacity: .5; cursor: default; } +ol { margin: 0; padding: 0 0 0 18px; max-height: 180px; overflow: auto; } +li { margin: 2px 0; word-break: break-word; } +li.cp { color: #5b3ea6; font-weight: 600; } +li .x { border: none; background: none; color: #c0392b; padding: 0 4px; cursor: pointer; } +.msg { padding: 6px 8px; border-radius: 6px; } +.msg.err { background: #fdecea; color: #a12a1f; } +.msg.ok { background: #e8f6ec; color: #1d6b34; } +.hint { color: #667; font-size: 12px; } +`; + +let host: HTMLElement | null = null; +let root: ShadowRoot | null = null; +let state: RecordingState = { active: false, steps: [] }; +let minimized = false; +let message: { kind: 'err' | 'ok'; text: string } | null = null; +let busy = false; +let draftCheckpoint = ''; +let draftName = ''; +let pos: { top: number; left: number } | null = null; + +function describeTarget(t?: Target): string { + if (!t) return ''; + if (t.testId) return `[data-testid=${t.testId}]`; + if (t.role && t.name) return `${t.role} "${t.name}"`; + if (t.css) return t.css; + if (t.text) return `text "${t.text}"`; + return ''; +} + +function describeStep(s: WorkflowStep): string { + if (s.label) return s.label; + const w = describeTarget(s.target); + switch (s.type) { + case 'click': return `Click ${w}`; + case 'fill': return s.valueRef ? `Fill ${w} with {${s.valueRef}}` : `Fill ${w}`; + case 'select': return `Select "${s.value ?? ''}" in ${w}`; + case 'check': return `Check ${w}`; + case 'uncheck': return `Uncheck ${w}`; + case 'navigate': return `Go to ${s.url ?? ''}`; + case 'waitFor': return `Wait for ${w}`; + case 'scroll': return `Scroll to (${s.scrollX ?? 0}, ${s.scrollY ?? 0})`; + case 'snapshot': return `Snapshot: ${s.name ?? s.checkpointId ?? ''}`; + default: return s.type; + } +} + +async function ask(msg: Record): Promise { + const res = (await chrome.runtime.sendMessage(msg)) as T & { error?: string }; + if (res && typeof res === 'object' && 'error' in res && res.error) throw new Error(res.error); + return res; +} + +async function act(fn: () => Promise) { + busy = true; + message = null; + render(); + try { + await fn(); + } catch (e) { + message = { kind: 'err', text: e instanceof Error ? e.message : String(e) }; + } finally { + busy = false; + render(); + } +} + +function el( + tag: K, + props: Partial & { class?: string } = {}, + ...kids: (Node | string)[] +): HTMLElementTagNameMap[K] { + const node = document.createElement(tag); + const { class: cls, ...rest } = props as Record; + if (cls) node.className = String(cls); + Object.assign(node, rest); + for (const k of kids) node.append(k); + return node; +} + +function ensureHost() { + if (host) return; + host = document.createElement('div'); + host.setAttribute('data-percy-recorder', ''); + root = host.attachShadow({ mode: 'closed' }); + document.documentElement.append(host); +} + +function removeHost() { + host?.remove(); + host = null; + root = null; +} + +function applyPos(box: HTMLElement) { + if (!pos) return; + box.style.top = `${pos.top}px`; + box.style.left = `${pos.left}px`; + box.style.right = 'auto'; +} + +function makeDraggable(handle: HTMLElement, box: HTMLElement) { + handle.addEventListener('pointerdown', (ev) => { + if ((ev.target as HTMLElement).closest('button')) return; + const rect = box.getBoundingClientRect(); + const dx = ev.clientX - rect.left; + const dy = ev.clientY - rect.top; + handle.setPointerCapture(ev.pointerId); + const move = (e: PointerEvent) => { + const left = Math.min(Math.max(0, e.clientX - dx), window.innerWidth - 80); + const top = Math.min(Math.max(0, e.clientY - dy), window.innerHeight - 40); + pos = { top, left }; + applyPos(box); + }; + const up = () => { + handle.removeEventListener('pointermove', move); + handle.removeEventListener('pointerup', up); + if (pos) void chrome.storage.local.set({ [POS_KEY]: pos }); + }; + handle.addEventListener('pointermove', move); + handle.addEventListener('pointerup', up); + }); +} + +function stepList(editable: boolean): HTMLElement { + if (state.steps.length === 0) return el('p', { class: 'hint', textContent: 'No steps yet. Use the page normally.' }); + const list = el('ol'); + state.steps.forEach((s) => { + const li = el('li', { class: s.type === 'snapshot' ? 'cp' : '' }, describeStep(s)); + if (editable) { + const x = el('button', { class: 'x', textContent: '✕', title: 'Delete step' }); + x.addEventListener('click', () => + void act(async () => { + await ask({ kind: 'rec:setSteps', steps: state.steps.filter((o) => o.id !== s.id) }); + }), + ); + li.append(x); + } + list.append(li); + }); + queueMicrotask(() => { list.scrollTop = list.scrollHeight; }); + return list; +} + +export function render() { + const visible = state.active || state.steps.length > 0; + if (!visible) { + removeHost(); + return; + } + ensureHost(); + if (!root) return; + + const hasSnapshot = state.steps.some((s) => s.type === 'snapshot'); + const box = el('div', { class: 'box' }); + applyPos(box); + + const minBtn = el('button', { class: 'icon', textContent: minimized ? '▢' : '–', title: minimized ? 'Expand' : 'Minimize' }); + minBtn.addEventListener('click', () => { minimized = !minimized; render(); }); + const head = el( + 'div', + { class: 'head' }, + el( + 'span', + {}, + el('span', { class: state.active && !state.paused ? 'dot' : 'dot off' }), + state.active + ? `${state.paused ? 'Paused' : 'Recording'} · ${state.steps.length} steps` + : `Recorded · ${state.steps.length} steps`, + ), + minBtn, + ); + makeDraggable(head, box); + + const body = el('div', { class: minimized ? 'body min' : 'body' }); + + if (state.active) { + const cp = el('input', { type: 'text', placeholder: 'Checkpoint name (e.g. Dashboard)', value: draftCheckpoint }); + cp.addEventListener('input', () => { draftCheckpoint = cp.value; }); + const snap = el('button', { class: 'primary', textContent: 'Capture Snapshot', disabled: busy }); + snap.addEventListener('click', () => + void act(async () => { + const n = state.steps.filter((s) => s.type === 'snapshot').length + 1; + await ask({ kind: 'rec:snapshot', name: draftCheckpoint.trim() || `Checkpoint ${n}` }); + draftCheckpoint = ''; + }), + ); + const pauseBtn = el('button', { textContent: state.paused ? 'Resume' : 'Pause', disabled: busy }); + pauseBtn.addEventListener('click', () => + void act(async () => { + await ask({ kind: state.paused ? 'rec:resume' : 'rec:pause' }); + }), + ); + const stop = el('button', { textContent: 'Stop', disabled: busy }); + stop.addEventListener('click', () => void act(async () => { await ask({ kind: 'rec:stop' }); })); + body.append(el('div', { class: 'row' }, cp), el('div', { class: 'row' }, snap), el('div', { class: 'row' }, pauseBtn, stop)); + if (state.paused) { + body.append(el('p', { class: 'hint', textContent: 'Paused: your actions on the page are not being recorded.' })); + } + body.append(stepList(false)); + } else { + const name = el('input', { type: 'text', placeholder: 'Workflow name', value: draftName }); + name.addEventListener('input', () => { draftName = name.value; }); + const saveBtn = el('button', { class: 'primary', textContent: busy ? 'Saving…' : 'Save Workflow', disabled: busy || !hasSnapshot }); + saveBtn.addEventListener('click', () => + void act(async () => { + const saved = await ask<{ name: string }>({ kind: 'rec:save', name: draftName }); + draftName = ''; + // Background cleared the recording, which hides the widget: confirm briefly. + window.setTimeout(() => flashSaved(`✓ Saved "${saved.name}". Replay it from the Snapshots page.`), 50); + }), + ); + const discard = el('button', { class: 'danger', textContent: 'Discard', disabled: busy }); + discard.addEventListener('click', () => void act(async () => { await ask({ kind: 'rec:clear' }); })); + body.append(stepList(true)); + if (!hasSnapshot) body.append(el('p', { class: 'hint', textContent: 'Add at least one Capture Snapshot checkpoint to save.' })); + body.append(el('div', { class: 'row' }, name), el('div', { class: 'row' }, saveBtn, discard)); + } + + if (message) body.append(el('div', { class: `msg ${message.kind}`, textContent: message.text })); + + box.append(head, body); + const style = el('style', { textContent: CSS }); + root.replaceChildren(style, box); +} + +/** A "saved" confirmation must outlive the state clearing that hides the widget. */ +export function flashSaved(text: string) { + ensureHost(); + message = { kind: 'ok', text }; + if (!root) return; + const box = el('div', { class: 'box' }, el('div', { class: 'body' }, el('div', { class: 'msg ok', textContent: text }))); + applyPos(box); + root.replaceChildren(el('style', { textContent: CSS }), box); + window.setTimeout(() => { if (!state.active && state.steps.length === 0) removeHost(); }, 4000); +} + +export function setState(next: RecordingState) { + state = next ?? { active: false, steps: [] }; + render(); +} + +export async function initWidget() { + const stored = await chrome.storage.local.get(POS_KEY); + pos = (stored[POS_KEY] as typeof pos) ?? null; +} diff --git a/percy-local-manager-extension/src/hooks/useRecorder.ts b/percy-local-manager-extension/src/hooks/useRecorder.ts new file mode 100644 index 0000000..e185841 --- /dev/null +++ b/percy-local-manager-extension/src/hooks/useRecorder.ts @@ -0,0 +1,54 @@ +import { useCallback, useEffect, useState } from 'react'; +import type { RecordingState, RecorderMessage } from '../types/workflow'; + +const EMPTY: RecordingState = { active: false, steps: [] }; + +async function ask(msg: RecorderMessage): Promise { + const res = (await chrome.runtime.sendMessage(msg)) as RecordingState & { error?: string }; + if (res?.error) throw new Error(res.error); + return res ?? EMPTY; +} + +/** + * Thin view over the background worker's recording state. The popup holds no + * recording state of its own, so closing it never loses steps. + */ +export function useRecorder() { + const [state, setState] = useState(EMPTY); + const [error, setError] = useState(null); + + const run = useCallback(async (msg: RecorderMessage) => { + try { + setError(null); + setState(await ask(msg)); + } catch (e) { + setError(e instanceof Error ? e.message : String(e)); + } + }, []); + + useEffect(() => { + void run({ kind: 'rec:get' }); + // Keep the step list live while recording with the popup open. + const onChanged = (changes: Record, area: string) => { + if (area === 'session' && changes.recordingState) { + setState((changes.recordingState.newValue as RecordingState) ?? EMPTY); + } + }; + chrome.storage.onChanged.addListener(onChanged); + return () => chrome.storage.onChanged.removeListener(onChanged); + }, [run]); + + return { + state, + error, + start: async () => { + await run({ kind: 'rec:start' }); + }, + stop: () => run({ kind: 'rec:stop' }), + clear: () => run({ kind: 'rec:clear' }), + addSnapshot: (name: string) => run({ kind: 'rec:snapshot', name }), + setSteps: async (steps: RecordingState['steps']) => { + await chrome.storage.session.set({ recordingState: { ...state, steps } }); + }, + }; +} diff --git a/percy-local-manager-extension/src/hooks/useRun.ts b/percy-local-manager-extension/src/hooks/useRun.ts new file mode 100644 index 0000000..7c507e2 --- /dev/null +++ b/percy-local-manager-extension/src/hooks/useRun.ts @@ -0,0 +1,108 @@ +import { useCallback, useEffect, useRef, useState } from 'react'; +import { cancelBuild, getBuild, startRun } from '../services/workflowApi'; +import { isTerminal, type WorkflowBuild } from '../types/build'; + +const ACTIVE_KEY = 'activeBuildId'; +const POLL_MS = 1500; + +function newKey(): string { + return `run-${Date.now()}-${Math.random().toString(36).slice(2, 10)}`; +} + +/** + * Starts a replay and follows it to completion. The active build id lives in + * chrome.storage.session, so reopening the popup resumes progress display. + */ +export function useRun(token: string, onFinished?: () => void) { + const [build, setBuild] = useState(null); + const [error, setError] = useState(null); + const [starting, setStarting] = useState(false); + const timer = useRef(undefined); + const finishedFor = useRef(null); + // Keep the latest callback in a ref so `follow` keeps a stable identity. A + // new function identity on every render would re-run the resume effect and + // restart polling in a tight loop. + const onFinishedRef = useRef(onFinished); + onFinishedRef.current = onFinished; + + const stopPolling = useCallback(() => { + window.clearTimeout(timer.current); + timer.current = undefined; + }, []); + + const follow = useCallback( + (buildId: string) => { + stopPolling(); + const tick = async () => { + try { + const b = await getBuild(buildId); + setBuild(b); + if (isTerminal(b.status)) { + await chrome.storage.session.remove(ACTIVE_KEY); + if (finishedFor.current !== buildId) { + finishedFor.current = buildId; + onFinishedRef.current?.(); + } + return; + } + } catch (e) { + setError(e instanceof Error ? e.message : String(e)); + } + timer.current = window.setTimeout(tick, POLL_MS); + }; + void tick(); + }, + [stopPolling], + ); + + // Resume a run that was in progress when the popup was last closed. + useEffect(() => { + void chrome.storage.session.get(ACTIVE_KEY).then((s) => { + const id = s[ACTIVE_KEY] as string | undefined; + if (id) follow(id); + }); + return stopPolling; + }, [follow, stopPolling]); + + const start = useCallback( + async (workflowId: string, secrets?: Record) => { + setError(null); + setStarting(true); + try { + const res = await startRun(workflowId, token, newKey(), secrets); + await chrome.storage.session.set({ [ACTIVE_KEY]: res.buildId }); + follow(res.buildId); + } catch (e) { + setError(e instanceof Error ? e.message : String(e)); + } finally { + setStarting(false); + } + }, + [follow, token], + ); + + const cancel = useCallback(async () => { + if (!build) return; + try { + await cancelBuild(build.buildId); + } catch (e) { + setError(e instanceof Error ? e.message : String(e)); + } + }, [build]); + + const dismiss = useCallback(() => { + stopPolling(); + setBuild(null); + void chrome.storage.session.remove(ACTIVE_KEY); + }, [stopPolling]); + + return { + build, + error, + starting, + running: build !== null && !isTerminal(build.status), + start, + cancel, + dismiss, + }; +} diff --git a/percy-local-manager-extension/src/hooks/useWorkflows.ts b/percy-local-manager-extension/src/hooks/useWorkflows.ts new file mode 100644 index 0000000..8ba44be --- /dev/null +++ b/percy-local-manager-extension/src/hooks/useWorkflows.ts @@ -0,0 +1,28 @@ +import { useCallback, useEffect, useState } from 'react'; +import { listWorkflows } from '../services/workflowApi'; +import type { Workflow } from '../types/workflow'; + +export function useWorkflows(enabled: boolean) { + const [workflows, setWorkflows] = useState([]); + const [isLoading, setIsLoading] = useState(false); + const [error, setError] = useState(null); + + const refresh = useCallback(async () => { + if (!enabled) return; + setIsLoading(true); + try { + setWorkflows(await listWorkflows()); + setError(null); + } catch (e) { + setError(e instanceof Error ? e.message : String(e)); + } finally { + setIsLoading(false); + } + }, [enabled]); + + useEffect(() => { + void refresh(); + }, [refresh]); + + return { workflows, isLoading, error, refresh }; +} diff --git a/percy-local-manager-extension/src/popup/Popup.tsx b/percy-local-manager-extension/src/popup/Popup.tsx index b4b3553..9c9faae 100644 --- a/percy-local-manager-extension/src/popup/Popup.tsx +++ b/percy-local-manager-extension/src/popup/Popup.tsx @@ -8,6 +8,7 @@ import { useToken } from '../hooks/useToken'; import { useTokenPrompt } from '../hooks/useTokenPrompt'; import { TokenSettingsPanel } from '../components/TokenSettingsPanel'; import { BrandMark } from '../components/BrandMark'; +import { RecordLauncher } from '../components/RecordLauncher'; export function Popup() { const connectionStatus = useConnectionStatus(); @@ -102,6 +103,8 @@ export function Popup() { onCaptured={queue.refresh} /> + +

+ + {editingSnapshot && ( + s === 'passed' || s === 'failed' || s === 'partial' || s === 'cancelled'; diff --git a/percy-local-manager-extension/src/types/workflow.ts b/percy-local-manager-extension/src/types/workflow.ts new file mode 100644 index 0000000..d71ff0b --- /dev/null +++ b/percy-local-manager-extension/src/types/workflow.ts @@ -0,0 +1,75 @@ +export type StepType = + | 'click' + | 'fill' + | 'select' + | 'check' + | 'uncheck' + | 'navigate' + | 'waitFor' + | 'scroll' + | 'snapshot'; + +export interface Target { + testId?: string; + role?: string; + name?: string; + css?: string; + text?: string; + fallbacks?: Target[]; +} + +export interface WorkflowStep { + id: string; + type: StepType; + label?: string; + target?: Target; + value?: string; + valueRef?: string; + url?: string; + condition?: string; + timeoutMs?: number; + checkpointId?: string; + name?: string; + scrollX?: number; + scrollY?: number; +} + +export interface WorkflowSettings { + defaultTimeoutMs?: number; + viewport: { width: number; height: number }; +} + +/** Mirrors the Go workflow.Workflow JSON. */ +export interface Workflow { + workflowId?: string; + name: string; + schemaVersion: number; + version?: number; + startUrl: string; + steps: WorkflowStep[]; + settings: WorkflowSettings; + createdAt?: string; + updatedAt?: string; +} + +export interface RecordingState { + active: boolean; + /** Recording is still open but user actions are not being captured. */ + paused?: boolean; + tabId?: number; + startUrl?: string; + viewport?: { width: number; height: number }; + steps: WorkflowStep[]; +} + +export type RecorderMessage = + | { kind: 'rec:start' } + | { kind: 'rec:stop' } + | { kind: 'rec:pause' } + | { kind: 'rec:resume' } + | { kind: 'rec:get' } + | { kind: 'rec:clear' } + | { kind: 'rec:snapshot'; name: string } + | { kind: 'rec:save'; name: string } + | { kind: 'rec:setSteps'; steps: WorkflowStep[] } + | { kind: 'rec:event'; step: Omit }; diff --git a/percy-local-manager-extension/src/utils/constants.ts b/percy-local-manager-extension/src/utils/constants.ts index b9c2ae2..1506424 100644 --- a/percy-local-manager-extension/src/utils/constants.ts +++ b/percy-local-manager-extension/src/utils/constants.ts @@ -11,6 +11,8 @@ export const ENDPOINTS = { LIBRARY_SEARCH: `${BACKEND_BASE_URL}/library/search`, LIBRARY_STATUS: `${BACKEND_BASE_URL}/library/status`, LIBRARY_ALL: `${BACKEND_BASE_URL}/library/all`, + WORKFLOWS: `${BACKEND_BASE_URL}/api/workflows`, + BUILDS: `${BACKEND_BASE_URL}/api/builds`, } as const; // How often the popup polls /health while it's open. diff --git a/percy-local-manager-extension/src/utils/recorderCore.ts b/percy-local-manager-extension/src/utils/recorderCore.ts new file mode 100644 index 0000000..5c35422 --- /dev/null +++ b/percy-local-manager-extension/src/utils/recorderCore.ts @@ -0,0 +1,114 @@ +import type { StepType, Target, WorkflowStep } from '../types/workflow'; + +/** + * Pure helpers shared by the content script (inlined at build time by Vite) + * and the background worker. Nothing here touches chrome.* or the DOM. + */ + +const SENSITIVE_HINT = /pass(word|wd)?|secret|token|otp|cvv|card|ssn/i; + +export function isSensitiveField(attrs: { + type?: string | null; + name?: string | null; + id?: string | null; + autocomplete?: string | null; + label?: string | null; +}): boolean { + if ((attrs.type ?? '').toLowerCase() === 'password') return true; + const ac = attrs.autocomplete ?? ''; + if (/password|cc-/i.test(ac)) return true; + return [attrs.name, attrs.id, attrs.label].some((v) => !!v && SENSITIVE_HINT.test(v)); +} + +/** valueRef names must match the Go validator: ^[A-Za-z_][A-Za-z0-9_]{0,63}$ */ +export function toValueRef(hint: string): string { + const cleaned = hint.replace(/[^A-Za-z0-9_]+/g, '_').replace(/^_+|_+$/g, ''); + const ref = /^[A-Za-z_]/.test(cleaned) ? cleaned : `v_${cleaned}`; + return (ref || 'value').slice(0, 64); +} + +/** + * True for ids that frameworks generate per page load (react-select-6-option-0, + * :r1:, radix-:r2:, headlessui-menu-button-3, mui-12345, uuid-like, ...). Such + * ids differ on replay, so they must never be used as a locator. + */ +export function isGeneratedId(id: string): boolean { + if (!id) return true; + if (/\d{4,}/.test(id)) return true; // long digit run (timestamps, counters) + if (/^:[^:]+:$/.test(id) || /(^|[-_]):r[0-9a-z]+:/i.test(id)) return true; // React useId + if (/^(react-select|rc-|radix-|headlessui-|mui-|ember|ext-gen|yui_|downshift-|select2-|__next)/i.test(id)) return true; + if (/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/i.test(id)) return true; // uuid + if (/[-_]\d+([-_]\d+)*$/.test(id) && /[-_]\d+[-_]/.test(id)) return true; // name-6-option-0-0 + return false; +} + +/** Ordered locator preference: test id, role+name, id/css, text. */ +export function rankTarget(candidates: Target): Target { + const all: Target[] = []; + if (candidates.testId) all.push({ testId: candidates.testId }); + if (candidates.role && candidates.name) all.push({ role: candidates.role, name: candidates.name }); + if (candidates.css) all.push({ css: candidates.css }); + if (candidates.text) all.push({ text: candidates.text }); + if (all.length === 0) return candidates; + const [primary, ...rest] = all; + return rest.length ? { ...primary, fallbacks: rest } : primary; +} + +/** Stable id like step_001. */ +export function stepId(index: number): string { + return `step_${String(index + 1).padStart(3, '0')}`; +} + +/** Checkpoint ids must match ^[A-Za-z0-9_-]{1,64}$ and be unique. */ +export function checkpointIdFor(name: string, existing: string[]): string { + const base = + name + .trim() + .toLowerCase() + .replace(/[^a-z0-9]+/g, '_') + .replace(/^_+|_+$/g, '') + .slice(0, 50) || 'checkpoint'; + let id = base; + let n = 2; + while (existing.includes(id)) id = `${base}_${n++}`; + return id; +} + +export function appendStep( + steps: WorkflowStep[], + step: Omit, +): WorkflowStep[] { + const last = steps[steps.length - 1]; + // Collapse consecutive fills on the same field into the latest value. + if ( + last && + step.type === 'fill' && + last.type === 'fill' && + JSON.stringify(last.target) === JSON.stringify(step.target) + ) { + return [...steps.slice(0, -1), { ...step, id: last.id }]; + } + // Collapse consecutive scrolls. + if (last && step.type === 'scroll' && last.type === 'scroll') { + return [...steps.slice(0, -1), { ...step, id: last.id }]; + } + return [...steps, { ...step, id: stepId(steps.length) } as WorkflowStep]; +} + +export function addSnapshot(steps: WorkflowStep[], name: string): WorkflowStep[] { + const existing = steps.filter((s) => s.type === 'snapshot').map((s) => s.checkpointId ?? ''); + return [ + ...steps, + { + id: stepId(steps.length), + type: 'snapshot' as StepType, + checkpointId: checkpointIdFor(name, existing), + name: name.trim() || 'Snapshot', + }, + ]; +} + +/** Re-number ids after edits/deletes so they stay unique and ordered. */ +export function renumber(steps: WorkflowStep[]): WorkflowStep[] { + return steps.map((s, i) => ({ ...s, id: stepId(i) })); +} diff --git a/percy-local-manager-extension/tests/recorderCore.test.mjs b/percy-local-manager-extension/tests/recorderCore.test.mjs new file mode 100644 index 0000000..9c9529b --- /dev/null +++ b/percy-local-manager-extension/tests/recorderCore.test.mjs @@ -0,0 +1,110 @@ +// Unit tests for the pure recorder helpers. Uses node:test (no new dependency) +// and the project's own TypeScript to transpile the module on the fly. +// +// Run: npm run test:unit +import { test } from 'node:test'; +import assert from 'node:assert/strict'; +import { readFileSync } from 'node:fs'; +import { createRequire } from 'node:module'; +import { fileURLToPath, pathToFileURL } from 'node:url'; +import path from 'node:path'; +import { tmpdir } from 'node:os'; +import { mkdtempSync, writeFileSync } from 'node:fs'; + +const require = createRequire(import.meta.url); +const ts = require('typescript'); +const here = path.dirname(fileURLToPath(import.meta.url)); + +const source = readFileSync(path.join(here, '../src/utils/recorderCore.ts'), 'utf8'); +const js = ts.transpileModule(source, { + compilerOptions: { module: ts.ModuleKind.ESNext, target: ts.ScriptTarget.ES2020 }, +}).outputText; +const out = path.join(mkdtempSync(path.join(tmpdir(), 'rc-')), 'recorderCore.mjs'); +writeFileSync(out, js); +const core = await import(pathToFileURL(out).href); + +test('isSensitiveField flags password inputs and secret-like names', () => { + assert.equal(core.isSensitiveField({ type: 'password' }), true); + assert.equal(core.isSensitiveField({ type: 'text', name: 'user_token' }), true); + assert.equal(core.isSensitiveField({ type: 'text', autocomplete: 'cc-number' }), true); + assert.equal(core.isSensitiveField({ type: 'text', label: 'Card number' }), true); + assert.equal(core.isSensitiveField({ type: 'text', name: 'username', label: 'Username' }), false); +}); + +test('toValueRef always satisfies the backend pattern', () => { + const re = /^[A-Za-z_][A-Za-z0-9_]{0,63}$/; + for (const hint of ['Password', 'my pass word!', '123abc', '', ' ', 'a'.repeat(200), 'ünï-code']) { + assert.match(core.toValueRef(hint), re, `hint ${JSON.stringify(hint)}`); + } +}); + +test('isGeneratedId rejects framework-generated ids and keeps stable ones', () => { + for (const id of ['react-select-6-option-0-0', 'react-select-2-input', ':r1:', 'radix-:r2:', 'headlessui-menu-button-3', 'mui-12345', 'a3b1c2d4-1111-2222-3333-444455556666']) { + assert.equal(core.isGeneratedId(id), true, id); + } + for (const id of ['username', 'login-button', 'checkout', 'search_box', 'step-2-title']) { + assert.equal(core.isGeneratedId(id), false, id); + } +}); + +test('rankTarget prefers test id, then role+name, then css, then text', () => { + const t = core.rankTarget({ testId: 'go', role: 'button', name: 'Go', css: '#go', text: 'Go' }); + assert.equal(t.testId, 'go'); + assert.deepEqual(t.fallbacks.map((f) => Object.keys(f)[0]), ['role', 'css', 'text']); + const noId = core.rankTarget({ role: 'button', name: 'Go', css: '#go' }); + assert.equal(noId.role, 'button'); + assert.equal(noId.fallbacks[0].css, '#go'); + assert.deepEqual(core.rankTarget({ css: '#only' }), { css: '#only' }); +}); + +test('appendStep numbers steps and records select / check / uncheck in order', () => { + let steps = []; + steps = core.appendStep(steps, { type: 'select', target: { css: '#plan' }, value: 'pro' }); + steps = core.appendStep(steps, { type: 'check', target: { css: '#agree' } }); + steps = core.appendStep(steps, { type: 'uncheck', target: { css: '#agree' } }); + assert.deepEqual(steps.map((s) => s.id), ['step_001', 'step_002', 'step_003']); + assert.deepEqual(steps.map((s) => s.type), ['select', 'check', 'uncheck']); + assert.equal(steps[0].value, 'pro'); +}); + +test('appendStep collapses consecutive fills on one field and consecutive scrolls', () => { + let steps = []; + const target = { css: '#u' }; + steps = core.appendStep(steps, { type: 'fill', target, value: 'a' }); + steps = core.appendStep(steps, { type: 'fill', target, value: 'al' }); + steps = core.appendStep(steps, { type: 'fill', target, value: 'alice' }); + assert.equal(steps.length, 1); + assert.equal(steps[0].value, 'alice'); + assert.equal(steps[0].id, 'step_001'); + + steps = core.appendStep(steps, { type: 'fill', target: { css: '#other' }, value: 'x' }); + assert.equal(steps.length, 2); + + steps = core.appendStep(steps, { type: 'scroll', scrollX: 0, scrollY: 100 }); + steps = core.appendStep(steps, { type: 'scroll', scrollX: 0, scrollY: 400 }); + assert.equal(steps.length, 3); + assert.equal(steps[2].scrollY, 400); +}); + +test('addSnapshot creates unique, backend-valid checkpoint ids', () => { + let steps = []; + steps = core.addSnapshot(steps, 'Dashboard'); + steps = core.addSnapshot(steps, 'Dashboard'); + steps = core.addSnapshot(steps, ' '); + steps = core.addSnapshot(steps, '../Evil Name!'); + const ids = steps.map((s) => s.checkpointId); + assert.equal(new Set(ids).size, ids.length); + for (const id of ids) assert.match(id, /^[A-Za-z0-9_-]{1,64}$/); + assert.equal(ids[0], 'dashboard'); + assert.equal(ids[1], 'dashboard_2'); + assert.equal(steps[2].name, 'Snapshot'); +}); + +test('renumber keeps ids unique and ordered after deletes', () => { + const steps = [ + { id: 'step_001', type: 'click' }, + { id: 'step_003', type: 'click' }, + { id: 'step_007', type: 'click' }, + ]; + assert.deepEqual(core.renumber(steps).map((s) => s.id), ['step_001', 'step_002', 'step_003']); +}); diff --git a/percy-local-manager-extension/tsconfig.node.tsbuildinfo b/percy-local-manager-extension/tsconfig.node.tsbuildinfo index 9e50c1f..2221a3c 100644 --- a/percy-local-manager-extension/tsconfig.node.tsbuildinfo +++ b/percy-local-manager-extension/tsconfig.node.tsbuildinfo @@ -1 +1 @@ -{"fileNames":["./node_modules/typescript/lib/lib.d.ts","./node_modules/typescript/lib/lib.es5.d.ts","./node_modules/typescript/lib/lib.es2015.d.ts","./node_modules/typescript/lib/lib.es2016.d.ts","./node_modules/typescript/lib/lib.es2017.d.ts","./node_modules/typescript/lib/lib.es2018.d.ts","./node_modules/typescript/lib/lib.es2019.d.ts","./node_modules/typescript/lib/lib.es2020.d.ts","./node_modules/typescript/lib/lib.dom.d.ts","./node_modules/typescript/lib/lib.webworker.importscripts.d.ts","./node_modules/typescript/lib/lib.scripthost.d.ts","./node_modules/typescript/lib/lib.es2015.core.d.ts","./node_modules/typescript/lib/lib.es2015.collection.d.ts","./node_modules/typescript/lib/lib.es2015.generator.d.ts","./node_modules/typescript/lib/lib.es2015.iterable.d.ts","./node_modules/typescript/lib/lib.es2015.promise.d.ts","./node_modules/typescript/lib/lib.es2015.proxy.d.ts","./node_modules/typescript/lib/lib.es2015.reflect.d.ts","./node_modules/typescript/lib/lib.es2015.symbol.d.ts","./node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","./node_modules/typescript/lib/lib.es2016.array.include.d.ts","./node_modules/typescript/lib/lib.es2016.intl.d.ts","./node_modules/typescript/lib/lib.es2017.arraybuffer.d.ts","./node_modules/typescript/lib/lib.es2017.date.d.ts","./node_modules/typescript/lib/lib.es2017.object.d.ts","./node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2017.string.d.ts","./node_modules/typescript/lib/lib.es2017.intl.d.ts","./node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","./node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","./node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","./node_modules/typescript/lib/lib.es2018.intl.d.ts","./node_modules/typescript/lib/lib.es2018.promise.d.ts","./node_modules/typescript/lib/lib.es2018.regexp.d.ts","./node_modules/typescript/lib/lib.es2019.array.d.ts","./node_modules/typescript/lib/lib.es2019.object.d.ts","./node_modules/typescript/lib/lib.es2019.string.d.ts","./node_modules/typescript/lib/lib.es2019.symbol.d.ts","./node_modules/typescript/lib/lib.es2019.intl.d.ts","./node_modules/typescript/lib/lib.es2020.bigint.d.ts","./node_modules/typescript/lib/lib.es2020.date.d.ts","./node_modules/typescript/lib/lib.es2020.promise.d.ts","./node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2020.string.d.ts","./node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","./node_modules/typescript/lib/lib.es2020.intl.d.ts","./node_modules/typescript/lib/lib.es2020.number.d.ts","./node_modules/typescript/lib/lib.esnext.disposable.d.ts","./node_modules/typescript/lib/lib.esnext.float16.d.ts","./node_modules/typescript/lib/lib.decorators.d.ts","./node_modules/typescript/lib/lib.decorators.legacy.d.ts","../../../../node_modules/@types/node/globals.typedarray.d.ts","../../../../node_modules/@types/node/buffer.buffer.d.ts","../../../../node_modules/@types/node/globals.d.ts","../../../../node_modules/@types/node/web-globals/abortcontroller.d.ts","../../../../node_modules/@types/node/web-globals/blob.d.ts","../../../../node_modules/@types/node/web-globals/console.d.ts","../../../../node_modules/@types/node/web-globals/crypto.d.ts","../../../../node_modules/@types/node/web-globals/domexception.d.ts","../../../../node_modules/@types/node/web-globals/encoding.d.ts","../../../../node_modules/@types/node/web-globals/events.d.ts","../../../../node_modules/undici-types/utility.d.ts","../../../../node_modules/undici-types/header.d.ts","../../../../node_modules/undici-types/readable.d.ts","../../../../node_modules/undici-types/fetch.d.ts","../../../../node_modules/undici-types/formdata.d.ts","../../../../node_modules/undici-types/connector.d.ts","../../../../node_modules/undici-types/client-stats.d.ts","../../../../node_modules/undici-types/client.d.ts","../../../../node_modules/undici-types/errors.d.ts","../../../../node_modules/undici-types/dispatcher.d.ts","../../../../node_modules/undici-types/global-dispatcher.d.ts","../../../../node_modules/undici-types/global-origin.d.ts","../../../../node_modules/undici-types/pool-stats.d.ts","../../../../node_modules/undici-types/pool.d.ts","../../../../node_modules/undici-types/handlers.d.ts","../../../../node_modules/undici-types/balanced-pool.d.ts","../../../../node_modules/undici-types/round-robin-pool.d.ts","../../../../node_modules/undici-types/h2c-client.d.ts","../../../../node_modules/undici-types/agent.d.ts","../../../../node_modules/undici-types/dispatcher1-wrapper.d.ts","../../../../node_modules/undici-types/mock-interceptor.d.ts","../../../../node_modules/undici-types/mock-call-history.d.ts","../../../../node_modules/undici-types/mock-agent.d.ts","../../../../node_modules/undici-types/mock-client.d.ts","../../../../node_modules/undici-types/mock-pool.d.ts","../../../../node_modules/undici-types/snapshot-agent.d.ts","../../../../node_modules/undici-types/mock-errors.d.ts","../../../../node_modules/undici-types/proxy-agent.d.ts","../../../../node_modules/undici-types/socks5-proxy-agent.d.ts","../../../../node_modules/undici-types/env-http-proxy-agent.d.ts","../../../../node_modules/undici-types/retry-handler.d.ts","../../../../node_modules/undici-types/retry-agent.d.ts","../../../../node_modules/undici-types/api.d.ts","../../../../node_modules/undici-types/cache-interceptor.d.ts","../../../../node_modules/undici-types/interceptors.d.ts","../../../../node_modules/undici-types/util.d.ts","../../../../node_modules/undici-types/cookies.d.ts","../../../../node_modules/undici-types/patch.d.ts","../../../../node_modules/undici-types/websocket.d.ts","../../../../node_modules/undici-types/eventsource.d.ts","../../../../node_modules/undici-types/diagnostics-channel.d.ts","../../../../node_modules/undici-types/content-type.d.ts","../../../../node_modules/undici-types/cache.d.ts","../../../../node_modules/undici-types/index.d.ts","../../../../node_modules/@types/node/web-globals/fetch.d.ts","../../../../node_modules/@types/node/web-globals/importmeta.d.ts","../../../../node_modules/@types/node/web-globals/messaging.d.ts","../../../../node_modules/@types/node/web-globals/navigator.d.ts","../../../../node_modules/@types/node/web-globals/performance.d.ts","../../../../node_modules/@types/node/web-globals/storage.d.ts","../../../../node_modules/@types/node/web-globals/streams.d.ts","../../../../node_modules/@types/node/web-globals/timers.d.ts","../../../../node_modules/@types/node/web-globals/url.d.ts","../../../../node_modules/@types/node/assert.d.ts","../../../../node_modules/@types/node/assert/strict.d.ts","../../../../node_modules/@types/node/async_hooks.d.ts","../../../../node_modules/@types/node/buffer.d.ts","../../../../node_modules/@types/node/child_process.d.ts","../../../../node_modules/@types/node/cluster.d.ts","../../../../node_modules/@types/node/console.d.ts","../../../../node_modules/@types/node/constants.d.ts","../../../../node_modules/@types/node/crypto.d.ts","../../../../node_modules/@types/node/dgram.d.ts","../../../../node_modules/@types/node/diagnostics_channel.d.ts","../../../../node_modules/@types/node/dns.d.ts","../../../../node_modules/@types/node/dns/promises.d.ts","../../../../node_modules/@types/node/domain.d.ts","../../../../node_modules/@types/node/events.d.ts","../../../../node_modules/@types/node/ffi.d.ts","../../../../node_modules/@types/node/fs.d.ts","../../../../node_modules/@types/node/fs/promises.d.ts","../../../../node_modules/@types/node/http.d.ts","../../../../node_modules/@types/node/http2.d.ts","../../../../node_modules/@types/node/https.d.ts","../../../../node_modules/@types/node/inspector.d.ts","../../../../node_modules/@types/node/inspector.generated.d.ts","../../../../node_modules/@types/node/inspector/promises.d.ts","../../../../node_modules/@types/node/module.d.ts","../../../../node_modules/@types/node/net.d.ts","../../../../node_modules/@types/node/os.d.ts","../../../../node_modules/@types/node/path.d.ts","../../../../node_modules/@types/node/path/posix.d.ts","../../../../node_modules/@types/node/path/win32.d.ts","../../../../node_modules/@types/node/perf_hooks.d.ts","../../../../node_modules/@types/node/process.d.ts","../../../../node_modules/@types/node/punycode.d.ts","../../../../node_modules/@types/node/querystring.d.ts","../../../../node_modules/@types/node/quic.d.ts","../../../../node_modules/@types/node/readline.d.ts","../../../../node_modules/@types/node/readline/promises.d.ts","../../../../node_modules/@types/node/repl.d.ts","../../../../node_modules/@types/node/sea.d.ts","../../../../node_modules/@types/node/sqlite.d.ts","../../../../node_modules/@types/node/stream.d.ts","../../../../node_modules/@types/node/stream/consumers.d.ts","../../../../node_modules/@types/node/stream/iter.d.ts","../../../../node_modules/@types/node/stream/promises.d.ts","../../../../node_modules/@types/node/stream/web.d.ts","../../../../node_modules/@types/node/string_decoder.d.ts","../../../../node_modules/@types/node/test.d.ts","../../../../node_modules/@types/node/test/reporters.d.ts","../../../../node_modules/@types/node/timers.d.ts","../../../../node_modules/@types/node/timers/promises.d.ts","../../../../node_modules/@types/node/tls.d.ts","../../../../node_modules/@types/node/trace_events.d.ts","../../../../node_modules/@types/node/tty.d.ts","../../../../node_modules/@types/node/url.d.ts","../../../../node_modules/@types/node/util.d.ts","../../../../node_modules/@types/node/util/types.d.ts","../../../../node_modules/@types/node/v8.d.ts","../../../../node_modules/@types/node/vm.d.ts","../../../../node_modules/@types/node/wasi.d.ts","../../../../node_modules/@types/node/worker_threads.d.ts","../../../../node_modules/@types/node/zlib.d.ts","../../../../node_modules/@types/node/zlib/iter.d.ts","../../../../node_modules/@types/node/index.d.ts","./node_modules/@types/estree/index.d.ts","./node_modules/rollup/dist/rollup.d.ts","./node_modules/rollup/dist/parseast.d.ts","./node_modules/vite/types/hmrpayload.d.ts","./node_modules/vite/types/customevent.d.ts","./node_modules/vite/types/hot.d.ts","./node_modules/vite/dist/node/types.d-agj9qkwt.d.ts","./node_modules/esbuild/lib/main.d.ts","./node_modules/source-map-js/source-map.d.ts","./node_modules/postcss/lib/previous-map.d.ts","./node_modules/postcss/lib/input.d.ts","./node_modules/postcss/lib/css-syntax-error.d.ts","./node_modules/postcss/lib/declaration.d.ts","./node_modules/postcss/lib/root.d.ts","./node_modules/postcss/lib/warning.d.ts","./node_modules/postcss/lib/lazy-result.d.ts","./node_modules/postcss/lib/no-work-result.d.ts","./node_modules/postcss/lib/processor.d.ts","./node_modules/postcss/lib/result.d.ts","./node_modules/postcss/lib/document.d.ts","./node_modules/postcss/lib/rule.d.ts","./node_modules/postcss/lib/node.d.ts","./node_modules/postcss/lib/comment.d.ts","./node_modules/postcss/lib/container.d.ts","./node_modules/postcss/lib/at-rule.d.ts","./node_modules/postcss/lib/list.d.ts","./node_modules/postcss/lib/postcss.d.ts","./node_modules/postcss/lib/postcss.d.mts","./node_modules/vite/dist/node/runtime.d.ts","./node_modules/vite/types/importglob.d.ts","./node_modules/vite/types/metadata.d.ts","./node_modules/vite/dist/node/index.d.ts","./node_modules/@babel/types/lib/index.d.ts","./node_modules/@types/babel__generator/index.d.ts","./node_modules/@babel/parser/typings/babel-parser.d.ts","./node_modules/@types/babel__template/index.d.ts","./node_modules/@types/babel__traverse/index.d.ts","./node_modules/@types/babel__core/index.d.ts","./node_modules/@vitejs/plugin-react/dist/index.d.ts","./vite.config.ts","./node_modules/@types/har-format/index.d.ts","./node_modules/@types/chrome/har-format/index.d.ts","./node_modules/@types/chrome/chrome-cast/index.d.ts","./node_modules/@types/filewriter/index.d.ts","./node_modules/@types/filesystem/index.d.ts","./node_modules/@types/chrome/index.d.ts","./node_modules/@types/prop-types/index.d.ts","./node_modules/@types/react/global.d.ts","./node_modules/csstype/index.d.ts","./node_modules/@types/react/index.d.ts","./node_modules/@types/react-dom/index.d.ts","../../../../node_modules/@types/yauzl/index.d.ts"],"fileIdsList":[[53,118,126,131,134,136,137,138,150,210],[53,118,126,131,134,136,137,138,150],[53,118,126,131,134,136,137,138,150,210,211,212,213,214],[53,118,126,131,134,136,137,138,150,210,212],[53,118,126,131,134,136,137,138,150,218],[53,118,126,131,134,136,137,138,150,219,220,222],[53,118,126,131,134,136,137,138,150,221],[53,118,126,131,134,136,137,138,150,227],[53,118,126,131,134,136,137,138,150,224,225,226],[53,118,126,131,134,136,137,138,150,209,215],[53,118,126,131,134,136,137,138,150,201],[53,118,126,131,134,136,137,138,150,199,201],[53,118,126,131,134,136,137,138,150,190,198,199,200,202,204],[53,118,126,131,134,136,137,138,150,188],[53,118,126,131,134,136,137,138,150,191,196,201,204],[53,118,126,131,134,136,137,138,150,187,204],[53,118,126,131,134,136,137,138,150,191,192,195,196,197,204],[53,118,126,131,134,136,137,138,150,191,192,193,195,196,204],[53,118,126,131,134,136,137,138,150,188,189,190,191,192,196,197,198,200,201,202,204],[53,118,126,131,134,136,137,138,150,204],[53,118,126,131,134,136,137,138,150,186,188,189,190,191,192,193,195,196,197,198,199,200,201,202,203],[53,118,126,131,134,136,137,138,150,186,204],[53,118,126,131,134,136,137,138,150,191,193,194,196,197,204],[53,118,126,131,134,136,137,138,150,195,204],[53,118,126,131,134,136,137,138,150,196,197,201,204],[53,118,126,131,134,136,137,138,150,189,199],[53,118,126,131,134,136,137,138,150,179,208],[53,118,126,131,134,136,137,138,150,178,179],[53,118,126,129,131,133,134,135,136,137,138,140,150,155,165,168,175,177,179,180,181,182,183,184,185,205,206,207,208],[53,118,126,131,134,136,137,138,150,181,182,183,184],[53,118,126,131,134,136,137,138,150,181,182,183],[53,118,126,131,134,136,137,138,150,181],[53,118,126,131,134,136,137,138,150,182],[53,118,126,131,134,136,137,138,150,179],[53,118,126,131,134,136,137,138,150,209,216],[53,115,116,118,126,131,134,136,137,138,150],[53,117,118,126,131,134,136,137,138,150],[118,126,131,134,136,137,138,150],[53,118,126,131,134,136,137,138,150,159],[53,118,119,124,126,129,131,134,136,137,138,140,150,155,168],[53,118,119,120,126,129,131,134,136,137,138,150],[53,118,121,126,131,134,136,137,138,150,169],[53,118,122,123,126,131,134,136,137,138,141,150],[53,118,123,126,131,134,136,137,138,150,155,165],[53,118,124,126,129,131,134,136,137,138,140,150],[53,117,118,125,126,131,134,136,137,138,150],[53,118,126,127,131,134,136,137,138,150],[53,118,126,128,129,131,134,136,137,138,150],[53,117,118,126,129,131,134,136,137,138,150],[53,118,126,129,131,132,134,136,137,138,150,155,168],[53,118,126,129,131,132,134,136,137,138,150,155,157,159],[53,105,118,126,129,131,133,134,136,137,138,140,150,155,168],[53,118,126,129,131,133,134,136,137,138,140,150,155,165,168],[53,118,126,131,133,134,135,136,137,138,150,155,165,168],[52,53,54,55,56,57,58,59,60,61,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176],[53,118,126,129,131,134,136,137,138,150],[53,118,126,131,134,136,138,150],[53,118,126,131,134,136,137,138,139,150,168],[53,118,126,129,131,134,136,137,138,140,150,155],[53,118,126,131,134,136,137,138,141,150],[53,118,126,131,134,136,137,138,142,150],[53,118,126,129,131,134,136,137,138,145,150],[53,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175],[53,118,126,131,134,136,137,138,147,150],[53,118,126,131,134,136,137,138,148,150],[53,118,123,126,131,134,136,137,138,140,150,159],[53,118,126,129,131,134,136,137,138,150,151],[53,118,126,131,134,136,137,138,150,152,169,172],[53,118,126,129,131,134,136,137,138,150,155,157,158,159],[53,118,126,131,134,136,137,138,150,156,159],[53,118,126,129,131,134,136,137,138,150,155,157],[53,118,126,129,131,134,136,137,138,150,155,158,159],[53,118,126,131,134,136,137,138,150,159,169],[53,118,126,131,134,136,137,138,150,160],[53,115,118,126,131,134,136,137,138,150,155,162,168],[53,118,126,131,134,136,137,138,150,155,161],[53,118,126,129,131,134,136,137,138,150,163,164],[53,118,126,131,134,136,137,138,150,163,164],[53,118,123,126,131,134,136,137,138,140,150,155,165],[53,118,126,131,134,136,137,138,150,166],[53,118,126,131,134,136,137,138,140,150,167],[53,118,126,131,133,134,136,137,138,148,150,168],[53,118,126,131,134,136,137,138,150,169,170],[53,118,123,126,131,134,136,137,138,150,170],[53,118,126,131,134,136,137,138,150,155,171],[53,118,126,131,134,136,137,138,139,150,172],[53,118,126,131,134,136,137,138,150,173],[53,118,121,126,131,134,136,137,138,150],[53,118,123,126,131,134,136,137,138,150],[53,118,126,131,134,136,137,138,150,169],[53,105,118,126,131,134,136,137,138,150],[53,118,126,131,134,136,137,138,150,168],[53,118,126,131,134,136,137,138,150,174],[53,118,126,131,134,136,137,138,145,150],[53,118,126,131,134,136,137,138,150,164],[53,105,118,126,129,131,132,134,136,137,138,145,150,155,159,168,171,172,174],[53,118,126,131,134,136,137,138,150,155,175],[53,118,126,131,134,136,137,138,150,157,176],[53,118,126,129,131,134,136,137,138,150,155,177],[53,68,71,74,75,118,126,131,134,136,137,138,150,168],[53,71,118,126,131,134,136,137,138,150,155,168],[53,71,75,118,126,131,134,136,137,138,150,168],[53,118,126,131,134,136,137,138,150,155],[53,65,118,126,131,134,136,137,138,150],[53,69,118,126,131,134,136,137,138,150],[53,67,68,71,118,126,131,134,136,137,138,150,168],[53,118,126,131,134,136,137,138,140,150,165],[53,118,126,131,134,136,137,138,150,177],[53,65,118,126,131,134,136,137,138,150,177],[53,67,71,118,126,131,134,136,137,138,140,150,168],[53,62,63,64,66,70,118,126,129,131,134,136,137,138,150,155,168],[53,71,118,126,131,134,136,137,138,150],[53,71,80,89,118,126,131,134,136,137,138,150],[53,63,69,118,126,131,134,136,137,138,150],[53,71,99,100,118,126,131,134,136,137,138,150],[53,63,66,71,118,126,131,134,136,137,138,150,159,168,177],[53,67,71,118,126,131,134,136,137,138,150,168],[53,62,118,126,131,134,136,137,138,150],[53,65,66,67,69,70,71,72,73,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,118,126,131,134,136,137,138,150],[53,71,92,95,118,126,131,134,136,137,138,150],[53,71,80,82,83,118,126,131,134,136,137,138,150],[53,69,71,82,84,118,126,131,134,136,137,138,150],[53,70,118,126,131,134,136,137,138,150],[53,63,65,71,118,126,131,134,136,137,138,150],[53,71,75,82,84,118,126,131,134,136,137,138,150],[53,75,118,126,131,134,136,137,138,150],[53,69,71,74,118,126,131,134,136,137,138,150,168],[53,63,67,71,80,118,126,131,134,136,137,138,150],[53,71,92,118,126,131,134,136,137,138,150],[53,84,118,126,131,134,136,137,138,150],[53,63,67,71,75,118,126,131,134,136,137,138,150],[53,65,71,99,118,126,131,134,136,137,138,150,159,174,177]],"fileInfos":[{"version":"a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa","impliedFormat":1},{"version":"c430d44666289dae81f30fa7b2edebf186ecc91a2d4c71266ea6ae76388792e1","affectsGlobalScope":true,"impliedFormat":1},{"version":"45b7ab580deca34ae9729e97c13cfd999df04416a79116c3bfb483804f85ded4","impliedFormat":1},{"version":"3facaf05f0c5fc569c5649dd359892c98a85557e3e0c847964caeb67076f4d75","impliedFormat":1},{"version":"e44bb8bbac7f10ecc786703fe0a6a4b952189f908707980ba8f3c8975a760962","impliedFormat":1},{"version":"5e1c4c362065a6b95ff952c0eab010f04dcd2c3494e813b493ecfd4fcb9fc0d8","impliedFormat":1},{"version":"68d73b4a11549f9c0b7d352d10e91e5dca8faa3322bfb77b661839c42b1ddec7","impliedFormat":1},{"version":"5efce4fc3c29ea84e8928f97adec086e3dc876365e0982cc8479a07954a3efd4","impliedFormat":1},{"version":"080941d9f9ff9307f7e27a83bcd888b7c8270716c39af943532438932ec1d0b9","affectsGlobalScope":true,"impliedFormat":1},{"version":"80e18897e5884b6723488d4f5652167e7bb5024f946743134ecc4aa4ee731f89","affectsGlobalScope":true,"impliedFormat":1},{"version":"cd034f499c6cdca722b60c04b5b1b78e058487a7085a8e0d6fb50809947ee573","affectsGlobalScope":true,"impliedFormat":1},{"version":"c57796738e7f83dbc4b8e65132f11a377649c00dd3eee333f672b8f0a6bea671","affectsGlobalScope":true,"impliedFormat":1},{"version":"dc2df20b1bcdc8c2d34af4926e2c3ab15ffe1160a63e58b7e09833f616efff44","affectsGlobalScope":true,"impliedFormat":1},{"version":"515d0b7b9bea2e31ea4ec968e9edd2c39d3eebf4a2d5cbd04e88639819ae3b71","affectsGlobalScope":true,"impliedFormat":1},{"version":"0559b1f683ac7505ae451f9a96ce4c3c92bdc71411651ca6ddb0e88baaaad6a3","affectsGlobalScope":true,"impliedFormat":1},{"version":"0dc1e7ceda9b8b9b455c3a2d67b0412feab00bd2f66656cd8850e8831b08b537","affectsGlobalScope":true,"impliedFormat":1},{"version":"ce691fb9e5c64efb9547083e4a34091bcbe5bdb41027e310ebba8f7d96a98671","affectsGlobalScope":true,"impliedFormat":1},{"version":"8d697a2a929a5fcb38b7a65594020fcef05ec1630804a33748829c5ff53640d0","affectsGlobalScope":true,"impliedFormat":1},{"version":"4ff2a353abf8a80ee399af572debb8faab2d33ad38c4b4474cff7f26e7653b8d","affectsGlobalScope":true,"impliedFormat":1},{"version":"fb0f136d372979348d59b3f5020b4cdb81b5504192b1cacff5d1fbba29378aa1","affectsGlobalScope":true,"impliedFormat":1},{"version":"d15bea3d62cbbdb9797079416b8ac375ae99162a7fba5de2c6c505446486ac0a","affectsGlobalScope":true,"impliedFormat":1},{"version":"68d18b664c9d32a7336a70235958b8997ebc1c3b8505f4f1ae2b7e7753b87618","affectsGlobalScope":true,"impliedFormat":1},{"version":"eb3d66c8327153d8fa7dd03f9c58d351107fe824c79e9b56b462935176cdf12a","affectsGlobalScope":true,"impliedFormat":1},{"version":"38f0219c9e23c915ef9790ab1d680440d95419ad264816fa15009a8851e79119","affectsGlobalScope":true,"impliedFormat":1},{"version":"69ab18c3b76cd9b1be3d188eaf8bba06112ebbe2f47f6c322b5105a6fbc45a2e","affectsGlobalScope":true,"impliedFormat":1},{"version":"a680117f487a4d2f30ea46f1b4b7f58bef1480456e18ba53ee85c2746eeca012","affectsGlobalScope":true,"impliedFormat":1},{"version":"2f11ff796926e0832f9ae148008138ad583bd181899ab7dd768a2666700b1893","affectsGlobalScope":true,"impliedFormat":1},{"version":"4de680d5bb41c17f7f68e0419412ca23c98d5749dcaaea1896172f06435891fc","affectsGlobalScope":true,"impliedFormat":1},{"version":"954296b30da6d508a104a3a0b5d96b76495c709785c1d11610908e63481ee667","affectsGlobalScope":true,"impliedFormat":1},{"version":"ac9538681b19688c8eae65811b329d3744af679e0bdfa5d842d0e32524c73e1c","affectsGlobalScope":true,"impliedFormat":1},{"version":"0a969edff4bd52585473d24995c5ef223f6652d6ef46193309b3921d65dd4376","affectsGlobalScope":true,"impliedFormat":1},{"version":"9e9fbd7030c440b33d021da145d3232984c8bb7916f277e8ffd3dc2e3eae2bdb","affectsGlobalScope":true,"impliedFormat":1},{"version":"811ec78f7fefcabbda4bfa93b3eb67d9ae166ef95f9bff989d964061cbf81a0c","affectsGlobalScope":true,"impliedFormat":1},{"version":"717937616a17072082152a2ef351cb51f98802fb4b2fdabd32399843875974ca","affectsGlobalScope":true,"impliedFormat":1},{"version":"d7e7d9b7b50e5f22c915b525acc5a49a7a6584cf8f62d0569e557c5cfc4b2ac2","affectsGlobalScope":true,"impliedFormat":1},{"version":"71c37f4c9543f31dfced6c7840e068c5a5aacb7b89111a4364b1d5276b852557","affectsGlobalScope":true,"impliedFormat":1},{"version":"576711e016cf4f1804676043e6a0a5414252560eb57de9faceee34d79798c850","affectsGlobalScope":true,"impliedFormat":1},{"version":"89c1b1281ba7b8a96efc676b11b264de7a8374c5ea1e6617f11880a13fc56dc6","affectsGlobalScope":true,"impliedFormat":1},{"version":"74f7fa2d027d5b33eb0471c8e82a6c87216223181ec31247c357a3e8e2fddc5b","affectsGlobalScope":true,"impliedFormat":1},{"version":"d6d7ae4d1f1f3772e2a3cde568ed08991a8ae34a080ff1151af28b7f798e22ca","affectsGlobalScope":true,"impliedFormat":1},{"version":"063600664504610fe3e99b717a1223f8b1900087fab0b4cad1496a114744f8df","affectsGlobalScope":true,"impliedFormat":1},{"version":"934019d7e3c81950f9a8426d093458b65d5aff2c7c1511233c0fd5b941e608ab","affectsGlobalScope":true,"impliedFormat":1},{"version":"52ada8e0b6e0482b728070b7639ee42e83a9b1c22d205992756fe020fd9f4a47","affectsGlobalScope":true,"impliedFormat":1},{"version":"3bdefe1bfd4d6dee0e26f928f93ccc128f1b64d5d501ff4a8cf3c6371200e5e6","affectsGlobalScope":true,"impliedFormat":1},{"version":"59fb2c069260b4ba00b5643b907ef5d5341b167e7d1dbf58dfd895658bda2867","affectsGlobalScope":true,"impliedFormat":1},{"version":"639e512c0dfc3fad96a84caad71b8834d66329a1f28dc95e3946c9b58176c73a","affectsGlobalScope":true,"impliedFormat":1},{"version":"368af93f74c9c932edd84c58883e736c9e3d53cec1fe24c0b0ff451f529ceab1","affectsGlobalScope":true,"impliedFormat":1},{"version":"51ad4c928303041605b4d7ae32e0c1ee387d43a24cd6f1ebf4a2699e1076d4fa","affectsGlobalScope":true,"impliedFormat":1},{"version":"196cb558a13d4533a5163286f30b0509ce0210e4b316c56c38d4c0fd2fb38405","affectsGlobalScope":true,"impliedFormat":1},{"version":"8e7f8264d0fb4c5339605a15daadb037bf238c10b654bb3eee14208f860a32ea","affectsGlobalScope":true,"impliedFormat":1},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true,"impliedFormat":1},{"version":"0ccdaa19852d25ecd84eec365c3bfa16e7859cadecf6e9ca6d0dbbbee439743f","affectsGlobalScope":true,"impliedFormat":1},{"version":"cc2110f7decca6bfb9392e30421cfa1436479e4a6756e8fec6cbc22625d4f881","affectsGlobalScope":true,"impliedFormat":1},{"version":"f53a7652392cf26ebbe4e29fd0672aa87c93bd6d0241289c13fab87b9ac35c8a","affectsGlobalScope":true,"impliedFormat":1},{"version":"e5e01375c9e124a83b52ee4b3244ed1a4d214a6cfb54ac73e164a823a4a7860a","affectsGlobalScope":true,"impliedFormat":1},{"version":"f90ae2bbce1505e67f2f6502392e318f5714bae82d2d969185c4a6cecc8af2fc","affectsGlobalScope":true,"impliedFormat":1},{"version":"4b58e207b93a8f1c88bbf2a95ddc686ac83962b13830fe8ad3f404ffc7051fb4","affectsGlobalScope":true,"impliedFormat":1},{"version":"1fefabcb2b06736a66d2904074d56268753654805e829989a46a0161cd8412c5","affectsGlobalScope":true,"impliedFormat":1},{"version":"b00a630557d1622ad312633bdbfbdb9c6b7220d948dca9f899db30679f160074","affectsGlobalScope":true,"impliedFormat":1},{"version":"c18a99f01eb788d849ad032b31cafd49de0b19e083fe775370834c5675d7df8e","affectsGlobalScope":true,"impliedFormat":1},{"version":"5247874c2a23b9a62d178ae84f2db6a1d54e6c9a2e7e057e178cc5eea13757fc","affectsGlobalScope":true,"impliedFormat":1},{"version":"cdcf9ea426ad970f96ac930cd176d5c69c6c24eebd9fc580e1572d6c6a88f62c","impliedFormat":1},{"version":"88809d6c1b9c78d04a133646a6feb926def05a8774c308c7c93bc32ee163d271","impliedFormat":1},{"version":"156a859e21ef3244d13afeeba4e49760a6afa035c149dda52f0c45ea8903b338","impliedFormat":1},{"version":"3ac40516c33b87f751f7507346933081a26cdb8a3e11a6b3aa07d23f803c85db","impliedFormat":1},{"version":"615754924717c0b1e293e083b83503c0a872717ad5aa60ed7f1a699eb1b4ea5c","impliedFormat":1},{"version":"14e9acf826baba0ef4b5665704084896e7bcc06f65a9ab13af7e93d27d6b7069","impliedFormat":1},{"version":"68834d631c8838c715f225509cfc3927913b9cc7a4870460b5b60c8dbdb99baf","impliedFormat":1},{"version":"829bc57ee8f287b490ab5bbc5a962fca57e432c1e38ec680ecd3ecaf12800613","impliedFormat":1},{"version":"eec76bf6b9346f3f95fa402621b889489e96930e72295b0369022f332e9b4a6a","impliedFormat":1},{"version":"3a3ff14da53d5013f3e6d8c4ad55225e3649c08786c4421ce639c00d8d589b7d","impliedFormat":1},{"version":"ea6bc8de8b59f90a7a3960005fd01988f98fd0784e14bc6922dde2e93305ec7d","impliedFormat":1},{"version":"36107995674b29284a115e21a0618c4c2751b32a8766dd4cb3ba740308b16d59","impliedFormat":1},{"version":"914a0ae30d96d71915fc519ccb4efbf2b62c0ddfb3a3fc6129151076bc01dc60","impliedFormat":1},{"version":"38004e6801340cb890afb8cb5a9fc8972297e7f88ab94026e4b0b3c61fb32f8a","impliedFormat":1},{"version":"d243db6b25788f439e7e2f03c05688e92f46764351673bb0e7b2f3631232e186","impliedFormat":1},{"version":"4d327f7d72ad0918275cea3eee49a6a8dc8114ae1d5b7f3f5d0774de75f7439a","impliedFormat":1},{"version":"149f9a9e7f04e67afa0e2a49fc0ff421035c01d6b793cfcae7d2e9f6819431e2","impliedFormat":1},{"version":"e8a9dfa4c75ef6d25df8b40eaa9c31e0a69452aaf2ced4a3f4215dbdbaa876f4","impliedFormat":1},{"version":"a70af845a2eb9dd6e2723e319e14ea7fb28b129ec1361c21509b49305448c323","impliedFormat":1},{"version":"b53dc572d4f187904207ae1166652de47aab8eeb00c254d009cb226863076b56","impliedFormat":1},{"version":"0a60a292b89ca7218b8616f78e5bbd1c96b87e048849469cccb4355e98af959a","impliedFormat":1},{"version":"0b6e25234b4eec6ed96ab138d96eb70b135690d7dd01f3dd8a8ab291c35a683a","impliedFormat":1},{"version":"9666f2f84b985b62400d2e5ab0adae9ff44de9b2a34803c2c5bd3c8325b17dc0","impliedFormat":1},{"version":"40cd35c95e9cf22cfa5bd84e96408b6fcbca55295f4ff822390abb11afbc3dca","impliedFormat":1},{"version":"b1616b8959bf557feb16369c6124a97a0e74ed6f49d1df73bb4b9ddf68acf3f3","impliedFormat":1},{"version":"f501234c5aeeeb5d7659412335227466aaacf30b952372d60afeb21c02c96348","impliedFormat":1},{"version":"40b463c6766ca1b689bfcc46d26b5e295954f32ad43e37ee6953c0a677e4ae2b","impliedFormat":1},{"version":"9ac977503f15bf13ca7c82ad9a32a782f42d43e474824e8b3bffe228fd5f2639","impliedFormat":1},{"version":"8b91ff5bb912be3ea213cbcf0075aace1f5d4ff249a0d227ed673868cb7bfabc","impliedFormat":1},{"version":"80aae6afc67faa5ac0b32b5b8bc8cc9f7fa299cff15cf09cc2e11fd28c6ae29e","impliedFormat":1},{"version":"f473cd2288991ff3221165dcf73cd5d24da30391f87e85b3dd4d0450c787a391","impliedFormat":1},{"version":"499e5b055a5aba1e1998f7311a6c441a369831c70905cc565ceac93c28083d53","impliedFormat":1},{"version":"8aee8b6d4f9f62cf3776cda1305fb18763e2aade7e13cea5bbe699112df85214","impliedFormat":1},{"version":"98498b101803bb3dde9f76a56e65c14b75db1cc8bec5f4db72be541570f74fc5","impliedFormat":1},{"version":"7cb4f431a4591b0e23002bed805dc871a874dfed6b9a3994dce68a6df73e6739","impliedFormat":1},{"version":"5d0375ca7310efb77e3ef18d068d53784faf62705e0ad04569597ae0e755c401","impliedFormat":1},{"version":"59af37caec41ecf7b2e76059c9672a49e682c1a2aa6f9d7dc78878f53aa284d6","impliedFormat":1},{"version":"addf417b9eb3f938fddf8d81e96393a165e4be0d4a8b6402292f9c634b1cb00d","impliedFormat":1},{"version":"436d7b4543b340b0f3eef4310d524242e41369b9652aa9c70428767c4dcac455","impliedFormat":1},{"version":"adf27937dba6af9f08a68c5b1d3fce0ca7d4b960c57e6d6c844e7d1a8e53adae","impliedFormat":1},{"version":"12950411eeab8563b349cb7959543d92d8d02c289ed893d78499a19becb5a8cc","impliedFormat":1},{"version":"2e85db9e6fd73cfa3d7f28e0ab6b55417ea18931423bd47b409a96e4a169e8e6","impliedFormat":1},{"version":"c46e079fe54c76f95c67fb89081b3e399da2c7d109e7dca8e4b58d83e332e605","impliedFormat":1},{"version":"e99963ae1e3a48ca7a7958c02f3e88bb963eb7978c28b68ae6b8c9f03309d83c","impliedFormat":1},{"version":"c3f5289820990ab66b70c7fb5b63cb674001009ff84b13de40619619a9c8175f","affectsGlobalScope":true,"impliedFormat":1},{"version":"b3275d55fac10b799c9546804126239baf020d220136163f763b55a74e50e750","affectsGlobalScope":true,"impliedFormat":1},{"version":"fa68a0a3b7cb32c00e39ee3cd31f8f15b80cac97dce51b6ee7fc14a1e8deb30b","affectsGlobalScope":true,"impliedFormat":1},{"version":"1cf059eaf468efcc649f8cf6075d3cb98e9a35a0fe9c44419ec3d2f5428d7123","affectsGlobalScope":true,"impliedFormat":1},{"version":"6c36e755bced82df7fb6ce8169265d0a7bb046ab4e2cb6d0da0cb72b22033e89","affectsGlobalScope":true,"impliedFormat":1},{"version":"e7721c4f69f93c91360c26a0a84ee885997d748237ef78ef665b153e622b36c1","affectsGlobalScope":true,"impliedFormat":1},{"version":"7a93de4ff8a63bafe62ba86b89af1df0ccb5e40bb85b0c67d6bbcfdcf96bf3d4","affectsGlobalScope":true,"impliedFormat":1},{"version":"90e85f9bc549dfe2b5749b45fe734144e96cd5d04b38eae244028794e142a77e","affectsGlobalScope":true,"impliedFormat":1},{"version":"e0a5deeb610b2a50a6350bd23df6490036a1773a8a71d70f2f9549ab009e67ee","affectsGlobalScope":true,"impliedFormat":1},{"version":"594ae90cacd813fa392ff80d2e0a8eff4e41f4a136329a940e321399dd8895b4","impliedFormat":1},{"version":"d1f333ade8ff35a409b4984e1f11956fe11c61855b0c7e9b59f0313e48b40c4a","impliedFormat":1},{"version":"0224aa4b3464895d69c413a640a19ac2166778a74eb5eb3b36b021c72d42b274","impliedFormat":1},{"version":"2e6fca0024dd8a076a886d9ec031a936ea59ad878a25b944820495d92f8381dd","affectsGlobalScope":true,"impliedFormat":1},{"version":"177459cba484e2f1e08872a3d2fdbca3162d9d43ca5ec9dc0c946835b55f74be","impliedFormat":1},{"version":"2fbf504c4791f9d32cd766cfe6b605bcda63289b925401953a7900db9af85348","impliedFormat":1},{"version":"ed0fb633cae35948d9e144004299a4bdf1ab912667c787b7fbffcd6d8c7b92a2","impliedFormat":1},{"version":"1678b04557dca52feab73cc67610918a7f5e25bfdba3e7fa081acd625d93106d","impliedFormat":1},{"version":"0e312260895afc9de021ce9de3c8a857392f0ccc7f19d3a030e4d6136a4ac91e","impliedFormat":1},{"version":"2ea729503db9793f2691162fec3dd1118cab62e96d025f8eeb376d43ec293395","impliedFormat":1},{"version":"98fc7231d6c846a8ed19bdef026ddffe5e2182cc818be74899287421ad370a87","impliedFormat":1},{"version":"3a40b5d34e014017539acb92f04cf2bc0aa71e49efb33c66039df93be97842a1","impliedFormat":1},{"version":"2bc7aa4fba46df0bd495425a7c8201437a7d465f83854fac859df2d67f664df3","impliedFormat":1},{"version":"41d17e1ad9a002feb11c8cdd2777e5bbc0cdb1e3f595d237e4dded0b6949983b","impliedFormat":1},{"version":"8c7e618c2a91ea7f6b5cca272a295864e92c16413be8fc56a943e8c7d5320011","affectsGlobalScope":true,"impliedFormat":1},{"version":"79a85c64bf083c5f4dd7074e804d1000c0c47301b84d48417a224decd681be30","impliedFormat":1},{"version":"9f1e3a76d5f509b5579e567de522b402cb79e201c4f47dcd014451c0580b290d","impliedFormat":1},{"version":"4f1fd541f720030367b5d7ebfea7ae5f9edc8481422993b9a363f459c5412437","impliedFormat":1},{"version":"70f3f8b2dcaf7388f26731a59c79437813e3620b594903525a303cb2a7901016","impliedFormat":1},{"version":"62e8f884c3bc6dff6189b6e662ebe8b238a645938f2df7a97b8a82fca56773a4","impliedFormat":1},{"version":"2c2bdaa1d8ead9f68628d6d9d250e46ee8e81aa4898b4769a36956ae15e060fe","impliedFormat":1},{"version":"57a0d1b3d59063d4af2d3f8aac27cfe3c20a0f5d1faf0f8598ccf0b779637939","impliedFormat":1},{"version":"5ff4433a2deae4f85ab1377e90a7554ce6b47ae51c69a84ca30a6e22fae85834","impliedFormat":1},{"version":"82b91e4e42e6c41bc7fc1b6c2dc5eba6a2ba98375eb1f210e6ff6bba2d54177e","impliedFormat":1},{"version":"97234c5303866576f913d0ccae7d58d6322d9e803c7bf1228a3fda46ab8087b2","affectsGlobalScope":true,"impliedFormat":1},{"version":"93ecf87143cac7b9d05cffc1d6bdc075b7e4fdd48ff05f1fad85043f6ae678d3","impliedFormat":1},{"version":"6f200afcb82b3e9a54bed6db23f2edf2508cd266801257312c0f124b47f2bdb9","impliedFormat":1},{"version":"ec501101c2a96133a6c695f934c8f6642149cc728571b29cbb7b770984c1088e","impliedFormat":1},{"version":"b214ebcf76c51b115453f69729ee8aa7b7f8eccdae2a922b568a45c2d7ff52f7","impliedFormat":1},{"version":"429c9cdfa7d126255779efd7e6d9057ced2d69c81859bbab32073bad52e9ba76","impliedFormat":1},{"version":"39338f84e8c4d0e3de7b3c4a7024fb3925f42100eed5cbe73be58902799dff4d","impliedFormat":1},{"version":"fbf83eb33bf5e329527add92acc65da59323876c702ddccf5f4bf1e848c92369","affectsGlobalScope":true,"impliedFormat":1},{"version":"230763250f20449fa7b3c9273e1967adb0023dc890d4be1553faca658ee65971","impliedFormat":1},{"version":"c3e9078b60cb329d1221f5878e88cecfa3e74460550e605a58fcfb41a66029ff","impliedFormat":1},{"version":"515318bc6e656f75e9e34db625316bfafbafd800dfb1642574af93735a24ad38","impliedFormat":1},{"version":"441b9bb09013654aa3d050e68b06464d8959b473e85868249d9d18f692acd35b","impliedFormat":1},{"version":"bc18a1991ba681f03e13285fa1d7b99b03b67ee671b7bc936254467177543890","impliedFormat":1},{"version":"55246f15e33ff1e2e9e679b25fa9790a48db55dc63d567fe25fac8b6a0efe911","impliedFormat":1},{"version":"fa94bbf532b7af8f394b95fa310980d6e20bd2d4c871c6a6cb9f70f03750a44b","impliedFormat":1},{"version":"03b7804d69cecd66850abada858ed6d4a59001f8c228a9fe212306ee860a4ff6","impliedFormat":1},{"version":"5b26c4dd672d88336bb929787c9bfb55119e80ba89ec6dc923da1c063892843e","affectsGlobalScope":true,"impliedFormat":1},{"version":"7fa2214bb0d64701bc6f9ce8cde2fd2ff8c571e0b23065fa04a8a5a6beb91511","impliedFormat":1},{"version":"987fd1f85dc36f4b2c927aa3db814ac6b452e970f4f55d24ed4ecbb7df09be00","impliedFormat":1},{"version":"f12624a4a8d042b68914eac1b0a16571fc1c523173fcdf2517c65d191bd5a86c","impliedFormat":1},{"version":"b4769767f13a1692a66186e01c3aa186ff808d5ff72ed36eda8c37738fb2ac92","impliedFormat":1},{"version":"841983e39bd4cbb463be385e92fda11057cab368bf27100a801c492f1d86cbaa","impliedFormat":1},{"version":"683edfc4f2b411ebe04729cb6dc09ddd26fbac2c57771a6d7c55964af776e176","impliedFormat":1},{"version":"1ec3f3a5f04cc42df33274fbe5c0937d9a9e06f249a7a26288d7d54f0763ffd4","impliedFormat":1},{"version":"e4156ddb25aa0e3b5303d372f26957b36778f0f6bbd4326359269873295e3058","affectsGlobalScope":true,"impliedFormat":1},{"version":"cc1b433a84cae05ddc5672d4823170af78606ad21ecef60dbc4570190cbf1357","impliedFormat":1},{"version":"e47f532d6e1617833f13a5b0710c0089d402c89c2f2b54f324e5a20e418d287a","impliedFormat":1},{"version":"7f78cfb2b343838612c192cb251746e3a7c62ac7675726a47e130d9b213f6580","impliedFormat":1},{"version":"201db9cf1687fab1adf5282fcba861f382b32303dc4f67c89d59655e78a25461","impliedFormat":1},{"version":"8e2577e7262051fd3c5bd6ca2b2056d358ff8853565720f92455860824c25188","impliedFormat":1},{"version":"7ec8d7d483f7394f9da611b10d3a0e402f76ff5c991261e6ce43a15f81ca4258","impliedFormat":1},{"version":"bb9dbb4b2ad81e3e71ec5ba4314973718555b9d04ba2a17dfbf875efecb8e2c0","impliedFormat":1},{"version":"82c3cc48c692438e41b94d936b8acd75ca97b18c50fa1af8a0715eb9d07d18cd","impliedFormat":1},{"version":"045a210189ec63c5488410b33f9fca53d77d051599d0d6506d8048551399c5f3","impliedFormat":1},{"version":"99ab6d0d660ce4d21efb52288a39fd35bb3f556980ec5463b1ae8f304a3bbc85","impliedFormat":1},{"version":"632c45ccb4cdc2c3a80c7a36a63dd7763016e59cac5e07bfb3e37e3548957028","impliedFormat":1},{"version":"c9a2daf6cd1eb854cd5b9e424247c5e306692055738c2effd35f7871d942b76e","impliedFormat":1},{"version":"afa1c49f8e559e413d57343339db857d2a8159435cf9cf7d4deb41718fff1b88","impliedFormat":1},{"version":"e50a7130339a951e6da9e968ed5521b0997a5b0479e148914087213839b5474c","impliedFormat":1},{"version":"751764bb94219b4ce8f5475dc35d3de2e432fea01a0c9610cd7f69ad05e398c6","impliedFormat":1},{"version":"21944c138a48dc23382cb6558b1d4498908faad2104ba7ff390ba8b27c06f3c0","affectsGlobalScope":true,"impliedFormat":1},{"version":"a660aa95476042d3fdcc1343cf6bb8fdf24772d31712b1db321c5a4dcc325434","impliedFormat":1},{"version":"282f98006ed7fa9bb2cd9bdbe2524595cfc4bcd58a0bb3232e4519f2138df811","impliedFormat":1},{"version":"6222e987b58abfe92597e1273ad7233626285bc2d78409d4a7b113d81a83496b","impliedFormat":1},{"version":"cbe726263ae9a7bf32352380f7e8ab66ee25b3457137e316929269c19e18a2be","impliedFormat":1},{"version":"8b96046bf5fb0a815cba6b0880d9f97b7f3a93cf187e8dcfe8e2792e97f38f87","impliedFormat":99},{"version":"bacf2c84cf448b2cd02c717ad46c3d7fd530e0c91282888c923ad64810a4d511","affectsGlobalScope":true,"impliedFormat":1},{"version":"402e5c534fb2b85fa771170595db3ac0dd532112c8fa44fc23f233bc6967488b","impliedFormat":1},{"version":"52dcc257df5119fb66d864625112ce5033ac51a4c2afe376a0b299d2f7f76e4a","impliedFormat":1},{"version":"e5bab5f871ef708d52d47b3e5d0aa72a08ee7a152f33931d9a60809711a2a9a3","impliedFormat":1},{"version":"e16dc2a81595736024a206c7d5c8a39bfe2e6039208ef29981d0d95434ba8fcf","impliedFormat":1},{"version":"cc4a4903fb698ca1d961d4c10dce658aa3a479faf40509d526f122b044eaf6a4","impliedFormat":1},{"version":"19ee8416e6473ed6c7adb868fa796b5653cf0fa2a337658e677eaa0d134388c3","impliedFormat":1},{"version":"1328ab4e442614b28cdb3d4b414cf68325c0da0dca07287a338d0654b7a00261","impliedFormat":1},{"version":"a039dc21f045919f3cbee2ec13812cc6cc3eebc99dae4be00973230f468d19a6","impliedFormat":1},{"version":"3fbe57af01460e49dcd29df55d6931e1672bc6f1be0fb073d11410bc16f9037d","impliedFormat":1},{"version":"f760be449e8562ec5c09bb5187e8e1eabf3c113c0c58cddda53ef8c69f3e2131","impliedFormat":1},{"version":"44325ed13294fce6ab825b82947bbeed2611db7dad9d9135260192f375e5a189","impliedFormat":1},{"version":"e392e8fb5b514eafc585601c1d781485aa6dd6a320e75daf1064a4c6918a1b45","impliedFormat":1},{"version":"46e4a36e8ddbdfb4e7330e11c81c970dc8b218611df9183d39c41c5f8c653b55","impliedFormat":1},{"version":"3cc8a3d123b6b232d48d34b51b785f9da8d193f5b5817fa521fcd2f3b9315c55","impliedFormat":1},{"version":"6332f565867cf4a740a70e30f31cefba37ef7cebcf74f22eab8d744fde6d193e","impliedFormat":1},{"version":"2977b7884aedc895a1d0c9c210c7cf3272c29d6959a08a6fa3ff71e0aff08175","impliedFormat":1},{"version":"17f2922d41ddd032830a91371c948cd9ce903b35c95adca72271a54584f19b0b","impliedFormat":1},{"version":"3eed76ede2a1a14d7c9bb0a642041282dcc264811139d3dd275c9fe14efc9840","impliedFormat":1},{"version":"354a7f8e1287d9d6b7561bc97fdd8cbc2f7c1dd79e4cb37b942e8a5cfaff1085","impliedFormat":1},{"version":"8d369483f0c2b9ee388129cfdb6a43bc8112b377e86a41884bd06e19ce04f4c1","impliedFormat":99},{"version":"82e687ebd99518bc63ea04b0c3810fb6e50aa6942decd0ca6f7a56d9b9a212a6","impliedFormat":99},{"version":"7f698624bbbb060ece7c0e51b7236520ebada74b747d7523c7df376453ed6fea","impliedFormat":1},{"version":"8f07f2b6514744ac96e51d7cb8518c0f4de319471237ea10cf688b8d0e9d0225","impliedFormat":1},{"version":"257b83faa134d971c738a6b9e4c47e59bb7b23274719d92197580dd662bfafc3","impliedFormat":99},{"version":"556ccd493ec36c7d7cb130d51be66e147b91cc1415be383d71da0f1e49f742a9","impliedFormat":1},{"version":"b6d03c9cfe2cf0ba4c673c209fcd7c46c815b2619fd2aad59fc4229aaef2ed43","impliedFormat":1},{"version":"95aba78013d782537cc5e23868e736bec5d377b918990e28ed56110e3ae8b958","impliedFormat":1},{"version":"670a76db379b27c8ff42f1ba927828a22862e2ab0b0908e38b671f0e912cc5ed","impliedFormat":1},{"version":"13b77ab19ef7aadd86a1e54f2f08ea23a6d74e102909e3c00d31f231ed040f62","impliedFormat":1},{"version":"069bebfee29864e3955378107e243508b163e77ab10de6a5ee03ae06939f0bb9","impliedFormat":1},{"version":"26e0ffceb2198feb1ef460d5d14111c69ad07d44c5a67fd4bfeb74c969aa9afb","impliedFormat":99},{"version":"61e1b4549d882f880a93623d39ded6137de5cf84680e45062479165d52e67bbe","signature":"4b96dd19fd2949d28ce80e913412b0026dc421e5bf6c31d87c7b5eb11b5753b4"},{"version":"5574d520dabc450de6be799f1791d86d71da4fb236f16e6ca21b953788bb5154","impliedFormat":1},{"version":"5f877dfc985d1fd3ac8bf4a75cd77b06c42ca608809b324c44b4151758de7189","affectsGlobalScope":true,"impliedFormat":1},{"version":"9698d9513bbce8e33fded9b396243b917cd7544ab192c9ebaadce5ea298c31e9","affectsGlobalScope":true,"impliedFormat":1},{"version":"14c2fd6220654a41c53836a62ba96d4b515ae1413b0ccb31c2445fb1ae1de5de","affectsGlobalScope":true,"impliedFormat":1},{"version":"4f29c38739500cd35a2ce41d15a35e34445ca755ebb991915b5f170985a49d21","affectsGlobalScope":true,"impliedFormat":1},{"version":"28a75fde5e1e614a6a35a33b75251fc7d2bd102d19c3ea8e8032b9964f28b8d4","affectsGlobalScope":true,"impliedFormat":1},{"version":"87d9d29dbc745f182683f63187bf3d53fd8673e5fca38ad5eaab69798ed29fbc","impliedFormat":1},{"version":"eb5b19b86227ace1d29ea4cf81387279d04bb34051e944bc53df69f58914b788","affectsGlobalScope":true,"impliedFormat":1},{"version":"ac51dd7d31333793807a6abaa5ae168512b6131bd41d9c5b98477fc3b7800f9f","impliedFormat":1},{"version":"09ddcfcfbe77a8232d155ca1030005106b1328f6210df43629d0be750da07c16","affectsGlobalScope":true,"impliedFormat":1},{"version":"17ed71200119e86ccef2d96b73b02ce8854b76ad6bd21b5021d4269bec527b5f","impliedFormat":1},{"version":"74d5a87c3616cd5d8691059d531504403aa857e09cbaecb1c64dfb9ace0db185","impliedFormat":1}],"root":[217],"options":{"allowSyntheticDefaultImports":true,"composite":true,"module":99,"skipLibCheck":true},"referencedMap":[[212,1],[210,2],[215,3],[211,1],[213,4],[214,1],[220,2],[219,5],[223,6],[178,2],[222,7],[221,2],[218,2],[224,2],[228,8],[225,2],[227,9],[216,10],[226,2],[185,2],[202,11],[200,12],[201,13],[189,14],[190,12],[197,15],[188,16],[193,17],[203,2],[194,18],[199,19],[205,20],[204,21],[187,22],[195,23],[196,24],[191,25],[198,11],[192,26],[180,27],[179,28],[186,2],[1,2],[50,2],[51,2],[9,2],[13,2],[12,2],[3,2],[14,2],[15,2],[16,2],[17,2],[18,2],[19,2],[20,2],[21,2],[4,2],[22,2],[23,2],[5,2],[24,2],[28,2],[25,2],[26,2],[27,2],[29,2],[30,2],[31,2],[6,2],[32,2],[33,2],[34,2],[35,2],[7,2],[39,2],[36,2],[37,2],[38,2],[40,2],[8,2],[41,2],[46,2],[47,2],[42,2],[43,2],[44,2],[45,2],[2,2],[48,2],[49,2],[11,2],[10,2],[209,29],[206,30],[184,31],[182,32],[181,2],[183,33],[207,2],[208,34],[217,35],[115,36],[116,36],[117,37],[53,38],[118,39],[119,40],[120,41],[121,42],[122,43],[123,44],[124,45],[125,46],[126,47],[127,47],[128,48],[129,49],[130,2],[131,50],[132,51],[54,2],[52,2],[133,52],[134,53],[135,54],[177,55],[136,56],[137,57],[138,56],[139,58],[140,59],[141,60],[142,61],[143,61],[144,61],[145,62],[146,63],[147,64],[148,65],[149,66],[150,67],[151,67],[152,68],[153,2],[154,2],[155,69],[156,70],[157,71],[158,72],[159,73],[160,74],[161,75],[162,76],[163,77],[164,78],[165,79],[166,80],[167,81],[168,82],[169,83],[170,84],[171,85],[172,86],[173,87],[55,56],[56,2],[57,88],[58,89],[59,2],[60,90],[61,2],[106,91],[107,92],[108,93],[109,93],[110,94],[111,2],[112,39],[113,95],[114,92],[174,96],[175,97],[176,98],[229,99],[80,100],[94,101],[77,102],[95,103],[104,104],[68,105],[69,106],[67,107],[103,108],[98,109],[102,110],[71,111],[81,112],[91,113],[70,114],[101,115],[65,116],[66,109],[72,112],[73,2],[79,117],[76,112],[63,118],[105,119],[96,120],[84,121],[83,112],[85,122],[88,123],[82,124],[86,125],[99,108],[74,126],[75,127],[89,128],[64,103],[93,129],[92,112],[78,127],[87,130],[90,131],[97,2],[62,2],[100,132]],"latestChangedDtsFile":"./vite.config.d.ts","version":"5.9.3"} \ No newline at end of file +{"fileNames":["./node_modules/typescript/lib/lib.d.ts","./node_modules/typescript/lib/lib.es5.d.ts","./node_modules/typescript/lib/lib.es2015.d.ts","./node_modules/typescript/lib/lib.es2016.d.ts","./node_modules/typescript/lib/lib.es2017.d.ts","./node_modules/typescript/lib/lib.es2018.d.ts","./node_modules/typescript/lib/lib.es2019.d.ts","./node_modules/typescript/lib/lib.es2020.d.ts","./node_modules/typescript/lib/lib.dom.d.ts","./node_modules/typescript/lib/lib.webworker.importscripts.d.ts","./node_modules/typescript/lib/lib.scripthost.d.ts","./node_modules/typescript/lib/lib.es2015.core.d.ts","./node_modules/typescript/lib/lib.es2015.collection.d.ts","./node_modules/typescript/lib/lib.es2015.generator.d.ts","./node_modules/typescript/lib/lib.es2015.iterable.d.ts","./node_modules/typescript/lib/lib.es2015.promise.d.ts","./node_modules/typescript/lib/lib.es2015.proxy.d.ts","./node_modules/typescript/lib/lib.es2015.reflect.d.ts","./node_modules/typescript/lib/lib.es2015.symbol.d.ts","./node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","./node_modules/typescript/lib/lib.es2016.array.include.d.ts","./node_modules/typescript/lib/lib.es2016.intl.d.ts","./node_modules/typescript/lib/lib.es2017.arraybuffer.d.ts","./node_modules/typescript/lib/lib.es2017.date.d.ts","./node_modules/typescript/lib/lib.es2017.object.d.ts","./node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2017.string.d.ts","./node_modules/typescript/lib/lib.es2017.intl.d.ts","./node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","./node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","./node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","./node_modules/typescript/lib/lib.es2018.intl.d.ts","./node_modules/typescript/lib/lib.es2018.promise.d.ts","./node_modules/typescript/lib/lib.es2018.regexp.d.ts","./node_modules/typescript/lib/lib.es2019.array.d.ts","./node_modules/typescript/lib/lib.es2019.object.d.ts","./node_modules/typescript/lib/lib.es2019.string.d.ts","./node_modules/typescript/lib/lib.es2019.symbol.d.ts","./node_modules/typescript/lib/lib.es2019.intl.d.ts","./node_modules/typescript/lib/lib.es2020.bigint.d.ts","./node_modules/typescript/lib/lib.es2020.date.d.ts","./node_modules/typescript/lib/lib.es2020.promise.d.ts","./node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2020.string.d.ts","./node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","./node_modules/typescript/lib/lib.es2020.intl.d.ts","./node_modules/typescript/lib/lib.es2020.number.d.ts","./node_modules/typescript/lib/lib.esnext.disposable.d.ts","./node_modules/typescript/lib/lib.esnext.float16.d.ts","./node_modules/typescript/lib/lib.decorators.d.ts","./node_modules/typescript/lib/lib.decorators.legacy.d.ts","../../../../node_modules/@types/node/globals.typedarray.d.ts","../../../../node_modules/@types/node/buffer.buffer.d.ts","../../../../node_modules/@types/node/globals.d.ts","../../../../node_modules/@types/node/web-globals/abortcontroller.d.ts","../../../../node_modules/@types/node/web-globals/blob.d.ts","../../../../node_modules/@types/node/web-globals/console.d.ts","../../../../node_modules/@types/node/web-globals/crypto.d.ts","../../../../node_modules/@types/node/web-globals/domexception.d.ts","../../../../node_modules/@types/node/web-globals/encoding.d.ts","../../../../node_modules/@types/node/web-globals/events.d.ts","../../../../node_modules/undici-types/utility.d.ts","../../../../node_modules/undici-types/header.d.ts","../../../../node_modules/undici-types/readable.d.ts","../../../../node_modules/undici-types/fetch.d.ts","../../../../node_modules/undici-types/formdata.d.ts","../../../../node_modules/undici-types/connector.d.ts","../../../../node_modules/undici-types/client-stats.d.ts","../../../../node_modules/undici-types/client.d.ts","../../../../node_modules/undici-types/errors.d.ts","../../../../node_modules/undici-types/dispatcher.d.ts","../../../../node_modules/undici-types/global-dispatcher.d.ts","../../../../node_modules/undici-types/global-origin.d.ts","../../../../node_modules/undici-types/pool-stats.d.ts","../../../../node_modules/undici-types/pool.d.ts","../../../../node_modules/undici-types/handlers.d.ts","../../../../node_modules/undici-types/balanced-pool.d.ts","../../../../node_modules/undici-types/round-robin-pool.d.ts","../../../../node_modules/undici-types/h2c-client.d.ts","../../../../node_modules/undici-types/agent.d.ts","../../../../node_modules/undici-types/dispatcher1-wrapper.d.ts","../../../../node_modules/undici-types/mock-interceptor.d.ts","../../../../node_modules/undici-types/mock-call-history.d.ts","../../../../node_modules/undici-types/mock-agent.d.ts","../../../../node_modules/undici-types/mock-client.d.ts","../../../../node_modules/undici-types/mock-pool.d.ts","../../../../node_modules/undici-types/snapshot-agent.d.ts","../../../../node_modules/undici-types/mock-errors.d.ts","../../../../node_modules/undici-types/proxy-agent.d.ts","../../../../node_modules/undici-types/socks5-proxy-agent.d.ts","../../../../node_modules/undici-types/env-http-proxy-agent.d.ts","../../../../node_modules/undici-types/retry-handler.d.ts","../../../../node_modules/undici-types/retry-agent.d.ts","../../../../node_modules/undici-types/api.d.ts","../../../../node_modules/undici-types/cache-interceptor.d.ts","../../../../node_modules/undici-types/interceptors.d.ts","../../../../node_modules/undici-types/util.d.ts","../../../../node_modules/undici-types/cookies.d.ts","../../../../node_modules/undici-types/patch.d.ts","../../../../node_modules/undici-types/websocket.d.ts","../../../../node_modules/undici-types/eventsource.d.ts","../../../../node_modules/undici-types/diagnostics-channel.d.ts","../../../../node_modules/undici-types/content-type.d.ts","../../../../node_modules/undici-types/cache.d.ts","../../../../node_modules/undici-types/index.d.ts","../../../../node_modules/@types/node/web-globals/fetch.d.ts","../../../../node_modules/@types/node/web-globals/importmeta.d.ts","../../../../node_modules/@types/node/web-globals/messaging.d.ts","../../../../node_modules/@types/node/web-globals/navigator.d.ts","../../../../node_modules/@types/node/web-globals/performance.d.ts","../../../../node_modules/@types/node/web-globals/storage.d.ts","../../../../node_modules/@types/node/web-globals/streams.d.ts","../../../../node_modules/@types/node/web-globals/timers.d.ts","../../../../node_modules/@types/node/web-globals/url.d.ts","../../../../node_modules/@types/node/assert.d.ts","../../../../node_modules/@types/node/assert/strict.d.ts","../../../../node_modules/@types/node/async_hooks.d.ts","../../../../node_modules/@types/node/buffer.d.ts","../../../../node_modules/@types/node/child_process.d.ts","../../../../node_modules/@types/node/cluster.d.ts","../../../../node_modules/@types/node/console.d.ts","../../../../node_modules/@types/node/constants.d.ts","../../../../node_modules/@types/node/crypto.d.ts","../../../../node_modules/@types/node/dgram.d.ts","../../../../node_modules/@types/node/diagnostics_channel.d.ts","../../../../node_modules/@types/node/dns.d.ts","../../../../node_modules/@types/node/dns/promises.d.ts","../../../../node_modules/@types/node/domain.d.ts","../../../../node_modules/@types/node/events.d.ts","../../../../node_modules/@types/node/ffi.d.ts","../../../../node_modules/@types/node/fs.d.ts","../../../../node_modules/@types/node/fs/promises.d.ts","../../../../node_modules/@types/node/http.d.ts","../../../../node_modules/@types/node/http2.d.ts","../../../../node_modules/@types/node/https.d.ts","../../../../node_modules/@types/node/inspector.d.ts","../../../../node_modules/@types/node/inspector.generated.d.ts","../../../../node_modules/@types/node/inspector/promises.d.ts","../../../../node_modules/@types/node/module.d.ts","../../../../node_modules/@types/node/net.d.ts","../../../../node_modules/@types/node/os.d.ts","../../../../node_modules/@types/node/path.d.ts","../../../../node_modules/@types/node/path/posix.d.ts","../../../../node_modules/@types/node/path/win32.d.ts","../../../../node_modules/@types/node/perf_hooks.d.ts","../../../../node_modules/@types/node/process.d.ts","../../../../node_modules/@types/node/punycode.d.ts","../../../../node_modules/@types/node/querystring.d.ts","../../../../node_modules/@types/node/quic.d.ts","../../../../node_modules/@types/node/readline.d.ts","../../../../node_modules/@types/node/readline/promises.d.ts","../../../../node_modules/@types/node/repl.d.ts","../../../../node_modules/@types/node/sea.d.ts","../../../../node_modules/@types/node/sqlite.d.ts","../../../../node_modules/@types/node/stream.d.ts","../../../../node_modules/@types/node/stream/consumers.d.ts","../../../../node_modules/@types/node/stream/iter.d.ts","../../../../node_modules/@types/node/stream/promises.d.ts","../../../../node_modules/@types/node/stream/web.d.ts","../../../../node_modules/@types/node/string_decoder.d.ts","../../../../node_modules/@types/node/test.d.ts","../../../../node_modules/@types/node/test/reporters.d.ts","../../../../node_modules/@types/node/timers.d.ts","../../../../node_modules/@types/node/timers/promises.d.ts","../../../../node_modules/@types/node/tls.d.ts","../../../../node_modules/@types/node/trace_events.d.ts","../../../../node_modules/@types/node/tty.d.ts","../../../../node_modules/@types/node/url.d.ts","../../../../node_modules/@types/node/util.d.ts","../../../../node_modules/@types/node/util/types.d.ts","../../../../node_modules/@types/node/v8.d.ts","../../../../node_modules/@types/node/vm.d.ts","../../../../node_modules/@types/node/wasi.d.ts","../../../../node_modules/@types/node/worker_threads.d.ts","../../../../node_modules/@types/node/zlib.d.ts","../../../../node_modules/@types/node/zlib/iter.d.ts","../../../../node_modules/@types/node/index.d.ts","./node_modules/vite/types/hmrpayload.d.ts","./node_modules/vite/dist/node/chunks/modulerunnertransport.d.ts","./node_modules/vite/types/customevent.d.ts","./node_modules/@types/estree/index.d.ts","./node_modules/rollup/dist/rollup.d.ts","./node_modules/rollup/dist/parseast.d.ts","./node_modules/vite/types/hot.d.ts","./node_modules/vite/dist/node/module-runner.d.ts","./node_modules/esbuild/lib/main.d.ts","./node_modules/vite/types/internal/terseroptions.d.ts","./node_modules/source-map-js/source-map.d.ts","./node_modules/postcss/lib/previous-map.d.ts","./node_modules/postcss/lib/input.d.ts","./node_modules/postcss/lib/css-syntax-error.d.ts","./node_modules/postcss/lib/declaration.d.ts","./node_modules/postcss/lib/root.d.ts","./node_modules/postcss/lib/warning.d.ts","./node_modules/postcss/lib/lazy-result.d.ts","./node_modules/postcss/lib/no-work-result.d.ts","./node_modules/postcss/lib/processor.d.ts","./node_modules/postcss/lib/result.d.ts","./node_modules/postcss/lib/document.d.ts","./node_modules/postcss/lib/rule.d.ts","./node_modules/postcss/lib/node.d.ts","./node_modules/postcss/lib/comment.d.ts","./node_modules/postcss/lib/container.d.ts","./node_modules/postcss/lib/at-rule.d.ts","./node_modules/postcss/lib/list.d.ts","./node_modules/postcss/lib/postcss.d.ts","./node_modules/postcss/lib/postcss.d.mts","./node_modules/vite/types/internal/csspreprocessoroptions.d.ts","./node_modules/vite/types/internal/lightningcssoptions.d.ts","./node_modules/vite/types/importglob.d.ts","./node_modules/vite/types/metadata.d.ts","./node_modules/vite/dist/node/index.d.ts","./node_modules/@babel/types/lib/index.d.ts","./node_modules/@types/babel__generator/index.d.ts","./node_modules/@babel/parser/typings/babel-parser.d.ts","./node_modules/@types/babel__template/index.d.ts","./node_modules/@types/babel__traverse/index.d.ts","./node_modules/@types/babel__core/index.d.ts","./node_modules/@vitejs/plugin-react/dist/index.d.ts","./vite.config.ts","./node_modules/@types/har-format/index.d.ts","./node_modules/@types/chrome/har-format/index.d.ts","./node_modules/@types/chrome/chrome-cast/index.d.ts","./node_modules/@types/filewriter/index.d.ts","./node_modules/@types/filesystem/index.d.ts","./node_modules/@types/chrome/index.d.ts","./node_modules/@types/prop-types/index.d.ts","./node_modules/@types/react/global.d.ts","./node_modules/csstype/index.d.ts","./node_modules/@types/react/index.d.ts","./node_modules/@types/react-dom/index.d.ts"],"fileIdsList":[[53,118,126,131,134,136,137,138,150,213],[53,118,126,131,134,136,137,138,150],[53,118,126,131,134,136,137,138,150,213,214,215,216,217],[53,118,126,131,134,136,137,138,150,213,215],[53,118,126,131,134,136,137,138,150,221],[53,118,126,131,134,136,137,138,150,222,223,225],[53,118,126,131,134,136,137,138,150,224],[53,118,126,131,134,136,137,138,150,230],[53,118,126,131,134,136,137,138,150,227,228,229],[53,118,126,131,134,136,137,138,150,212,218],[53,118,126,131,134,136,137,138,150,203],[53,118,126,131,134,136,137,138,150,201,203],[53,118,126,131,134,136,137,138,150,192,200,201,202,204,206],[53,118,126,131,134,136,137,138,150,190],[53,118,126,131,134,136,137,138,150,193,198,203,206],[53,118,126,131,134,136,137,138,150,189,206],[53,118,126,131,134,136,137,138,150,193,194,197,198,199,206],[53,118,126,131,134,136,137,138,150,193,194,195,197,198,206],[53,118,126,131,134,136,137,138,150,190,191,192,193,194,198,199,200,202,203,204,206],[53,118,126,131,134,136,137,138,150,206],[53,118,126,131,134,136,137,138,150,188,190,191,192,193,194,195,197,198,199,200,201,202,203,204,205],[53,118,126,131,134,136,137,138,150,188,206],[53,118,126,131,134,136,137,138,150,193,195,196,198,199,206],[53,118,126,131,134,136,137,138,150,197,206],[53,118,126,131,134,136,137,138,150,198,199,203,206],[53,118,126,131,134,136,137,138,150,191,201],[53,118,126,131,134,136,137,138,150,182,211,212],[53,118,126,131,134,136,137,138,150,181,182],[53,118,126,131,134,136,137,138,150,178],[53,118,126,129,131,133,134,135,136,137,138,140,150,155,165,168,175,177,178,179,180,182,183,185,186,187,207,208,209,210,211,212],[53,118,126,131,134,136,137,138,150,178,179,180,184],[53,118,126,131,134,136,137,138,150,180],[53,118,126,131,134,136,137,138,150,182,212],[53,118,126,131,134,136,137,138,150,212,219],[53,115,116,118,126,131,134,136,137,138,150],[53,117,118,126,131,134,136,137,138,150],[118,126,131,134,136,137,138,150],[53,118,126,131,134,136,137,138,150,159],[53,118,119,124,126,129,131,134,136,137,138,140,150,155,168],[53,118,119,120,126,129,131,134,136,137,138,150],[53,118,121,126,131,134,136,137,138,150,169],[53,118,122,123,126,131,134,136,137,138,141,150],[53,118,123,126,131,134,136,137,138,150,155,165],[53,118,124,126,129,131,134,136,137,138,140,150],[53,117,118,125,126,131,134,136,137,138,150],[53,118,126,127,131,134,136,137,138,150],[53,118,126,128,129,131,134,136,137,138,150],[53,117,118,126,129,131,134,136,137,138,150],[53,118,126,129,131,132,134,136,137,138,150,155,168],[53,118,126,129,131,132,134,136,137,138,150,155,157,159],[53,105,118,126,129,131,133,134,136,137,138,140,150,155,168],[53,118,126,129,131,133,134,136,137,138,140,150,155,165,168],[53,118,126,131,133,134,135,136,137,138,150,155,165,168],[52,53,54,55,56,57,58,59,60,61,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176],[53,118,126,129,131,134,136,137,138,150],[53,118,126,131,134,136,138,150],[53,118,126,131,134,136,137,138,139,150,168],[53,118,126,129,131,134,136,137,138,140,150,155],[53,118,126,131,134,136,137,138,141,150],[53,118,126,131,134,136,137,138,142,150],[53,118,126,129,131,134,136,137,138,145,150],[53,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175],[53,118,126,131,134,136,137,138,147,150],[53,118,126,131,134,136,137,138,148,150],[53,118,123,126,131,132,134,136,137,138,140,150,157,165],[53,118,126,129,131,134,136,137,138,150,151],[53,118,126,131,134,136,137,138,150,152,169,172],[53,118,126,129,131,134,136,137,138,150,155,157,158,159],[53,118,126,131,134,136,137,138,150,156,159],[53,118,126,129,131,134,136,137,138,150,155,157],[53,118,126,129,131,134,136,137,138,150,155,158,159],[53,118,126,131,134,136,137,138,150,159,169],[53,118,126,131,134,136,137,138,150,160],[53,115,118,126,131,134,136,137,138,150,155,162,168],[53,118,126,131,134,136,137,138,150,155,161],[53,118,126,129,131,134,136,137,138,150,163,164],[53,118,126,131,134,136,137,138,150,163,164],[53,118,123,126,131,134,136,137,138,140,150,155,165],[53,118,126,131,134,136,137,138,150,166],[53,118,126,131,134,136,137,138,140,150,167],[53,118,126,131,133,134,136,137,138,148,150,168],[53,118,126,131,134,136,137,138,150,169,170],[53,118,123,126,131,134,136,137,138,150,170],[53,118,126,131,134,136,137,138,150,155,171],[53,118,126,131,134,136,137,138,139,150,172],[53,118,126,131,134,136,137,138,150,173],[53,118,121,126,131,134,136,137,138,150],[53,118,123,126,131,134,136,137,138,150],[53,118,126,131,134,136,137,138,150,169],[53,105,118,126,131,134,136,137,138,150],[53,118,126,131,134,136,137,138,150,168],[53,118,126,131,134,136,137,138,150,174],[53,118,126,131,134,136,137,138,145,150],[53,118,126,131,134,136,137,138,150,164],[53,105,118,126,129,131,132,134,136,137,138,145,150,155,159,168,171,172,174],[53,118,126,131,134,136,137,138,150,155,175],[53,118,126,131,134,136,137,138,150,157,176],[53,68,71,74,75,118,126,131,134,136,137,138,150,168],[53,71,118,126,131,134,136,137,138,150,155,168],[53,71,75,118,126,131,134,136,137,138,150,168],[53,118,126,131,134,136,137,138,150,155],[53,65,118,126,131,134,136,137,138,150],[53,69,118,126,131,134,136,137,138,150],[53,67,68,71,118,126,131,134,136,137,138,150,168],[53,118,126,131,134,136,137,138,140,150,165],[53,118,126,131,134,136,137,138,150,177],[53,65,118,126,131,134,136,137,138,150,177],[53,67,71,118,126,131,134,136,137,138,140,150,168],[53,62,63,64,66,70,118,126,129,131,134,136,137,138,150,155,168],[53,71,118,126,131,134,136,137,138,150],[53,71,80,89,118,126,131,134,136,137,138,150],[53,63,69,118,126,131,134,136,137,138,150],[53,71,99,100,118,126,131,134,136,137,138,150],[53,63,66,71,118,126,131,134,136,137,138,150,159,168,177],[53,67,71,118,126,131,134,136,137,138,150,168],[53,62,118,126,131,134,136,137,138,150],[53,65,66,67,69,70,71,72,73,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,100,101,102,103,104,118,126,131,134,136,137,138,150],[53,71,92,95,118,126,131,134,136,137,138,150],[53,71,80,82,83,118,126,131,134,136,137,138,150],[53,69,71,82,84,118,126,131,134,136,137,138,150],[53,70,118,126,131,134,136,137,138,150],[53,63,65,71,118,126,131,134,136,137,138,150],[53,71,75,82,84,118,126,131,134,136,137,138,150],[53,75,118,126,131,134,136,137,138,150],[53,69,71,74,118,126,131,134,136,137,138,150,168],[53,63,67,71,80,118,126,131,134,136,137,138,150],[53,71,92,118,126,131,134,136,137,138,150],[53,84,118,126,131,134,136,137,138,150],[53,63,67,71,75,118,126,131,134,136,137,138,150],[53,65,71,99,118,126,131,134,136,137,138,150,159,174,177]],"fileInfos":[{"version":"a7297ff837fcdf174a9524925966429eb8e5feecc2cc55cc06574e6b092c1eaa","impliedFormat":1},{"version":"c430d44666289dae81f30fa7b2edebf186ecc91a2d4c71266ea6ae76388792e1","affectsGlobalScope":true,"impliedFormat":1},{"version":"45b7ab580deca34ae9729e97c13cfd999df04416a79116c3bfb483804f85ded4","impliedFormat":1},{"version":"3facaf05f0c5fc569c5649dd359892c98a85557e3e0c847964caeb67076f4d75","impliedFormat":1},{"version":"e44bb8bbac7f10ecc786703fe0a6a4b952189f908707980ba8f3c8975a760962","impliedFormat":1},{"version":"5e1c4c362065a6b95ff952c0eab010f04dcd2c3494e813b493ecfd4fcb9fc0d8","impliedFormat":1},{"version":"68d73b4a11549f9c0b7d352d10e91e5dca8faa3322bfb77b661839c42b1ddec7","impliedFormat":1},{"version":"5efce4fc3c29ea84e8928f97adec086e3dc876365e0982cc8479a07954a3efd4","impliedFormat":1},{"version":"080941d9f9ff9307f7e27a83bcd888b7c8270716c39af943532438932ec1d0b9","affectsGlobalScope":true,"impliedFormat":1},{"version":"80e18897e5884b6723488d4f5652167e7bb5024f946743134ecc4aa4ee731f89","affectsGlobalScope":true,"impliedFormat":1},{"version":"cd034f499c6cdca722b60c04b5b1b78e058487a7085a8e0d6fb50809947ee573","affectsGlobalScope":true,"impliedFormat":1},{"version":"c57796738e7f83dbc4b8e65132f11a377649c00dd3eee333f672b8f0a6bea671","affectsGlobalScope":true,"impliedFormat":1},{"version":"dc2df20b1bcdc8c2d34af4926e2c3ab15ffe1160a63e58b7e09833f616efff44","affectsGlobalScope":true,"impliedFormat":1},{"version":"515d0b7b9bea2e31ea4ec968e9edd2c39d3eebf4a2d5cbd04e88639819ae3b71","affectsGlobalScope":true,"impliedFormat":1},{"version":"0559b1f683ac7505ae451f9a96ce4c3c92bdc71411651ca6ddb0e88baaaad6a3","affectsGlobalScope":true,"impliedFormat":1},{"version":"0dc1e7ceda9b8b9b455c3a2d67b0412feab00bd2f66656cd8850e8831b08b537","affectsGlobalScope":true,"impliedFormat":1},{"version":"ce691fb9e5c64efb9547083e4a34091bcbe5bdb41027e310ebba8f7d96a98671","affectsGlobalScope":true,"impliedFormat":1},{"version":"8d697a2a929a5fcb38b7a65594020fcef05ec1630804a33748829c5ff53640d0","affectsGlobalScope":true,"impliedFormat":1},{"version":"4ff2a353abf8a80ee399af572debb8faab2d33ad38c4b4474cff7f26e7653b8d","affectsGlobalScope":true,"impliedFormat":1},{"version":"fb0f136d372979348d59b3f5020b4cdb81b5504192b1cacff5d1fbba29378aa1","affectsGlobalScope":true,"impliedFormat":1},{"version":"d15bea3d62cbbdb9797079416b8ac375ae99162a7fba5de2c6c505446486ac0a","affectsGlobalScope":true,"impliedFormat":1},{"version":"68d18b664c9d32a7336a70235958b8997ebc1c3b8505f4f1ae2b7e7753b87618","affectsGlobalScope":true,"impliedFormat":1},{"version":"eb3d66c8327153d8fa7dd03f9c58d351107fe824c79e9b56b462935176cdf12a","affectsGlobalScope":true,"impliedFormat":1},{"version":"38f0219c9e23c915ef9790ab1d680440d95419ad264816fa15009a8851e79119","affectsGlobalScope":true,"impliedFormat":1},{"version":"69ab18c3b76cd9b1be3d188eaf8bba06112ebbe2f47f6c322b5105a6fbc45a2e","affectsGlobalScope":true,"impliedFormat":1},{"version":"a680117f487a4d2f30ea46f1b4b7f58bef1480456e18ba53ee85c2746eeca012","affectsGlobalScope":true,"impliedFormat":1},{"version":"2f11ff796926e0832f9ae148008138ad583bd181899ab7dd768a2666700b1893","affectsGlobalScope":true,"impliedFormat":1},{"version":"4de680d5bb41c17f7f68e0419412ca23c98d5749dcaaea1896172f06435891fc","affectsGlobalScope":true,"impliedFormat":1},{"version":"954296b30da6d508a104a3a0b5d96b76495c709785c1d11610908e63481ee667","affectsGlobalScope":true,"impliedFormat":1},{"version":"ac9538681b19688c8eae65811b329d3744af679e0bdfa5d842d0e32524c73e1c","affectsGlobalScope":true,"impliedFormat":1},{"version":"0a969edff4bd52585473d24995c5ef223f6652d6ef46193309b3921d65dd4376","affectsGlobalScope":true,"impliedFormat":1},{"version":"9e9fbd7030c440b33d021da145d3232984c8bb7916f277e8ffd3dc2e3eae2bdb","affectsGlobalScope":true,"impliedFormat":1},{"version":"811ec78f7fefcabbda4bfa93b3eb67d9ae166ef95f9bff989d964061cbf81a0c","affectsGlobalScope":true,"impliedFormat":1},{"version":"717937616a17072082152a2ef351cb51f98802fb4b2fdabd32399843875974ca","affectsGlobalScope":true,"impliedFormat":1},{"version":"d7e7d9b7b50e5f22c915b525acc5a49a7a6584cf8f62d0569e557c5cfc4b2ac2","affectsGlobalScope":true,"impliedFormat":1},{"version":"71c37f4c9543f31dfced6c7840e068c5a5aacb7b89111a4364b1d5276b852557","affectsGlobalScope":true,"impliedFormat":1},{"version":"576711e016cf4f1804676043e6a0a5414252560eb57de9faceee34d79798c850","affectsGlobalScope":true,"impliedFormat":1},{"version":"89c1b1281ba7b8a96efc676b11b264de7a8374c5ea1e6617f11880a13fc56dc6","affectsGlobalScope":true,"impliedFormat":1},{"version":"74f7fa2d027d5b33eb0471c8e82a6c87216223181ec31247c357a3e8e2fddc5b","affectsGlobalScope":true,"impliedFormat":1},{"version":"d6d7ae4d1f1f3772e2a3cde568ed08991a8ae34a080ff1151af28b7f798e22ca","affectsGlobalScope":true,"impliedFormat":1},{"version":"063600664504610fe3e99b717a1223f8b1900087fab0b4cad1496a114744f8df","affectsGlobalScope":true,"impliedFormat":1},{"version":"934019d7e3c81950f9a8426d093458b65d5aff2c7c1511233c0fd5b941e608ab","affectsGlobalScope":true,"impliedFormat":1},{"version":"52ada8e0b6e0482b728070b7639ee42e83a9b1c22d205992756fe020fd9f4a47","affectsGlobalScope":true,"impliedFormat":1},{"version":"3bdefe1bfd4d6dee0e26f928f93ccc128f1b64d5d501ff4a8cf3c6371200e5e6","affectsGlobalScope":true,"impliedFormat":1},{"version":"59fb2c069260b4ba00b5643b907ef5d5341b167e7d1dbf58dfd895658bda2867","affectsGlobalScope":true,"impliedFormat":1},{"version":"639e512c0dfc3fad96a84caad71b8834d66329a1f28dc95e3946c9b58176c73a","affectsGlobalScope":true,"impliedFormat":1},{"version":"368af93f74c9c932edd84c58883e736c9e3d53cec1fe24c0b0ff451f529ceab1","affectsGlobalScope":true,"impliedFormat":1},{"version":"51ad4c928303041605b4d7ae32e0c1ee387d43a24cd6f1ebf4a2699e1076d4fa","affectsGlobalScope":true,"impliedFormat":1},{"version":"196cb558a13d4533a5163286f30b0509ce0210e4b316c56c38d4c0fd2fb38405","affectsGlobalScope":true,"impliedFormat":1},{"version":"8e7f8264d0fb4c5339605a15daadb037bf238c10b654bb3eee14208f860a32ea","affectsGlobalScope":true,"impliedFormat":1},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true,"impliedFormat":1},{"version":"0ccdaa19852d25ecd84eec365c3bfa16e7859cadecf6e9ca6d0dbbbee439743f","affectsGlobalScope":true,"impliedFormat":1},{"version":"cc2110f7decca6bfb9392e30421cfa1436479e4a6756e8fec6cbc22625d4f881","affectsGlobalScope":true,"impliedFormat":1},{"version":"f53a7652392cf26ebbe4e29fd0672aa87c93bd6d0241289c13fab87b9ac35c8a","affectsGlobalScope":true,"impliedFormat":1},{"version":"e5e01375c9e124a83b52ee4b3244ed1a4d214a6cfb54ac73e164a823a4a7860a","affectsGlobalScope":true,"impliedFormat":1},{"version":"f90ae2bbce1505e67f2f6502392e318f5714bae82d2d969185c4a6cecc8af2fc","affectsGlobalScope":true,"impliedFormat":1},{"version":"4b58e207b93a8f1c88bbf2a95ddc686ac83962b13830fe8ad3f404ffc7051fb4","affectsGlobalScope":true,"impliedFormat":1},{"version":"1fefabcb2b06736a66d2904074d56268753654805e829989a46a0161cd8412c5","affectsGlobalScope":true,"impliedFormat":1},{"version":"b00a630557d1622ad312633bdbfbdb9c6b7220d948dca9f899db30679f160074","affectsGlobalScope":true,"impliedFormat":1},{"version":"c18a99f01eb788d849ad032b31cafd49de0b19e083fe775370834c5675d7df8e","affectsGlobalScope":true,"impliedFormat":1},{"version":"5247874c2a23b9a62d178ae84f2db6a1d54e6c9a2e7e057e178cc5eea13757fc","affectsGlobalScope":true,"impliedFormat":1},{"version":"cdcf9ea426ad970f96ac930cd176d5c69c6c24eebd9fc580e1572d6c6a88f62c","impliedFormat":1},{"version":"88809d6c1b9c78d04a133646a6feb926def05a8774c308c7c93bc32ee163d271","impliedFormat":1},{"version":"156a859e21ef3244d13afeeba4e49760a6afa035c149dda52f0c45ea8903b338","impliedFormat":1},{"version":"3ac40516c33b87f751f7507346933081a26cdb8a3e11a6b3aa07d23f803c85db","impliedFormat":1},{"version":"615754924717c0b1e293e083b83503c0a872717ad5aa60ed7f1a699eb1b4ea5c","impliedFormat":1},{"version":"14e9acf826baba0ef4b5665704084896e7bcc06f65a9ab13af7e93d27d6b7069","impliedFormat":1},{"version":"68834d631c8838c715f225509cfc3927913b9cc7a4870460b5b60c8dbdb99baf","impliedFormat":1},{"version":"829bc57ee8f287b490ab5bbc5a962fca57e432c1e38ec680ecd3ecaf12800613","impliedFormat":1},{"version":"eec76bf6b9346f3f95fa402621b889489e96930e72295b0369022f332e9b4a6a","impliedFormat":1},{"version":"3a3ff14da53d5013f3e6d8c4ad55225e3649c08786c4421ce639c00d8d589b7d","impliedFormat":1},{"version":"ea6bc8de8b59f90a7a3960005fd01988f98fd0784e14bc6922dde2e93305ec7d","impliedFormat":1},{"version":"36107995674b29284a115e21a0618c4c2751b32a8766dd4cb3ba740308b16d59","impliedFormat":1},{"version":"914a0ae30d96d71915fc519ccb4efbf2b62c0ddfb3a3fc6129151076bc01dc60","impliedFormat":1},{"version":"38004e6801340cb890afb8cb5a9fc8972297e7f88ab94026e4b0b3c61fb32f8a","impliedFormat":1},{"version":"d243db6b25788f439e7e2f03c05688e92f46764351673bb0e7b2f3631232e186","impliedFormat":1},{"version":"4d327f7d72ad0918275cea3eee49a6a8dc8114ae1d5b7f3f5d0774de75f7439a","impliedFormat":1},{"version":"149f9a9e7f04e67afa0e2a49fc0ff421035c01d6b793cfcae7d2e9f6819431e2","impliedFormat":1},{"version":"e8a9dfa4c75ef6d25df8b40eaa9c31e0a69452aaf2ced4a3f4215dbdbaa876f4","impliedFormat":1},{"version":"a70af845a2eb9dd6e2723e319e14ea7fb28b129ec1361c21509b49305448c323","impliedFormat":1},{"version":"b53dc572d4f187904207ae1166652de47aab8eeb00c254d009cb226863076b56","impliedFormat":1},{"version":"0a60a292b89ca7218b8616f78e5bbd1c96b87e048849469cccb4355e98af959a","impliedFormat":1},{"version":"0b6e25234b4eec6ed96ab138d96eb70b135690d7dd01f3dd8a8ab291c35a683a","impliedFormat":1},{"version":"9666f2f84b985b62400d2e5ab0adae9ff44de9b2a34803c2c5bd3c8325b17dc0","impliedFormat":1},{"version":"40cd35c95e9cf22cfa5bd84e96408b6fcbca55295f4ff822390abb11afbc3dca","impliedFormat":1},{"version":"b1616b8959bf557feb16369c6124a97a0e74ed6f49d1df73bb4b9ddf68acf3f3","impliedFormat":1},{"version":"f501234c5aeeeb5d7659412335227466aaacf30b952372d60afeb21c02c96348","impliedFormat":1},{"version":"40b463c6766ca1b689bfcc46d26b5e295954f32ad43e37ee6953c0a677e4ae2b","impliedFormat":1},{"version":"9ac977503f15bf13ca7c82ad9a32a782f42d43e474824e8b3bffe228fd5f2639","impliedFormat":1},{"version":"8b91ff5bb912be3ea213cbcf0075aace1f5d4ff249a0d227ed673868cb7bfabc","impliedFormat":1},{"version":"80aae6afc67faa5ac0b32b5b8bc8cc9f7fa299cff15cf09cc2e11fd28c6ae29e","impliedFormat":1},{"version":"f473cd2288991ff3221165dcf73cd5d24da30391f87e85b3dd4d0450c787a391","impliedFormat":1},{"version":"499e5b055a5aba1e1998f7311a6c441a369831c70905cc565ceac93c28083d53","impliedFormat":1},{"version":"8aee8b6d4f9f62cf3776cda1305fb18763e2aade7e13cea5bbe699112df85214","impliedFormat":1},{"version":"98498b101803bb3dde9f76a56e65c14b75db1cc8bec5f4db72be541570f74fc5","impliedFormat":1},{"version":"7cb4f431a4591b0e23002bed805dc871a874dfed6b9a3994dce68a6df73e6739","impliedFormat":1},{"version":"5d0375ca7310efb77e3ef18d068d53784faf62705e0ad04569597ae0e755c401","impliedFormat":1},{"version":"59af37caec41ecf7b2e76059c9672a49e682c1a2aa6f9d7dc78878f53aa284d6","impliedFormat":1},{"version":"addf417b9eb3f938fddf8d81e96393a165e4be0d4a8b6402292f9c634b1cb00d","impliedFormat":1},{"version":"436d7b4543b340b0f3eef4310d524242e41369b9652aa9c70428767c4dcac455","impliedFormat":1},{"version":"adf27937dba6af9f08a68c5b1d3fce0ca7d4b960c57e6d6c844e7d1a8e53adae","impliedFormat":1},{"version":"12950411eeab8563b349cb7959543d92d8d02c289ed893d78499a19becb5a8cc","impliedFormat":1},{"version":"2e85db9e6fd73cfa3d7f28e0ab6b55417ea18931423bd47b409a96e4a169e8e6","impliedFormat":1},{"version":"c46e079fe54c76f95c67fb89081b3e399da2c7d109e7dca8e4b58d83e332e605","impliedFormat":1},{"version":"e99963ae1e3a48ca7a7958c02f3e88bb963eb7978c28b68ae6b8c9f03309d83c","impliedFormat":1},{"version":"c3f5289820990ab66b70c7fb5b63cb674001009ff84b13de40619619a9c8175f","affectsGlobalScope":true,"impliedFormat":1},{"version":"b3275d55fac10b799c9546804126239baf020d220136163f763b55a74e50e750","affectsGlobalScope":true,"impliedFormat":1},{"version":"fa68a0a3b7cb32c00e39ee3cd31f8f15b80cac97dce51b6ee7fc14a1e8deb30b","affectsGlobalScope":true,"impliedFormat":1},{"version":"1cf059eaf468efcc649f8cf6075d3cb98e9a35a0fe9c44419ec3d2f5428d7123","affectsGlobalScope":true,"impliedFormat":1},{"version":"6c36e755bced82df7fb6ce8169265d0a7bb046ab4e2cb6d0da0cb72b22033e89","affectsGlobalScope":true,"impliedFormat":1},{"version":"e7721c4f69f93c91360c26a0a84ee885997d748237ef78ef665b153e622b36c1","affectsGlobalScope":true,"impliedFormat":1},{"version":"7a93de4ff8a63bafe62ba86b89af1df0ccb5e40bb85b0c67d6bbcfdcf96bf3d4","affectsGlobalScope":true,"impliedFormat":1},{"version":"90e85f9bc549dfe2b5749b45fe734144e96cd5d04b38eae244028794e142a77e","affectsGlobalScope":true,"impliedFormat":1},{"version":"e0a5deeb610b2a50a6350bd23df6490036a1773a8a71d70f2f9549ab009e67ee","affectsGlobalScope":true,"impliedFormat":1},{"version":"594ae90cacd813fa392ff80d2e0a8eff4e41f4a136329a940e321399dd8895b4","impliedFormat":1},{"version":"d1f333ade8ff35a409b4984e1f11956fe11c61855b0c7e9b59f0313e48b40c4a","impliedFormat":1},{"version":"0224aa4b3464895d69c413a640a19ac2166778a74eb5eb3b36b021c72d42b274","impliedFormat":1},{"version":"2e6fca0024dd8a076a886d9ec031a936ea59ad878a25b944820495d92f8381dd","affectsGlobalScope":true,"impliedFormat":1},{"version":"47d917e731d06acf182baa38ac2fbd720c3555fa9160e6a40d47994515f7f0ea","impliedFormat":1},{"version":"2fbf504c4791f9d32cd766cfe6b605bcda63289b925401953a7900db9af85348","impliedFormat":1},{"version":"ed0fb633cae35948d9e144004299a4bdf1ab912667c787b7fbffcd6d8c7b92a2","impliedFormat":1},{"version":"1678b04557dca52feab73cc67610918a7f5e25bfdba3e7fa081acd625d93106d","impliedFormat":1},{"version":"aa7b2f4e5f2fced2d34405e729ee7e09903d3330fb896a8b3d44c8fbd16be04d","impliedFormat":1},{"version":"2ea729503db9793f2691162fec3dd1118cab62e96d025f8eeb376d43ec293395","impliedFormat":1},{"version":"98fc7231d6c846a8ed19bdef026ddffe5e2182cc818be74899287421ad370a87","impliedFormat":1},{"version":"e494b286c8e27c52f8c7f945aa80ff223f2a3cd4f7a2619fa8991f1459e26f07","impliedFormat":1},{"version":"f54f5f9e10bbceba7515dfad0ffc89dffdb8d749d0604594c57a725cf6d79c20","impliedFormat":1},{"version":"41d17e1ad9a002feb11c8cdd2777e5bbc0cdb1e3f595d237e4dded0b6949983b","impliedFormat":1},{"version":"8c7e618c2a91ea7f6b5cca272a295864e92c16413be8fc56a943e8c7d5320011","affectsGlobalScope":true,"impliedFormat":1},{"version":"79a85c64bf083c5f4dd7074e804d1000c0c47301b84d48417a224decd681be30","impliedFormat":1},{"version":"6d81823c5704398a68b98e3c7a459334fc0403ad5e6953f4317b5b4919e289e4","impliedFormat":1},{"version":"4f1fd541f720030367b5d7ebfea7ae5f9edc8481422993b9a363f459c5412437","impliedFormat":1},{"version":"baa9cafc61ef8b42b6e8f7a1aa1f75841ec9c9d2f59229277ed282ccb99b72c9","impliedFormat":1},{"version":"af960bc194044cd1f0c8a9857461f0e5fd88a5e33326f38a738d6ef0e1b56fbf","impliedFormat":1},{"version":"2c2bdaa1d8ead9f68628d6d9d250e46ee8e81aa4898b4769a36956ae15e060fe","impliedFormat":1},{"version":"57a0d1b3d59063d4af2d3f8aac27cfe3c20a0f5d1faf0f8598ccf0b779637939","impliedFormat":1},{"version":"5ff4433a2deae4f85ab1377e90a7554ce6b47ae51c69a84ca30a6e22fae85834","impliedFormat":1},{"version":"82b91e4e42e6c41bc7fc1b6c2dc5eba6a2ba98375eb1f210e6ff6bba2d54177e","impliedFormat":1},{"version":"97234c5303866576f913d0ccae7d58d6322d9e803c7bf1228a3fda46ab8087b2","affectsGlobalScope":true,"impliedFormat":1},{"version":"93ecf87143cac7b9d05cffc1d6bdc075b7e4fdd48ff05f1fad85043f6ae678d3","impliedFormat":1},{"version":"73eeb740dacc45adc607a4f59f90fa9dbe2717d93d82f115f45f34e18f8d644a","impliedFormat":1},{"version":"ec501101c2a96133a6c695f934c8f6642149cc728571b29cbb7b770984c1088e","impliedFormat":1},{"version":"b214ebcf76c51b115453f69729ee8aa7b7f8eccdae2a922b568a45c2d7ff52f7","impliedFormat":1},{"version":"429c9cdfa7d126255779efd7e6d9057ced2d69c81859bbab32073bad52e9ba76","impliedFormat":1},{"version":"b17f272f903d155b9ec21791b5889b638977bc1dee181efb2bc317ce006d8c9b","impliedFormat":1},{"version":"1c16d778cc142455f35a3f1a411227b9901c671756338af12a9175958500ce66","affectsGlobalScope":true,"impliedFormat":1},{"version":"230763250f20449fa7b3c9273e1967adb0023dc890d4be1553faca658ee65971","impliedFormat":1},{"version":"c3e9078b60cb329d1221f5878e88cecfa3e74460550e605a58fcfb41a66029ff","impliedFormat":1},{"version":"1940d3dcf5bc8fdaf65d4a6fe08b9c9d6e6481186baec210d6e5ed57ced8c26b","impliedFormat":1},{"version":"441b9bb09013654aa3d050e68b06464d8959b473e85868249d9d18f692acd35b","impliedFormat":1},{"version":"bc18a1991ba681f03e13285fa1d7b99b03b67ee671b7bc936254467177543890","impliedFormat":1},{"version":"55246f15e33ff1e2e9e679b25fa9790a48db55dc63d567fe25fac8b6a0efe911","impliedFormat":1},{"version":"fa94bbf532b7af8f394b95fa310980d6e20bd2d4c871c6a6cb9f70f03750a44b","impliedFormat":1},{"version":"9f979aaeb0e4ab8456942064596786aa2720c1984fea198ae0caa526f77547b1","impliedFormat":1},{"version":"5b26c4dd672d88336bb929787c9bfb55119e80ba89ec6dc923da1c063892843e","affectsGlobalScope":true,"impliedFormat":1},{"version":"7fa2214bb0d64701bc6f9ce8cde2fd2ff8c571e0b23065fa04a8a5a6beb91511","impliedFormat":1},{"version":"79e9c2d48d413b4d1f1c574d604e663231770e8883f53ba5773b32618aefd799","impliedFormat":1},{"version":"f12624a4a8d042b68914eac1b0a16571fc1c523173fcdf2517c65d191bd5a86c","impliedFormat":1},{"version":"b4769767f13a1692a66186e01c3aa186ff808d5ff72ed36eda8c37738fb2ac92","impliedFormat":1},{"version":"841983e39bd4cbb463be385e92fda11057cab368bf27100a801c492f1d86cbaa","impliedFormat":1},{"version":"9b82f9d3cd32399278813e2de0eed4b059d362fbac5222c815e2ab01879893d7","impliedFormat":1},{"version":"1ec3f3a5f04cc42df33274fbe5c0937d9a9e06f249a7a26288d7d54f0763ffd4","impliedFormat":1},{"version":"e4156ddb25aa0e3b5303d372f26957b36778f0f6bbd4326359269873295e3058","affectsGlobalScope":true,"impliedFormat":1},{"version":"cc1b433a84cae05ddc5672d4823170af78606ad21ecef60dbc4570190cbf1357","impliedFormat":1},{"version":"e47f532d6e1617833f13a5b0710c0089d402c89c2f2b54f324e5a20e418d287a","impliedFormat":1},{"version":"7f78cfb2b343838612c192cb251746e3a7c62ac7675726a47e130d9b213f6580","impliedFormat":1},{"version":"201db9cf1687fab1adf5282fcba861f382b32303dc4f67c89d59655e78a25461","impliedFormat":1},{"version":"8e2577e7262051fd3c5bd6ca2b2056d358ff8853565720f92455860824c25188","impliedFormat":1},{"version":"7ec8d7d483f7394f9da611b10d3a0e402f76ff5c991261e6ce43a15f81ca4258","impliedFormat":1},{"version":"bb9dbb4b2ad81e3e71ec5ba4314973718555b9d04ba2a17dfbf875efecb8e2c0","impliedFormat":1},{"version":"9021dc5be8f3a87af5cede29221188a6497e2092b6889e0be212ef6b6b7153e9","impliedFormat":1},{"version":"045a210189ec63c5488410b33f9fca53d77d051599d0d6506d8048551399c5f3","impliedFormat":1},{"version":"99ab6d0d660ce4d21efb52288a39fd35bb3f556980ec5463b1ae8f304a3bbc85","impliedFormat":1},{"version":"632c45ccb4cdc2c3a80c7a36a63dd7763016e59cac5e07bfb3e37e3548957028","impliedFormat":1},{"version":"c9a2daf6cd1eb854cd5b9e424247c5e306692055738c2effd35f7871d942b76e","impliedFormat":1},{"version":"afa1c49f8e559e413d57343339db857d2a8159435cf9cf7d4deb41718fff1b88","impliedFormat":1},{"version":"e50a7130339a951e6da9e968ed5521b0997a5b0479e148914087213839b5474c","impliedFormat":1},{"version":"a7ca8df4f2931bef2aa4118078584d84a0b16539598eaadf7dce9104dfaa381c","impliedFormat":1},{"version":"10073cdcf56982064c5337787cc59b79586131e1b28c106ede5bff362f912b70","impliedFormat":99},{"version":"72950913f4900b680f44d8cab6dd1ea0311698fc1eefb014eb9cdfc37ac4a734","impliedFormat":1},{"version":"751764bb94219b4ce8f5475dc35d3de2e432fea01a0c9610cd7f69ad05e398c6","impliedFormat":1},{"version":"21944c138a48dc23382cb6558b1d4498908faad2104ba7ff390ba8b27c06f3c0","affectsGlobalScope":true,"impliedFormat":1},{"version":"a660aa95476042d3fdcc1343cf6bb8fdf24772d31712b1db321c5a4dcc325434","impliedFormat":1},{"version":"36977c14a7f7bfc8c0426ae4343875689949fb699f3f84ecbe5b300ebf9a2c55","impliedFormat":1},{"version":"ff0a83c9a0489a627e264ffcb63f2264b935b20a502afa3a018848139e3d8575","impliedFormat":99},{"version":"e078310f23f0ccfa28a6ac81b5fad81f27150e921f92ab6e648caab42e2d9a14","affectsGlobalScope":true,"impliedFormat":1},{"version":"f582b0fcbf1eea9b318ab92fb89ea9ab2ebb84f9b60af89328a91155e1afce72","impliedFormat":1},{"version":"402e5c534fb2b85fa771170595db3ac0dd532112c8fa44fc23f233bc6967488b","impliedFormat":1},{"version":"52dcc257df5119fb66d864625112ce5033ac51a4c2afe376a0b299d2f7f76e4a","impliedFormat":1},{"version":"e5bab5f871ef708d52d47b3e5d0aa72a08ee7a152f33931d9a60809711a2a9a3","impliedFormat":1},{"version":"e16dc2a81595736024a206c7d5c8a39bfe2e6039208ef29981d0d95434ba8fcf","impliedFormat":1},{"version":"38cb107048cd8ba54a70014ef9a30cf57bee0d9f10a0ca4cefa974056e1ee460","impliedFormat":1},{"version":"19ee8416e6473ed6c7adb868fa796b5653cf0fa2a337658e677eaa0d134388c3","impliedFormat":1},{"version":"1328ab4e442614b28cdb3d4b414cf68325c0da0dca07287a338d0654b7a00261","impliedFormat":1},{"version":"a039dc21f045919f3cbee2ec13812cc6cc3eebc99dae4be00973230f468d19a6","impliedFormat":1},{"version":"3fbe57af01460e49dcd29df55d6931e1672bc6f1be0fb073d11410bc16f9037d","impliedFormat":1},{"version":"f760be449e8562ec5c09bb5187e8e1eabf3c113c0c58cddda53ef8c69f3e2131","impliedFormat":1},{"version":"44325ed13294fce6ab825b82947bbeed2611db7dad9d9135260192f375e5a189","impliedFormat":1},{"version":"e392e8fb5b514eafc585601c1d781485aa6dd6a320e75daf1064a4c6918a1b45","impliedFormat":1},{"version":"46e4a36e8ddbdfb4e7330e11c81c970dc8b218611df9183d39c41c5f8c653b55","impliedFormat":1},{"version":"3cc8a3d123b6b232d48d34b51b785f9da8d193f5b5817fa521fcd2f3b9315c55","impliedFormat":1},{"version":"6332f565867cf4a740a70e30f31cefba37ef7cebcf74f22eab8d744fde6d193e","impliedFormat":1},{"version":"9a195d8476f48523446ece812e5450b5b1ec8c3b6abf99efb8ee2479524f6f56","impliedFormat":1},{"version":"17f2922d41ddd032830a91371c948cd9ce903b35c95adca72271a54584f19b0b","impliedFormat":1},{"version":"3eed76ede2a1a14d7c9bb0a642041282dcc264811139d3dd275c9fe14efc9840","impliedFormat":1},{"version":"354a7f8e1287d9d6b7561bc97fdd8cbc2f7c1dd79e4cb37b942e8a5cfaff1085","impliedFormat":1},{"version":"8d369483f0c2b9ee388129cfdb6a43bc8112b377e86a41884bd06e19ce04f4c1","impliedFormat":99},{"version":"960bd764c62ac43edc24eaa2af958a4b4f1fa5d27df5237e176d0143b36a39c6","affectsGlobalScope":true,"impliedFormat":1},{"version":"4ec16d7a4e366c06a4573d299e15fe6207fc080f41beac5da06f4af33ea9761e","impliedFormat":1},{"version":"59f8dc89b9e724a6a667f52cdf4b90b6816ae6c9842ce176d38fcc973669009e","affectsGlobalScope":true,"impliedFormat":1},{"version":"e4af494f7a14b226bbe732e9c130d8811f8c7025911d7c58dd97121a85519715","impliedFormat":1},{"version":"cbb1c5ba5dbabe42c19ca31b83e48fec95895484fe1d1a8fb649b69ea224c5b8","impliedFormat":99},{"version":"556ccd493ec36c7d7cb130d51be66e147b91cc1415be383d71da0f1e49f742a9","impliedFormat":1},{"version":"b6d03c9cfe2cf0ba4c673c209fcd7c46c815b2619fd2aad59fc4229aaef2ed43","impliedFormat":1},{"version":"95aba78013d782537cc5e23868e736bec5d377b918990e28ed56110e3ae8b958","impliedFormat":1},{"version":"670a76db379b27c8ff42f1ba927828a22862e2ab0b0908e38b671f0e912cc5ed","impliedFormat":1},{"version":"13b77ab19ef7aadd86a1e54f2f08ea23a6d74e102909e3c00d31f231ed040f62","impliedFormat":1},{"version":"069bebfee29864e3955378107e243508b163e77ab10de6a5ee03ae06939f0bb9","impliedFormat":1},{"version":"26e0ffceb2198feb1ef460d5d14111c69ad07d44c5a67fd4bfeb74c969aa9afb","impliedFormat":99},{"version":"6d5fd19558b474ec93cc159f112ce96adf953d08b648a2b431dc6b7d2780c7c2","signature":"4b96dd19fd2949d28ce80e913412b0026dc421e5bf6c31d87c7b5eb11b5753b4"},{"version":"5574d520dabc450de6be799f1791d86d71da4fb236f16e6ca21b953788bb5154","impliedFormat":1},{"version":"5f877dfc985d1fd3ac8bf4a75cd77b06c42ca608809b324c44b4151758de7189","affectsGlobalScope":true,"impliedFormat":1},{"version":"9698d9513bbce8e33fded9b396243b917cd7544ab192c9ebaadce5ea298c31e9","affectsGlobalScope":true,"impliedFormat":1},{"version":"14c2fd6220654a41c53836a62ba96d4b515ae1413b0ccb31c2445fb1ae1de5de","affectsGlobalScope":true,"impliedFormat":1},{"version":"4f29c38739500cd35a2ce41d15a35e34445ca755ebb991915b5f170985a49d21","affectsGlobalScope":true,"impliedFormat":1},{"version":"28a75fde5e1e614a6a35a33b75251fc7d2bd102d19c3ea8e8032b9964f28b8d4","affectsGlobalScope":true,"impliedFormat":1},{"version":"87d9d29dbc745f182683f63187bf3d53fd8673e5fca38ad5eaab69798ed29fbc","impliedFormat":1},{"version":"eb5b19b86227ace1d29ea4cf81387279d04bb34051e944bc53df69f58914b788","affectsGlobalScope":true,"impliedFormat":1},{"version":"ac51dd7d31333793807a6abaa5ae168512b6131bd41d9c5b98477fc3b7800f9f","impliedFormat":1},{"version":"09ddcfcfbe77a8232d155ca1030005106b1328f6210df43629d0be750da07c16","affectsGlobalScope":true,"impliedFormat":1},{"version":"17ed71200119e86ccef2d96b73b02ce8854b76ad6bd21b5021d4269bec527b5f","impliedFormat":1}],"root":[220],"options":{"allowSyntheticDefaultImports":true,"composite":true,"module":99,"skipLibCheck":true},"referencedMap":[[215,1],[213,2],[218,3],[214,1],[216,4],[217,1],[223,2],[222,5],[226,6],[181,2],[225,7],[224,2],[221,2],[227,2],[231,8],[228,2],[230,9],[219,10],[229,2],[186,2],[204,11],[202,12],[203,13],[191,14],[192,12],[199,15],[190,16],[195,17],[205,2],[196,18],[201,19],[207,20],[206,21],[189,22],[197,23],[198,24],[193,25],[200,11],[194,26],[183,27],[182,28],[188,2],[1,2],[50,2],[51,2],[9,2],[13,2],[12,2],[3,2],[14,2],[15,2],[16,2],[17,2],[18,2],[19,2],[20,2],[21,2],[4,2],[22,2],[23,2],[5,2],[24,2],[28,2],[25,2],[26,2],[27,2],[29,2],[30,2],[31,2],[6,2],[32,2],[33,2],[34,2],[35,2],[7,2],[39,2],[36,2],[37,2],[38,2],[40,2],[8,2],[41,2],[46,2],[47,2],[42,2],[43,2],[44,2],[45,2],[2,2],[48,2],[49,2],[11,2],[10,2],[179,29],[212,30],[185,31],[180,29],[178,2],[184,32],[210,2],[208,2],[209,2],[187,2],[211,33],[220,34],[115,35],[116,35],[117,36],[53,37],[118,38],[119,39],[120,40],[121,41],[122,42],[123,43],[124,44],[125,45],[126,46],[127,46],[128,47],[129,48],[130,2],[131,49],[132,50],[54,2],[52,2],[133,51],[134,52],[135,53],[177,54],[136,55],[137,56],[138,55],[139,57],[140,58],[141,59],[142,60],[143,60],[144,60],[145,61],[146,62],[147,63],[148,64],[149,65],[150,66],[151,66],[152,67],[153,2],[154,2],[155,68],[156,69],[157,70],[158,71],[159,72],[160,73],[161,74],[162,75],[163,76],[164,77],[165,78],[166,79],[167,80],[168,81],[169,82],[170,83],[171,84],[172,85],[173,86],[55,55],[56,2],[57,87],[58,88],[59,2],[60,89],[61,2],[106,90],[107,91],[108,92],[109,92],[110,93],[111,2],[112,38],[113,94],[114,91],[174,95],[175,96],[176,97],[80,98],[94,99],[77,100],[95,101],[104,102],[68,103],[69,104],[67,105],[103,106],[98,107],[102,108],[71,109],[81,110],[91,111],[70,112],[101,113],[65,114],[66,107],[72,110],[73,2],[79,115],[76,110],[63,116],[105,117],[96,118],[84,119],[83,110],[85,120],[88,121],[82,122],[86,123],[99,106],[74,124],[75,125],[89,126],[64,101],[93,127],[92,110],[78,125],[87,128],[90,129],[97,2],[62,2],[100,130]],"latestChangedDtsFile":"./vite.config.d.ts","version":"5.9.3"} \ No newline at end of file diff --git a/percy-local-manager-extension/tsconfig.tsbuildinfo b/percy-local-manager-extension/tsconfig.tsbuildinfo index 5a437fe..6883813 100644 --- a/percy-local-manager-extension/tsconfig.tsbuildinfo +++ b/percy-local-manager-extension/tsconfig.tsbuildinfo @@ -1 +1 @@ -{"root":["./src/vite-env.d.ts","./src/components/brandmark.tsx","./src/components/buildprogress.tsx","./src/components/capturesnapshotpanel.tsx","./src/components/clearsnapshotsbutton.tsx","./src/components/connectionstatus.tsx","./src/components/editsnapshotpanel.tsx","./src/components/finalizebuildpanel.tsx","./src/components/librarymatches.tsx","./src/components/queuecount.tsx","./src/components/snapshotcard.tsx","./src/components/snapshotdetailmodal.tsx","./src/components/snapshotrow.tsx","./src/components/tokenrequirednotice.tsx","./src/components/tokensettingspanel.tsx","./src/hooks/usebuildstatus.ts","./src/hooks/usecapturesnapshot.ts","./src/hooks/useconnectionstatus.ts","./src/hooks/usefinalizebuild.ts","./src/hooks/uselibrarysearch.ts","./src/hooks/usesnapshotqueue.ts","./src/hooks/usetoken.ts","./src/hooks/usetokenprompt.ts","./src/library/librarypage.tsx","./src/library/main.tsx","./src/popup/popup.tsx","./src/popup/main.tsx","./src/services/backendapi.ts","./src/services/domcapture.ts","./src/snapshots/snapshotspage.tsx","./src/snapshots/main.tsx","./src/types/index.ts","./src/utils/constants.ts","./src/utils/formatsnapshotname.ts","./src/utils/tokenstorage.ts"],"version":"5.9.3"} \ No newline at end of file +{"root":["./src/vite-env.d.ts","./src/background/recorder.ts","./src/components/brandmark.tsx","./src/components/buildprogress.tsx","./src/components/capturesnapshotpanel.tsx","./src/components/clearsnapshotsbutton.tsx","./src/components/connectionstatus.tsx","./src/components/editsnapshotpanel.tsx","./src/components/editsteppanel.tsx","./src/components/finalizebuildpanel.tsx","./src/components/librarymatches.tsx","./src/components/queuecount.tsx","./src/components/recordlauncher.tsx","./src/components/recordedsteps.tsx","./src/components/snapshotcard.tsx","./src/components/snapshotdetailmodal.tsx","./src/components/snapshotrow.tsx","./src/components/tokenrequirednotice.tsx","./src/components/tokensettingspanel.tsx","./src/components/workflowrunssection.tsx","./src/content/recorder.ts","./src/content/widget.ts","./src/hooks/usebuildstatus.ts","./src/hooks/usecapturesnapshot.ts","./src/hooks/useconnectionstatus.ts","./src/hooks/usefinalizebuild.ts","./src/hooks/uselibrarysearch.ts","./src/hooks/userecorder.ts","./src/hooks/userun.ts","./src/hooks/usesnapshotqueue.ts","./src/hooks/usetoken.ts","./src/hooks/usetokenprompt.ts","./src/hooks/useworkflows.ts","./src/library/librarypage.tsx","./src/library/main.tsx","./src/popup/popup.tsx","./src/popup/main.tsx","./src/services/backendapi.ts","./src/services/domcapture.ts","./src/services/workflowapi.ts","./src/snapshots/snapshotspage.tsx","./src/snapshots/main.tsx","./src/types/build.ts","./src/types/index.ts","./src/types/workflow.ts","./src/utils/constants.ts","./src/utils/formatsnapshotname.ts","./src/utils/recordercore.ts","./src/utils/tokenstorage.ts"],"version":"5.9.3"} \ No newline at end of file diff --git a/percy-local-manager-extension/vite.config.js b/percy-local-manager-extension/vite.config.js index 049c967..f447dfe 100644 --- a/percy-local-manager-extension/vite.config.js +++ b/percy-local-manager-extension/vite.config.js @@ -1,16 +1,25 @@ -import { defineConfig } from "vite"; -import react from "@vitejs/plugin-react"; -import { resolve } from "path"; - +import { defineConfig } from 'vite'; +import react from '@vitejs/plugin-react'; +// Simple Manifest V3 popup build. +// manifest.json + icons live in /public and are copied to /dist as-is by Vite. export default defineConfig({ - plugins: [react()], - build: { - rollupOptions: { - input: { - popup: resolve(__dirname, "index.html"), - library: resolve(__dirname, "library.html"), - snapshots: resolve(__dirname, "snapshots.html"), - }, - }, - }, -}); \ No newline at end of file + plugins: [react()], + build: { + outDir: 'dist', + emptyOutDir: true, + rollupOptions: { + input: { + popup: 'index.html', + library: 'library.html', + snapshots: 'snapshots.html', + // Service worker (ES module worker, may share chunks with the popup). + background: 'src/background/recorder.ts' + }, + output: { + entryFileNames: '[name].js', + chunkFileNames: '[name].js', + assetFileNames: '[name].[ext]' + } + } + } +}); diff --git a/percy-local-manager-extension/vite.config.ts b/percy-local-manager-extension/vite.config.ts index df3b96d..fc21148 100644 --- a/percy-local-manager-extension/vite.config.ts +++ b/percy-local-manager-extension/vite.config.ts @@ -10,7 +10,11 @@ export default defineConfig({ emptyOutDir: true, rollupOptions: { input: { - popup: 'index.html' + popup: 'index.html', + library: 'library.html', + snapshots: 'snapshots.html', + // Service worker (ES module worker, may share chunks with the popup). + background: 'src/background/recorder.ts' }, output: { entryFileNames: '[name].js', diff --git a/percy-local-manager-extension/vite.content.config.ts b/percy-local-manager-extension/vite.content.config.ts new file mode 100644 index 0000000..aa665e3 --- /dev/null +++ b/percy-local-manager-extension/vite.content.config.ts @@ -0,0 +1,17 @@ +import { defineConfig } from 'vite'; + +// Content scripts cannot use ES module imports or shared chunks, so the +// content script is built on its own as a single IIFE bundle. +// Run after the main build; emptyOutDir must stay false to keep popup output. +export default defineConfig({ + build: { + outDir: 'dist', + emptyOutDir: false, + lib: { + entry: 'src/content/recorder.ts', + formats: ['iife'], + name: 'PercyRecorderContent', + fileName: () => 'content.js' + } + } +}); diff --git a/tests/.e2e-build-id b/tests/.e2e-build-id new file mode 100644 index 0000000..a4cb544 --- /dev/null +++ b/tests/.e2e-build-id @@ -0,0 +1 @@ +build_20261013_5f6274c2 \ No newline at end of file diff --git a/tests/playwright.config.js b/tests/playwright.config.js index fefdcea..8a84a79 100644 --- a/tests/playwright.config.js +++ b/tests/playwright.config.js @@ -35,7 +35,12 @@ module.exports = defineConfig({ }, { name: 'extension-ui', - testMatch: ['**/e2e/ui-extension.spec.js', '**/e2e/finalize-build.spec.js'], + testMatch: [ + '**/e2e/ui-extension.spec.js', + '**/e2e/finalize-build.spec.js', + '**/e2e/workflow-recorder.spec.js', + '**/e2e/workflow-replay.spec.js', + ], // Extension tests launch their own browser via chromium.launchPersistentContext // so no browser is configured here — the test manages its own context. }, diff --git a/tests/specs/e2e/workflow-recorder.spec.js b/tests/specs/e2e/workflow-recorder.spec.js new file mode 100644 index 0000000..d5c4d91 --- /dev/null +++ b/tests/specs/e2e/workflow-recorder.spec.js @@ -0,0 +1,171 @@ +// E2E: workflow recorder with the REAL built extension (content script + +// service worker) loaded into Chromium, saving through the REAL Go backend. +// +// Local only: --load-extension is not supported on BrowserStack cloud. +// +// Requires: +// - Go backend on http://localhost:4321 +// - Built extension: (cd percy-local-manager-extension && npm run build) +// +// Env: EXTENSION_DIST (default ../percy-local-manager-extension/dist) + +const { test, expect, chromium } = require('@playwright/test'); +const path = require('path'); +const os = require('os'); +const fs = require('fs'); + +const BACKEND = process.env.BACKEND_URL || 'http://localhost:4321'; +const DIST = path.resolve( + __dirname, + process.env.EXTENSION_DIST || '../../../percy-local-manager-extension/dist' +); +const SITE = 'http://recorder-fixture.test'; + +const PAGE_HTML = `Fixture +

Login

+
+ + + + + + +
+ +`; + +// BROWSERSTACK_USERNAME is often set locally too, so only skip when the run is +// explicitly a BrowserStack cloud run (browserstack-node-sdk sets BROWSERSTACK_BUILD_NAME-like vars +// per session; use an explicit opt-in flag instead of guessing). +test.skip(process.env.BSTACK_CLOUD_RUN === '1', 'extension loading is not supported on BrowserStack cloud'); +test.skip(!fs.existsSync(path.join(DIST, 'manifest.json')), 'build the extension first (npm run build)'); + +test.describe('Workflow recorder (real extension)', () => { + let context; + let page; + let extensionId; + let popup; + + test.beforeAll(async () => { + const userDataDir = fs.mkdtempSync(path.join(os.tmpdir(), 'pw-ext-')); + context = await chromium.launchPersistentContext(userDataDir, { + headless: false, + args: [`--disable-extensions-except=${DIST}`, `--load-extension=${DIST}`, '--headless=new'], + }); + let [worker] = context.serviceWorkers(); + if (!worker) worker = await context.waitForEvent('serviceworker'); + extensionId = new URL(worker.url()).host; + + await context.route(`${SITE}/**`, (route) => + route.fulfill({ status: 200, contentType: 'text/html', body: PAGE_HTML }) + ); + page = await context.newPage(); + await page.goto(`${SITE}/login`); + }); + + test.afterAll(async () => { + await context.close(); + }); + + // Sends a recorder message and fails the test on a worker-reported error, + // so a failed rec:start can never be silently swallowed. + async function rec(message) { + const res = await popup.evaluate((m) => chrome.runtime.sendMessage(m), message); + expect(res?.error, `recorder message ${message.kind} failed`).toBeUndefined(); + return res; + } + + async function openPopup() { + // The popup normally targets the active tab; open it as a page but make + // the fixture tab the active one afterwards. + popup = await context.newPage(); + await popup.goto(`chrome-extension://${extensionId}/index.html`); + await page.bringToFront(); + return popup; + } + + test('records actions, a checkpoint, secrets as references, and saves via the backend', async () => { + await openPopup(); + await expect(popup.locator('.connection-status--connected')).toBeVisible(); + + // Start recording (background resolves the active tab = fixture page). + await page.bringToFront(); + await rec({ kind: 'rec:start' }); + // content script is told recording is active asynchronously + await page.waitForTimeout(300); + + await page.getByLabel('Username').fill('alice'); + await page.getByLabel('Password').fill('hunter2-SECRET'); + // A native + + + + +`; + +test.skip(process.env.BSTACK_CLOUD_RUN === '1', 'extension loading is not supported on BrowserStack cloud'); +test.skip(!fs.existsSync(path.join(DIST, 'manifest.json')), 'build the extension first (npm run build)'); +test.skip(!process.env.PERCY_TOKEN, 'PERCY_TOKEN is not set in tests/.env'); + +test.describe.configure({ mode: 'serial' }); +test.setTimeout(240_000); // first run may install Playwright/Percy and download Chromium + +test.describe('Workflow replay (real extension, runner and Percy)', () => { + let server; + let siteUrl; + let context; + let page; + let popup; + let extensionId; + const workflowName = `Replay e2e ${Date.now()}`; + + async function rec(message) { + const res = await popup.evaluate((m) => chrome.runtime.sendMessage(m), message); + expect(res?.error, `recorder message ${message.kind} failed`).toBeUndefined(); + return res; + } + + test.beforeAll(async () => { + server = http.createServer((req, res) => { + res.writeHead(200, { 'Content-Type': 'text/html; charset=utf-8' }).end(PAGE_HTML); + }); + await new Promise((r) => server.listen(0, '127.0.0.1', r)); + siteUrl = `http://127.0.0.1:${server.address().port}/`; + + const userDataDir = fs.mkdtempSync(path.join(os.tmpdir(), 'pw-ext-')); + context = await chromium.launchPersistentContext(userDataDir, { + headless: false, + args: [`--disable-extensions-except=${DIST}`, `--load-extension=${DIST}`, '--headless=new'], + }); + let [worker] = context.serviceWorkers(); + if (!worker) worker = await context.waitForEvent('serviceworker'); + extensionId = new URL(worker.url()).host; + + page = await context.newPage(); + await page.goto(siteUrl); + popup = await context.newPage(); + await popup.goto(`chrome-extension://${extensionId}/index.html`); + + // Seed the saved project token the same way the Settings panel does + // (key: percyToken). Done inside the page so the value never reaches logs. + const token = process.env.PERCY_TOKEN; + await popup.evaluate((t) => chrome.storage.local.set({ percyToken: t }), token); + await popup.reload(); + }); + + test.afterAll(async () => { + await context?.close(); + await new Promise((r) => server?.close(r)); + }); + + test('records two checkpoints, edits a step through the UI, and saves', async () => { + await expect(popup.locator('.connection-status--connected')).toBeVisible(); + + await page.bringToFront(); + await rec({ kind: 'rec:start' }); + await page.waitForTimeout(300); + + await page.getByLabel('Username').fill('alice'); + await page.getByLabel('Password').fill('hunter2-SECRET'); + await rec({ kind: 'rec:snapshot', name: 'Login form' }); + await page.getByRole('button', { name: 'Log in' }).click(); + await expect(page.getByRole('heading', { name: 'Welcome back' })).toBeVisible(); + await rec({ kind: 'rec:snapshot', name: 'Welcome page' }); + await rec({ kind: 'rec:stop' }); + + await popup.reload(); + + // --- Edit Step UI: change the label of the click step --- + const clickRow = popup.getByRole('listitem').filter({ hasText: 'Click' }); + await clickRow.getByRole('button', { name: /Edit step/ }).click(); + await popup.getByLabel('Label').fill('Submit the login form'); + await popup.getByRole('button', { name: 'Save step' }).click(); + await expect(popup.getByText('Submit the login form')).toBeVisible(); + + // --- Save through the UI --- + await popup.getByLabel('Workflow name').fill(workflowName); + await popup.getByRole('button', { name: 'Save Workflow' }).click(); + await expect(popup.getByText(`✓ Saved "${workflowName}"`)).toBeVisible(); + }); + + test('saved workflow keeps the edited label and no literal secret', async ({ request }) => { + const list = await (await request.get(`${BACKEND}/api/workflows`)).json(); + const saved = list.find((w) => w.name === workflowName); + expect(saved, 'workflow should be saved').toBeTruthy(); + expect(saved.steps.some((s) => s.label === 'Submit the login form')).toBe(true); + expect(saved.steps.filter((s) => s.type === 'snapshot').map((s) => s.checkpointId)).toEqual([ + 'login_form', + 'welcome_page', + ]); + expect(JSON.stringify(saved)).not.toContain('hunter2-SECRET'); + expect(saved.steps.find((s) => s.valueRef)).toBeTruthy(); + }); + + test('Replay / Create Build runs the journey and shows progress to a passed build', async ({ request }) => { + await popup.reload(); + + // Guard against a runaway polling loop: the popup should poll a build about + // every 1.5s, never hundreds of times per second. + let buildPolls = 0; + popup.on('request', (req) => { + if (/\/api\/builds\/build_[^/]+$/.test(new URL(req.url()).pathname)) buildPolls++; + }); + const polledFrom = Date.now(); + + // The workflow expects one secret at replay time; it is entered per run and never saved. + const replayBtn = popup.getByRole('button', { name: 'Replay / Create Build' }); + await expect(replayBtn).toBeDisabled(); // blocked until the secret is provided + await popup.getByLabel('Password', { exact: false }).fill('hunter2-SECRET'); + await expect(replayBtn).toBeEnabled(); + await replayBtn.click(); + + const progress = popup.getByRole('region', { name: 'Run progress' }); + await expect(progress).toBeVisible(); + await expect(progress.getByText(workflowName)).toBeVisible(); + + // wait for a terminal state shown in the UI + await expect(progress.getByRole('status')).toContainText(/Passed|Failed|Partially completed/, { + timeout: 180_000, + }); + await expect(progress.getByRole('status')).toContainText('Passed'); + await expect(progress.getByRole('list', { name: 'Checkpoints' })).toContainText('uploaded'); + + // The backend agrees, and artifacts exist for BOTH checkpoints. + const builds = await (await request.get(`${BACKEND}/api/builds`)).json(); + const mine = builds.find((b) => b.workflowName === workflowName); + expect(mine.status).toBe('passed'); + expect(mine.workflowVersion).toBe(1); + expect(mine.checkpoints.map((c) => c.checkpointId)).toEqual(['login_form', 'welcome_page']); + + const arts = await (await request.get(`${BACKEND}/api/builds/${mine.buildId}/artifacts`)).json(); + const names = arts.map((a) => `${a.kind}/${a.name}`); + expect(names).toEqual( + expect.arrayContaining(['dom/login_form.html', 'dom/welcome_page.html', 'logs/runner.log']) + ); + + // DOM is served as inert text and the typed secret is not in it + const dom = await request.get(`${BACKEND}/api/builds/${mine.buildId}/artifacts/dom/welcome_page.html`); + expect(dom.headers()['content-type']).toContain('text/plain'); + const body = await dom.text(); + expect(body).toContain('Welcome back'); + expect(body).not.toContain('hunter2-SECRET'); + + // ~1 poll per 1.5s plus a few extras for resume/finish; a loop would be thousands + const seconds = Math.max(1, (Date.now() - polledFrom) / 1000); + expect(buildPolls, `${buildPolls} build polls in ${seconds.toFixed(1)}s`).toBeLessThanOrEqual( + Math.ceil(seconds / 1.0) + 5 + ); + + // History lists the build after the run + await progress.getByRole('button', { name: 'Close' }).click(); + await expect(popup.getByRole('list', { name: 'Build history' })).toContainText(workflowName); + }); + + test('a build started earlier is still listed after a second request (prior builds remain)', async ({ request }) => { + const builds = await (await request.get(`${BACKEND}/api/builds`)).json(); + expect(builds.filter((b) => b.workflowName === workflowName).length).toBe(1); + expect(builds.length).toBeGreaterThanOrEqual(1); + }); +}); From 9c8a07f21916e6461f7792b58accacf3f2dacd27 Mon Sep 17 00:00:00 2001 From: Jostan Date: Wed, 14 Oct 2026 20:59:30 +0530 Subject: [PATCH 12/17] update Readme --- .gitignore | 3 + README.md | 133 +++++-- go-backend/internal/runs/service_test.go | 470 +++++++++++++++++++++++ 3 files changed, 573 insertions(+), 33 deletions(-) create mode 100644 go-backend/internal/runs/service_test.go diff --git a/.gitignore b/.gitignore index 86587b0..9a48cdc 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,6 @@ tests/log/ # Test Companion onboarding (local, per-machine) .test-companion/ + +# Internal developer context docs (not for commit) +docs/recorder-context.md diff --git a/README.md b/README.md index 6a2e79e..c96aa91 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@ # Percy Local Manager -A lightweight **Visual Testing Companion** that abstracts Percy server management for Manual QA Engineers. Start the server, use the Chrome extension to capture snapshots, and finalize the build — no terminal knowledge required. +A lightweight **Visual Testing Companion** that abstracts Percy server management for Manual QA Engineers. Start the server, use the Chrome extension to capture snapshots or record multi-step workflows, and finalize the build — no terminal knowledge required. ``` -Chrome Extension → HTTP (localhost:4321) → Go Backend → Percy CLI → Percy Cloud +Chrome Extension → HTTP (localhost:4321) → Go Backend → Percy CLI / Playwright → Percy Cloud ``` --- @@ -14,19 +14,30 @@ Percy Local Manager consists of three components that work together: | Component | Technology | Role | |---|---|---| -| **Go Backend** | Go | Central controller — manages Percy CLI, exposes local HTTP API, queues snapshots | -| **Chrome Extension** | React + TypeScript + Vite (MV3) | Captures DOM, URL, and viewport; sends snapshots to the backend | +| **Go Backend** | Go | Central controller — manages Percy CLI, exposes local HTTP API, queues snapshots, stores and replays workflows | +| **Chrome Extension** | React + TypeScript + Vite (MV3) | Captures DOM snapshots; records multi-step workflows; replays them via Playwright | --- ## User Workflow +### Manual Snapshot Capture + 1. Start the Go backend server (distributable or `go run`) 2. Install the Chrome extension 3. Navigate to any page in Chrome and click **Capture** in the extension popup 4. Snapshots are queued in the backend 5. Click **Finalize Build** in the extension to upload all snapshots to Percy +### Workflow Recorder (multi-step) + +1. Start the Go backend server +2. Open the extension popup and click **Record** +3. Interact with the page — clicks, form fills, selects, and scrolls are captured automatically +4. Click **Capture Snapshot** in the floating panel to mark Percy checkpoints +5. Click **Stop**, review the recorded steps, then **Save** the workflow +6. Click **Replay** on any saved workflow — the backend drives Playwright headlessly, takes Percy snapshots at each checkpoint, and finalizes the build + --- ## Repository Structure @@ -36,22 +47,27 @@ Percy_chrome_ext/ ├── go-backend/ # Go HTTP server + Percy process manager │ ├── cmd/server/main.go # Entry point — starts server on :4321 │ └── internal/ -│ ├── api/ # Router + HTTP handlers +│ ├── api/ # Router + HTTP handlers (snapshots, build, workflows, runs) │ ├── app/ # Application wiring │ ├── library/ # Percy snapshot library (cache, client, service) │ ├── middleware/ # CORS, logger, recovery, chain │ ├── percy/ # Percy CLI binary management + controller +│ ├── runs/ # Workflow run lifecycle (service, store, pump, adapters) +│ ├── runtime/ # Playwright installer + embedded runner JS │ ├── service/ # Build and snapshot business logic -│ └── snapshot/ # In-memory snapshot store +│ ├── snapshot/ # In-memory snapshot store +│ └── workflow/ # Workflow model, JSON store, validator │ ├── percy-local-manager-extension/ # Chrome Extension source (build from here) │ ├── src/ +│ │ ├── background/ # Service worker — owns recording state (recorder.ts) +│ │ ├── content/ # Injected page scripts — event capture (recorder.ts) + floating widget │ │ ├── popup/ # Extension popup UI -│ │ ├── components/ # React UI components -│ │ ├── hooks/ # Connection status, queue, capture, finalize hooks -│ │ ├── services/ # DOM capture + backend API client -│ │ ├── types/ # Shared TypeScript types -│ │ └── utils/ # Constants (backend URL, endpoints) +│ │ ├── components/ # React UI components (WorkflowPanel, RecordedSteps, RunProgress…) +│ │ ├── hooks/ # useRecorder, useWorkflows, useRun, finalize, capture hooks +│ │ ├── services/ # DOM capture + backend API client + workflowApi +│ │ ├── types/ # Shared TypeScript types (workflow.ts, build.ts) +│ │ └── utils/ # Constants, recorderCore (pure locator helpers) │ ├── public/manifest.json # Chrome Manifest V3 │ └── package.json │ @@ -189,6 +205,25 @@ Base URL: `http://localhost:4321` | Method | Endpoint | Description | |---|---|---| | `POST` | `/build/finalize` | Upload all queued snapshots to Percy — returns `{ buildId, buildUrl }` | +| `GET` | `/build/finalize/stream` | SSE stream of build progress — events: `progress`, `done`, `error` | + +### Workflows + +| Method | Endpoint | Description | +|---|---|---| +| `POST` | `/workflows` | Save a recorded workflow — `{ name, startUrl, steps, settings }` | +| `GET` | `/workflows` | List all saved workflows | +| `GET` | `/workflows/:id` | Get a single workflow | +| `DELETE` | `/workflows/:id` | Delete a workflow | + +### Runs (Workflow Replay) + +| Method | Endpoint | Description | +|---|---|---| +| `POST` | `/runs` | Start a workflow replay — `{ workflowId, token }` — returns `{ runId }` | +| `GET` | `/runs/:id` | Get run status and progress | +| `GET` | `/runs/:id/stream` | SSE stream of run log lines | +| `DELETE` | `/runs/:id` | Cancel a running workflow | ### Library @@ -204,38 +239,70 @@ Base URL: `http://localhost:4321` ## Architecture ``` -+---------------------+ -| Chrome Extension | -+----------+----------+ - | - HTTP localhost:4321 - | -+----------v----------+ -| Go Backend | -|---------------------| -| Percy Controller | ← spawns & monitors percy-cli -| Snapshot Store | ← in-memory queue -| Build Service | ← finalizes Percy build -| Library Service | ← snapshot library cache -| HTTP API | ← serves Chrome extension -+----------+----------+ - | - spawn process - | - percy-cli exec:start - | - Percy Cloud ++-----------------------------------------------+ +| Chrome Extension | +|-----------------------------------------------| +| Popup UI (React) | +| Background Service Worker | ← owns recording state (MV3) +| Content Script (injected per page) | ← captures clicks/fills/scrolls ++------------------------+----------------------+ + | + HTTP localhost:4321 + | ++------------------------v----------------------+ +| Go Backend | +|-----------------------------------------------| +| Percy Controller ← spawns percy-cli | +| Snapshot Store ← in-memory queue | +| Build Service ← finalizes build (SSE) | +| Workflow Store ← persists workflows JSON | +| Runs Service ← drives Playwright replay | +| Runtime ← installs Playwright | +| Library Service ← snapshot library cache | +| HTTP API ← serves Chrome extension | ++----------+--------------------+----------------+ + | | + percy-cli exec:start Playwright (headless) + | | + Percy Cloud Percy snapshots at checkpoints ``` --- +## Recorder — How It Works + +The recorder captures a multi-step user journey in the browser and replays it headlessly to take Percy snapshots at consistent checkpoints. + +### Recording (Extension) + +1. **User clicks Record** in the popup → popup sends `rec:start` to the background service worker. +2. **Background worker** (`src/background/recorder.ts`) queries the active tab, injects `content.js` if needed, measures the viewport, and persists `RecordingState` to `chrome.storage.session` (survives popup close). +3. **Content script** (`src/content/recorder.ts`) attaches `click`, `change`, `input`, and `scroll` listeners. Each event is converted to a typed `WorkflowStep` and forwarded to the background via `rec:event`. +4. **Locator strategy** (`src/utils/recorderCore.ts`): prefers `data-testid` → `role+name` → stable CSS (`id`/`name` attribute) → visible text → structural path. Framework-generated IDs (React, Radix, MUI…) are filtered out. Sensitive fields store a `valueRef` instead of the literal value. +5. **Deduplication**: consecutive fills on the same field collapse to the latest value; consecutive scrolls collapse to the final position. +6. **Snapshot checkpoints**: clicking **Capture Snapshot** in the floating widget sends `rec:snapshot` → background appends a `snapshot` step with a unique `checkpointId`. +7. **Full-page navigations** are captured via `chrome.webNavigation.onCommitted`. +8. **Pause/Resume**: pausing stops capture without discarding steps; resuming adds a `navigate` step if the URL changed while paused. +9. **Save**: background validates (≥1 snapshot, all interactive steps have a locator), calls `POST /workflows`, and clears session state. + +### Replay (Backend) + +1. Extension sends `POST /runs` with `{ workflowId, token }`. +2. **Runs service** (`go-backend/internal/runs/service.go`) starts Percy CLI, then launches the embedded Node runner via Playwright. +3. **Runner JS** (`go-backend/internal/runtime/runnerjs/src/`) executes each step using Playwright's `page` API and calls `percy.snapshot()` at each `snapshot` step. +4. **Progress** is streamed to the extension via SSE (`GET /runs/:id/stream`). +5. The build is finalized automatically when all steps complete. + +--- + ## Technology Stack | Layer | Technology | |---|---| | Backend | Go (net/http) | | Chrome Extension | React 18, TypeScript, Vite, Manifest V3 | -| Communication | HTTP over localhost | +| Replay Engine | Node.js + Playwright (installed at runtime by the backend) | +| Communication | HTTP + SSE over localhost | --- diff --git a/go-backend/internal/runs/service_test.go b/go-backend/internal/runs/service_test.go new file mode 100644 index 0000000..5885ff7 --- /dev/null +++ b/go-backend/internal/runs/service_test.go @@ -0,0 +1,470 @@ +package runs + +import ( + "context" + "encoding/json" + "errors" + "os" + "os/exec" + "path/filepath" + "strings" + "sync" + "testing" + "time" + + "github.com/jostan30/Percy_chrome_ext/go-backend/internal/workflow" +) + +// ---- fakes ---- + +type fakePercy struct { + mu sync.Mutex + started int + stopped int + idleErr error + startEr error +} + +func (f *fakePercy) EnsureReady() error { return nil } +func (f *fakePercy) Start(string) error { + f.mu.Lock() + defer f.mu.Unlock() + f.started++ + return f.startEr +} +func (f *fakePercy) Stop() error { + f.mu.Lock() + defer f.mu.Unlock() + f.stopped++ + return nil +} +func (f *fakePercy) BuildInfo() (string, string, error) { return "999", "https://percy.io/b/999", nil } +func (f *fakePercy) WaitIdle(time.Duration) error { return f.idleErr } + +type fakeRuntime struct { + root string + setupErr error +} + +func (r *fakeRuntime) EnsureReady(func(string)) error { return r.setupErr } +func (r *fakeRuntime) RunnerEntry() string { return "runner.js" } +func (r *fakeRuntime) PlaywrightDir() string { return r.root } +func (r *fakeRuntime) ArtifactDir(id string) (string, error) { + if !ValidBuildID(id) { + return "", ErrInvalidID + } + return filepath.Join(r.root, "artifacts", id), nil +} +func (r *fakeRuntime) RequestPath(id string) (string, error) { + return filepath.Join(r.root, "artifacts", id, ".request.json"), nil +} + +type fakeProc struct { + lines []string + exit int + block chan struct{} // if set, Wait blocks until closed or ctx done + ctx context.Context + onStart func(requestPath string) +} + +func (p *fakeProc) Wait() error { + if p.block != nil { + select { + case <-p.block: + case <-p.ctx.Done(): + return p.ctx.Err() + } + } + if p.exit == 0 { + return nil + } + // produce a real *exec.ExitError with the wanted code + cmd := exec.Command("sh", "-c", "exit "+string(rune('0'+p.exit))) + return cmd.Run() +} +func (p *fakeProc) Kill() error { return nil } + +type harness struct { + svc *Service + builds *Store + wfs *workflow.Store + percy *fakePercy + rt *fakeRuntime + wf *workflow.Workflow + launch *launchCfg + root string + busy bool + reqSeen string +} + +type launchCfg struct { + mu sync.Mutex + lines []string + exit int + block chan struct{} + err error + req []byte +} + +func newHarness(t *testing.T) *harness { + t.Helper() + root := t.TempDir() + wfs, _ := workflow.NewStore(filepath.Join(root, "workflows")) + builds, _ := NewStore(filepath.Join(root, "builds")) + wf := &workflow.Workflow{ + Name: "Dash", SchemaVersion: 1, StartURL: "https://example.test/", + Settings: workflow.Settings{Viewport: workflow.Viewport{Width: 1280, Height: 800}}, + Steps: []workflow.Step{ + {ID: "step_001", Type: "fill", Target: &workflow.Target{Role: "textbox", Name: "Password"}, ValueRef: "pw"}, + {ID: "step_002", Type: "click", Target: &workflow.Target{Role: "button", Name: "Go"}}, + {ID: "step_003", Type: "snapshot", CheckpointID: "dashboard", Name: "Dashboard"}, + {ID: "step_004", Type: "snapshot", CheckpointID: "accounts", Name: "Accounts"}, + }, + } + if err := wfs.Create(wf); err != nil { + t.Fatal(err) + } + h := &harness{builds: builds, wfs: wfs, percy: &fakePercy{}, rt: &fakeRuntime{root: root}, wf: wf, launch: &launchCfg{}, root: root} + h.svc = NewService(Config{ + Workflows: wfs, Builds: builds, Percy: h.percy, Runtime: h.rt, PercyURL: "http://127.0.0.1:5338", + RunTimeout: 3 * time.Second, IdleTimeout: time.Second, + Busy: func() bool { return h.busy }, + Launch: func(ctx context.Context, entry, req, dir string, onLine, onLog func(string)) (Process, error) { + h.launch.mu.Lock() + defer h.launch.mu.Unlock() + if h.launch.err != nil { + return nil, h.launch.err + } + data, _ := os.ReadFile(req) // request file must exist while running + h.launch.req = data + for _, l := range h.launch.lines { + onLine(l) + } + return &fakeProc{exit: h.launch.exit, block: h.launch.block, ctx: ctx}, nil + }, + }) + return h +} + +func ev(m map[string]any) string { b, _ := json.Marshal(m); return string(b) } + +func happyLines(root string) []string { + return []string{ + ev(map[string]any{"type": "stepStarted", "stepId": "step_001"}), + ev(map[string]any{"type": "stepFinished", "stepId": "step_001", "status": "passed", "durationMs": 12}), + ev(map[string]any{"type": "stepStarted", "stepId": "step_002"}), + ev(map[string]any{"type": "stepFinished", "stepId": "step_002", "status": "passed"}), + ev(map[string]any{"type": "stepStarted", "stepId": "step_003"}), + ev(map[string]any{"type": "checkpointCaptured", "checkpointId": "dashboard", "domPath": root + "/artifacts/b/dom/dashboard.html", "metadataPath": root + "/artifacts/b/metadata/dashboard.json"}), + ev(map[string]any{"type": "checkpointUploaded", "checkpointId": "dashboard"}), + ev(map[string]any{"type": "stepFinished", "stepId": "step_003", "status": "passed"}), + ev(map[string]any{"type": "stepStarted", "stepId": "step_004"}), + ev(map[string]any{"type": "checkpointCaptured", "checkpointId": "accounts", "domPath": root + "/artifacts/b/dom/accounts.html", "metadataPath": root + "/artifacts/b/metadata/accounts.json"}), + ev(map[string]any{"type": "checkpointUploaded", "checkpointId": "accounts"}), + ev(map[string]any{"type": "stepFinished", "stepId": "step_004", "status": "passed"}), + } +} + +func (h *harness) startAndWait(t *testing.T, key string) *Build { + t.Helper() + b, _, err := h.svc.Start(h.wf.WorkflowID, "tok", key, map[string]string{"pw": "hunter2-SECRET"}) + if err != nil { + t.Fatal(err) + } + h.svc.Wait() + got, err := h.builds.Get(b.BuildID) + if err != nil { + t.Fatal(err) + } + return got +} + +// ---- tests ---- + +func TestHappyPathPassesAndRecordsVersionAndCheckpoints(t *testing.T) { + h := newHarness(t) + h.launch.lines = happyLines(h.root) + b := h.startAndWait(t, "") + + if b.Status != StatusPassed { + t.Fatalf("status = %s errors=%v", b.Status, b.Errors) + } + if b.WorkflowID != h.wf.WorkflowID || b.WorkflowVersion != h.wf.Version { + t.Fatalf("workflow ref wrong: %s v%d", b.WorkflowID, b.WorkflowVersion) + } + if b.StartedAt == nil || b.CompletedAt == nil { + t.Fatal("timestamps missing") + } + if b.PercyBuildID != "999" || b.PercyBuildURL == "" { + t.Fatalf("percy ref missing: %+v", b) + } + if len(b.Checkpoints) != 2 { + t.Fatalf("checkpoints = %d", len(b.Checkpoints)) + } + for _, c := range b.Checkpoints { + if c.Status != CheckpointUploaded { + t.Fatalf("checkpoint %s = %s", c.CheckpointID, c.Status) + } + // artifact-relative, never absolute + if filepath.IsAbs(c.DomPath) || !strings.HasPrefix(c.DomPath, "dom/") || !strings.HasPrefix(c.MetadataPath, "metadata/") { + t.Fatalf("bad paths: %q %q", c.DomPath, c.MetadataPath) + } + } + if b.Checkpoints[0].CheckpointID != "dashboard" || b.Checkpoints[1].CheckpointID != "accounts" { + t.Fatal("checkpoint order changed") + } + for _, s := range b.Steps { + if s.Status != StepPassed { + t.Fatalf("step %s = %s", s.StepID, s.Status) + } + } + if h.percy.started != 1 || h.percy.stopped != 1 { + t.Fatalf("percy start/stop = %d/%d", h.percy.started, h.percy.stopped) + } +} + +func TestBuildRecordPersistedBeforeRunnerStarts(t *testing.T) { + h := newHarness(t) + h.launch.block = make(chan struct{}) + b, _, err := h.svc.Start(h.wf.WorkflowID, "tok", "", nil) + if err != nil { + t.Fatal(err) + } + // returned immediately (202 semantics) and already on disk + if _, err := os.Stat(filepath.Join(h.root, "builds", b.BuildID+".json")); err != nil { + t.Fatalf("build file missing while run in progress: %v", err) + } + if b.Status != StatusQueued { + t.Fatalf("initial status = %s", b.Status) + } + close(h.launch.block) + h.svc.Wait() +} + +func TestSecretsNeverPersistedOrLogged(t *testing.T) { + h := newHarness(t) + h.launch.lines = happyLines(h.root) + b := h.startAndWait(t, "") + + // the runner did get the secret (via the 0600 request file)... + if !strings.Contains(string(h.launch.req), "hunter2-SECRET") { + t.Fatal("runner request should carry the secret") + } + // ...but it is removed afterwards and never lands in build JSON or logs + if _, err := os.Stat(filepath.Join(h.root, "artifacts", b.BuildID, ".request.json")); !os.IsNotExist(err) { + t.Fatalf("request file should be deleted, err=%v", err) + } + err := filepath.Walk(h.root, func(p string, info os.FileInfo, err error) error { + if err != nil || info.IsDir() { + return err + } + data, _ := os.ReadFile(p) + if strings.Contains(string(data), "hunter2-SECRET") { + t.Errorf("secret leaked into %s", p) + } + return nil + }) + if err != nil { + t.Fatal(err) + } +} + +func TestIdempotencyKeyReturnsSameBuild(t *testing.T) { + h := newHarness(t) + h.launch.lines = happyLines(h.root) + b1, dup1, err := h.svc.Start(h.wf.WorkflowID, "tok", "key-1", nil) + if err != nil || dup1 { + t.Fatalf("first: %v dup=%v", err, dup1) + } + h.svc.Wait() + b2, dup2, err := h.svc.Start(h.wf.WorkflowID, "tok", "key-1", nil) + if err != nil || !dup2 || b2.BuildID != b1.BuildID { + t.Fatalf("retry should return existing build: %v dup=%v %s vs %s", err, dup2, b2.BuildID, b1.BuildID) + } + list, _ := h.builds.List() + if len(list) != 1 { + t.Fatalf("builds = %d, want 1", len(list)) + } +} + +func TestConcurrentRunsRejected(t *testing.T) { + h := newHarness(t) + h.launch.block = make(chan struct{}) + if _, _, err := h.svc.Start(h.wf.WorkflowID, "tok", "", nil); err != nil { + t.Fatal(err) + } + if _, _, err := h.svc.Start(h.wf.WorkflowID, "tok", "", nil); !errors.Is(err, ErrBusy) { + t.Fatalf("want ErrBusy, got %v", err) + } + close(h.launch.block) + h.svc.Wait() + list, _ := h.builds.List() + if len(list) != 1 { + t.Fatalf("rejected run must not leave a build: %d", len(list)) + } +} + +func TestBusyWhenSnapshotFinalizeRunning(t *testing.T) { + h := newHarness(t) + h.busy = true + if _, _, err := h.svc.Start(h.wf.WorkflowID, "tok", "", nil); !errors.Is(err, ErrBusy) { + t.Fatalf("want ErrBusy, got %v", err) + } +} + +func TestMissingTokenAndMissingWorkflow(t *testing.T) { + h := newHarness(t) + if _, _, err := h.svc.Start(h.wf.WorkflowID, "", "", nil); !errors.Is(err, ErrNoToken) { + t.Fatalf("want ErrNoToken, got %v", err) + } + if _, _, err := h.svc.Start("wf_missing", "tok", "", nil); !errors.Is(err, workflow.ErrNotFound) { + t.Fatalf("want ErrNotFound, got %v", err) + } + if _, _, err := h.svc.Start("../x", "tok", "", nil); !errors.Is(err, workflow.ErrInvalidID) { + t.Fatalf("want ErrInvalidID, got %v", err) + } +} + +func TestStepFailureFailsBuildAndNamesTheStep(t *testing.T) { + h := newHarness(t) + h.launch.exit = 1 + h.launch.lines = []string{ + ev(map[string]any{"type": "stepStarted", "stepId": "step_001"}), + ev(map[string]any{"type": "stepFinished", "stepId": "step_001", "status": "passed"}), + ev(map[string]any{"type": "stepStarted", "stepId": "step_002"}), + ev(map[string]any{"type": "stepFinished", "stepId": "step_002", "status": "failed", "message": `locator role=button[name="Go"] matched 2 elements`}), + } + b := h.startAndWait(t, "") + if b.Status != StatusFailed { + t.Fatalf("status = %s", b.Status) + } + if len(b.Errors) == 0 || b.Errors[0].StepID != "step_002" || !strings.Contains(b.Errors[0].Message, "matched 2") { + t.Fatalf("errors = %+v", b.Errors) + } + // later steps never ran: skipped, not left pending/running + if b.Steps[2].Status != StepSkipped || b.Steps[3].Status != StepSkipped { + t.Fatalf("remaining steps = %s %s", b.Steps[2].Status, b.Steps[3].Status) + } + for _, c := range b.Checkpoints { + if c.Status == CheckpointPending { + t.Fatalf("checkpoint %s left pending", c.CheckpointID) + } + } + if h.percy.stopped != 1 { + t.Fatal("percy must be stopped after a failed run") + } +} + +func TestUploadFailureMakesBuildPartialAndKeepsDom(t *testing.T) { + h := newHarness(t) + h.launch.exit = 2 + h.launch.lines = []string{ + ev(map[string]any{"type": "stepStarted", "stepId": "step_003"}), + ev(map[string]any{"type": "checkpointCaptured", "checkpointId": "dashboard", "domPath": h.root + "/x/dom/dashboard.html", "metadataPath": h.root + "/x/metadata/dashboard.json"}), + ev(map[string]any{"type": "checkpointUploadFailed", "checkpointId": "dashboard", "message": "percy returned 500"}), + ev(map[string]any{"type": "stepFinished", "stepId": "step_003", "status": "passed"}), + } + b := h.startAndWait(t, "") + if b.Status != StatusPartial { + t.Fatalf("status = %s", b.Status) + } + c := b.Checkpoints[0] + if c.Status != CheckpointUploadFailed || c.DomPath != "dom/dashboard.html" || !strings.Contains(c.Error, "500") { + t.Fatalf("checkpoint = %+v", c) + } +} + +func TestPercyNotIdleMakesBuildPartial(t *testing.T) { + h := newHarness(t) + h.percy.idleErr = errors.New("timed out waiting for Percy") + h.launch.lines = happyLines(h.root) + b := h.startAndWait(t, "") + if b.Status != StatusPartial { + t.Fatalf("status = %s", b.Status) + } +} + +func TestRunnerCrashDoesNotLeaveBuildRunning(t *testing.T) { + h := newHarness(t) + h.launch.exit = 9 // e.g. killed / segfault + h.launch.lines = []string{ev(map[string]any{"type": "stepStarted", "stepId": "step_001"})} + b := h.startAndWait(t, "") + if b.Status != StatusFailed || len(b.Errors) == 0 || !strings.Contains(b.Errors[len(b.Errors)-1].Message, "crashed") { + t.Fatalf("status=%s errors=%+v", b.Status, b.Errors) + } + if b.Steps[0].Status != StepSkipped { + t.Fatalf("in-flight step should be finalized, got %s", b.Steps[0].Status) + } +} + +func TestLaunchFailureAndSetupFailureFinalize(t *testing.T) { + h := newHarness(t) + h.launch.err = errors.New("node not found") + if b := h.startAndWait(t, ""); b.Status != StatusFailed || !strings.Contains(b.Errors[0].Message, "node not found") { + t.Fatalf("launch failure: %s %+v", b.Status, b.Errors) + } + h2 := newHarness(t) + h2.rt.setupErr = errors.New("npm install failed") + if b := h2.startAndWait(t, ""); b.Status != StatusFailed || !strings.Contains(b.Errors[0].Message, "npm install") { + t.Fatalf("setup failure: %s %+v", b.Status, b.Errors) + } + h3 := newHarness(t) + h3.percy.startEr = errors.New("percy exited before it was ready") + if b := h3.startAndWait(t, ""); b.Status != StatusFailed { + t.Fatalf("percy start failure: %s", b.Status) + } +} + +func TestTimeoutFinalizesAsFailed(t *testing.T) { + h := newHarness(t) + h.svc.cfg.RunTimeout = 150 * time.Millisecond + h.launch.block = make(chan struct{}) // never released + b := h.startAndWait(t, "") + if b.Status != StatusFailed || !strings.Contains(b.Errors[len(b.Errors)-1].Message, "timed out") { + t.Fatalf("status=%s errors=%+v", b.Status, b.Errors) + } +} + +func TestCancelFinalizesAsCancelledAndFreesTheSlot(t *testing.T) { + h := newHarness(t) + h.launch.block = make(chan struct{}) + b, _, err := h.svc.Start(h.wf.WorkflowID, "tok", "", nil) + if err != nil { + t.Fatal(err) + } + // wait until the runner is actually running + deadline := time.Now().Add(2 * time.Second) + for time.Now().Before(deadline) { + if cur, _ := h.builds.Get(b.BuildID); cur != nil && cur.Status == StatusRunning { + break + } + time.Sleep(10 * time.Millisecond) + } + if err := h.svc.Cancel(b.BuildID); err != nil { + t.Fatal(err) + } + h.svc.Wait() + got, _ := h.builds.Get(b.BuildID) + if got.Status != StatusCancelled { + t.Fatalf("status = %s", got.Status) + } + if h.percy.stopped != 1 { + t.Fatal("percy not stopped after cancel") + } + // slot is free again + h.launch.block = nil + h.launch.lines = happyLines(h.root) + if _, _, err := h.svc.Start(h.wf.WorkflowID, "tok", "", nil); err != nil { + t.Fatalf("new run after cancel: %v", err) + } + h.svc.Wait() + if err := h.svc.Cancel(b.BuildID); !errors.Is(err, ErrNotCancelled) { + t.Fatalf("cancelling a finished build: %v", err) + } +} + +func TestLateRunnerEventsCannotOverwriteTerminalState(t *testing.T) { + h := newHarness(t) + h.launch.lines = happyLines(h.root) + b := h.startAndWait(t, "") + _, err := h.builds.Update(b.BuildID, func( \ No newline at end of file From da6d3d722703678742ef8a92ccf7af7cbd68a599 Mon Sep 17 00:00:00 2001 From: Jostan Date: Wed, 14 Oct 2026 21:03:16 +0530 Subject: [PATCH 13/17] ci: bump Go version to 1.26 to match go.mod toolchain requirement go.mod declares go 1.26.5; setup-go was pinned to 1.21 which refuses to build a module requiring a newer toolchain, causing the build to fail with 'undefined: mkdirAll' before any source was compiled. --- .github/workflows/tests.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 995ffa9..2730e64 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -23,7 +23,7 @@ jobs: - name: Set up Go uses: actions/setup-go@40f1582b2485089dde7abd97c1529aa768e1baff # v5 with: - go-version: '1.21' + go-version: '1.26' - name: Build Go backend working-directory: go-backend @@ -147,7 +147,7 @@ jobs: - name: Set up Go uses: actions/setup-go@40f1582b2485089dde7abd97c1529aa768e1baff # v5 with: - go-version: '1.21' + go-version: '1.26' - name: Build Go backend working-directory: go-backend @@ -255,7 +255,7 @@ jobs: - name: Set up Go uses: actions/setup-go@40f1582b2485089dde7abd97c1529aa768e1baff # v5 with: - go-version: '1.21' + go-version: '1.26' - name: Build Go backend working-directory: go-backend From 09384be2bd68dbd7735edbb7032ee853a427547d Mon Sep 17 00:00:00 2001 From: Jostan Date: Wed, 14 Oct 2026 21:06:26 +0530 Subject: [PATCH 14/17] =?UTF-8?q?fix:=20downgrade=20go.mod=20and=20CI=20to?= =?UTF-8?q?=20Go=201.23=20=E2=80=94=20Go=201.26=20is=20unreleased=20and=20?= =?UTF-8?q?unavailable=20on=20GitHub=20Actions=20runners,=20causing=20the?= =?UTF-8?q?=20build=20to=20fail=20with=20undefined:=20mkdirAll?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/tests.yml | 6 +++--- go-backend/go.mod | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 2730e64..e033d71 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -23,7 +23,7 @@ jobs: - name: Set up Go uses: actions/setup-go@40f1582b2485089dde7abd97c1529aa768e1baff # v5 with: - go-version: '1.26' + go-version: '1.23' - name: Build Go backend working-directory: go-backend @@ -147,7 +147,7 @@ jobs: - name: Set up Go uses: actions/setup-go@40f1582b2485089dde7abd97c1529aa768e1baff # v5 with: - go-version: '1.26' + go-version: '1.23' - name: Build Go backend working-directory: go-backend @@ -255,7 +255,7 @@ jobs: - name: Set up Go uses: actions/setup-go@40f1582b2485089dde7abd97c1529aa768e1baff # v5 with: - go-version: '1.26' + go-version: '1.23' - name: Build Go backend working-directory: go-backend diff --git a/go-backend/go.mod b/go-backend/go.mod index 739cfe8..9bff1c1 100644 --- a/go-backend/go.mod +++ b/go-backend/go.mod @@ -1,5 +1,5 @@ module github.com/jostan30/Percy_chrome_ext/go-backend -go 1.26.5 +go 1.23.0 require github.com/google/uuid v1.6.0 // indirect From 931eec2e157ccde3e58aa836961e3a04a0a7c572 Mon Sep 17 00:00:00 2001 From: Jostan Date: Wed, 14 Oct 2026 21:08:12 +0530 Subject: [PATCH 15/17] fix: commit fs.go and tighten .gitignore so CI can build the server The bare 'server' rule in go-backend/.gitignore matched the cmd/server/ source directory, silently excluding fs.go (which defines mkdirAll) from the repo. Anchor the rule to /server so only the compiled binary is ignored. --- go-backend/.gitignore | 3 ++- go-backend/cmd/server/fs.go | 5 +++++ 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 go-backend/cmd/server/fs.go diff --git a/go-backend/.gitignore b/go-backend/.gitignore index 746083b..adb09ed 100644 --- a/go-backend/.gitignore +++ b/go-backend/.gitignore @@ -1,6 +1,7 @@ # Snapshots snapshot/ -server +# Compiled binary only (not the cmd/server/ source directory) +/server # Test Companion onboarding (local, per-machine) .test-companion/ diff --git a/go-backend/cmd/server/fs.go b/go-backend/cmd/server/fs.go new file mode 100644 index 0000000..3f3cccb --- /dev/null +++ b/go-backend/cmd/server/fs.go @@ -0,0 +1,5 @@ +package main + +import "os" + +func mkdirAll(p string) error { return os.MkdirAll(p, 0o755) } From fa2c4f80437cc5d9890b52dd585d1fb191bb0d4e Mon Sep 17 00:00:00 2001 From: Jostan Date: Wed, 14 Oct 2026 22:00:32 +0530 Subject: [PATCH 16/17] feat: stream build logs to UI via SSE and fix ui-extension tests for new endpoint Add GET /build/stream SSE endpoint to the Go backend (pub/sub on BuildJob mutations) and replace polling in useBuildStatus with an EventSource that falls back to polling on error. Update ui-extension tests to mock /build/stream and add chrome.storage.session to the polyfill so WorkflowRunsSection no longer crashes the snapshots page. --- go-backend/internal/api/handlers/build.go | 61 ++++++++++++ go-backend/internal/api/router.go | 1 + go-backend/internal/service/build.go | 6 ++ go-backend/internal/service/buildjob.go | 55 +++++++++-- .../src/hooks/useBuildStatus.ts | 97 +++++++++++++++---- .../src/utils/constants.ts | 1 + tests/specs/e2e/ui-extension.spec.js | 30 +++--- 7 files changed, 214 insertions(+), 37 deletions(-) diff --git a/go-backend/internal/api/handlers/build.go b/go-backend/internal/api/handlers/build.go index 3f18c3b..8ca61e7 100644 --- a/go-backend/internal/api/handlers/build.go +++ b/go-backend/internal/api/handlers/build.go @@ -3,7 +3,9 @@ package handlers import ( "encoding/json" "errors" + "fmt" "net/http" + "time" "github.com/jostan30/Percy_chrome_ext/go-backend/internal/app" "github.com/jostan30/Percy_chrome_ext/go-backend/internal/httpx" @@ -53,4 +55,63 @@ func (h *BuildHandler) Finalize(w http.ResponseWriter, r *http.Request) { // Status returns the current build progress and logs. func (h *BuildHandler) Status(w http.ResponseWriter, r *http.Request) { httpx.WriteJSON(w, http.StatusOK, h.app.BuildService.Status()) +} + +// Stream pushes BuildStatus as SSE events whenever the job state changes. +// The client receives an initial snapshot immediately, then a new event on +// every mutation (log line, phase change, snapshot state change, finish). +func (h *BuildHandler) Stream(w http.ResponseWriter, r *http.Request) { + flusher, ok := w.(http.Flusher) + if !ok { + http.Error(w, "streaming not supported", http.StatusInternalServerError) + return + } + + w.Header().Set("Content-Type", "text/event-stream") + w.Header().Set("Cache-Control", "no-cache") + w.Header().Set("X-Accel-Buffering", "no") // disable nginx buffering if present + + send := func() bool { + data, err := json.Marshal(h.app.BuildService.Status()) + if err != nil { + return false + } + if _, err := fmt.Fprintf(w, "data: %s\n\n", data); err != nil { + return false + } + flusher.Flush() + return true + } + + // Send initial snapshot so the client doesn't wait for the first change. + if !send() { + return + } + + ch := h.app.BuildService.Subscribe() + defer h.app.BuildService.Unsubscribe(ch) + + // keepalive ticker so the connection doesn't time out on idle builds. + ticker := time.NewTicker(15 * time.Second) + defer ticker.Stop() + + for { + select { + case <-r.Context().Done(): + return + case _, ok := <-ch: + if !ok { + return + } + if !send() { + return + } + case <-ticker.C: + // Send a SSE comment as a keepalive ping. + if _, err := fmt.Fprintf(w, ": ping\n\n"); err != nil { + return + } + flusher.Flush() + } + } } \ No newline at end of file diff --git a/go-backend/internal/api/router.go b/go-backend/internal/api/router.go index 0fbfb8d..d33cec4 100644 --- a/go-backend/internal/api/router.go +++ b/go-backend/internal/api/router.go @@ -74,6 +74,7 @@ func (s *Server) routes() { s.mux.HandleFunc("/build/finalize", buildHandler.Finalize) s.mux.HandleFunc("/build/status", buildHandler.Status) + s.mux.HandleFunc("/build/stream", buildHandler.Stream) s.mux.HandleFunc("/library/token" ,libraryHandler.SetToken) s.mux.HandleFunc("/library/search", libraryHandler.Search) diff --git a/go-backend/internal/service/build.go b/go-backend/internal/service/build.go index b494278..f13c38a 100644 --- a/go-backend/internal/service/build.go +++ b/go-backend/internal/service/build.go @@ -45,6 +45,12 @@ func (s *BuildService) Status() BuildStatus { return s.job.Snapshot() } +// Subscribe returns a channel signalled on every state change. +func (s *BuildService) Subscribe() subscriber { return s.job.Subscribe() } + +// Unsubscribe removes the subscriber. +func (s *BuildService) Unsubscribe(ch subscriber) { s.job.Unsubscribe(ch) } + // StartFinalize validates, then runs the build in the background. func (s *BuildService) StartFinalize(token string) error { if s.externalBusy != nil && s.externalBusy() { diff --git a/go-backend/internal/service/buildjob.go b/go-backend/internal/service/buildjob.go index e2bc44c..24cb878 100644 --- a/go-backend/internal/service/buildjob.go +++ b/go-backend/internal/service/buildjob.go @@ -8,6 +8,9 @@ import ( const maxLogLines = 500 +// subscriber is a channel that receives a signal whenever the job state changes. +type subscriber chan struct{} + type BuildStatusValue string type BuildPhase string type SnapshotState string @@ -58,16 +61,48 @@ type BuildStatus struct { // BuildJob tracks the progress of one finalize run. Safe for concurrent use. type BuildJob struct { - mu sync.Mutex - s BuildStatus + mu sync.Mutex + s BuildStatus + subs map[subscriber]struct{} } func NewBuildJob() *BuildJob { - return &BuildJob{s: BuildStatus{ - Status: StatusIdle, - Snapshots: []SnapshotProgress{}, - Logs: []BuildLogEntry{}, - }} + return &BuildJob{ + s: BuildStatus{ + Status: StatusIdle, + Snapshots: []SnapshotProgress{}, + Logs: []BuildLogEntry{}, + }, + subs: make(map[subscriber]struct{}), + } +} + +// Subscribe returns a channel that receives a signal (non-blocking send) on +// every state change. Call Unsubscribe when done. +func (j *BuildJob) Subscribe() subscriber { + ch := make(subscriber, 1) + j.mu.Lock() + j.subs[ch] = struct{}{} + j.mu.Unlock() + return ch +} + +// Unsubscribe removes and closes the subscriber channel. +func (j *BuildJob) Unsubscribe(ch subscriber) { + j.mu.Lock() + delete(j.subs, ch) + j.mu.Unlock() + close(ch) +} + +// notify sends a non-blocking signal to all subscribers. Must be called with mu held. +func (j *BuildJob) notify() { + for ch := range j.subs { + select { + case ch <- struct{}{}: + default: + } + } } // Start resets the job for a new run. Returns false if one is already running. @@ -84,12 +119,14 @@ func (j *BuildJob) Start(snaps []SnapshotProgress) bool { Snapshots: snaps, Logs: []BuildLogEntry{}, } + j.notify() return true } func (j *BuildJob) SetPhase(p BuildPhase) { j.mu.Lock() j.s.Phase = p + j.notify() j.mu.Unlock() } @@ -104,6 +141,7 @@ func (j *BuildJob) SetSnapshot(i int, state SnapshotState, errMsg string) { if state == SnapSent { j.s.Sent++ } + j.notify() } // AddLog appends a line, detecting its level, keeping only the newest lines. @@ -119,6 +157,7 @@ func (j *BuildJob) AddLog(line string) { if len(j.s.Logs) > maxLogLines { j.s.Logs = append([]BuildLogEntry(nil), j.s.Logs[len(j.s.Logs)-maxLogLines:]...) } + j.notify() } func (j *BuildJob) Succeed(buildID, buildURL string) { @@ -127,6 +166,7 @@ func (j *BuildJob) Succeed(buildID, buildURL string) { j.s.Phase = PhaseDone j.s.BuildID = buildID j.s.BuildURL = buildURL + j.notify() j.mu.Unlock() } @@ -134,6 +174,7 @@ func (j *BuildJob) Fail(err error) { j.mu.Lock() j.s.Status = StatusFailed j.s.Error = err.Error() + j.notify() j.mu.Unlock() } diff --git a/percy-local-manager-extension/src/hooks/useBuildStatus.ts b/percy-local-manager-extension/src/hooks/useBuildStatus.ts index 047a598..2351d8e 100644 --- a/percy-local-manager-extension/src/hooks/useBuildStatus.ts +++ b/percy-local-manager-extension/src/hooks/useBuildStatus.ts @@ -1,55 +1,112 @@ import { useCallback, useEffect, useRef, useState } from 'react'; import { getBuildStatus } from '../services/backendApi'; +import { ENDPOINTS } from '../utils/constants'; import type { BuildStatus } from '../types'; const POLL_INTERVAL_MS = 1000; interface UseBuildStatusResult { build: BuildStatus | null; - /** Fetch once now and begin polling while the job is running. */ + /** Fetch once now and begin the live stream (or polling fallback). */ refresh: () => Promise; } /** - * Polls GET /build/status every second while a build is running. - * On mount it checks once, so reopening the popup mid-build resumes progress. + * Streams GET /build/stream (SSE) for real-time build progress. + * Falls back to 1-second polling when EventSource is unavailable (e.g. some + * extension service-worker contexts). + * On mount it checks once so reopening the popup mid-build resumes progress. */ export function useBuildStatus( onFinished?: (status: BuildStatus) => void ): UseBuildStatusResult { const [build, setBuild] = useState(null); - const timer = useRef | null>(null); const finishedRef = useRef(onFinished); finishedRef.current = onFinished; const unmounted = useRef(false); + // --- polling fallback --- + const timer = useRef | null>(null); const clearTimer = () => { - if (timer.current) { - clearTimeout(timer.current); - timer.current = null; - } + if (timer.current) { clearTimeout(timer.current); timer.current = null; } }; - const refresh = useCallback(async (): Promise => { + const handleStatus = useCallback((status: BuildStatus) => { + if (unmounted.current) return; + setBuild(status); + if (status.status === 'success' || status.status === 'failed') { + finishedRef.current?.(status); + } + }, []); + + const pollOnce = useCallback(async (): Promise => { clearTimer(); try { const status = await getBuildStatus(); - if (unmounted.current) return status; - setBuild(status); + handleStatus(status); if (status.status === 'running') { - timer.current = setTimeout(refresh, POLL_INTERVAL_MS); - } else if (status.status === 'success' || status.status === 'failed') { - finishedRef.current?.(status); + timer.current = setTimeout(pollOnce, POLL_INTERVAL_MS); } return status; } catch { - // Backend briefly unreachable: keep trying while we think a build runs. if (!unmounted.current) { - timer.current = setTimeout(refresh, POLL_INTERVAL_MS * 2); + timer.current = setTimeout(pollOnce, POLL_INTERVAL_MS * 2); } return null; } - }, []); + }, [handleStatus]); + + // --- SSE stream --- + const esRef = useRef(null); + + const openStream = useCallback(() => { + if (esRef.current) { esRef.current.close(); esRef.current = null; } + if (typeof EventSource === 'undefined') return; // not available — use polling + + const es = new EventSource(ENDPOINTS.BUILD_STREAM); + esRef.current = es; + + es.onmessage = (e) => { + try { + const status: BuildStatus = JSON.parse(e.data as string); + handleStatus(status); + // Close the stream once the build reaches a terminal state. + if (status.status === 'success' || status.status === 'failed') { + es.close(); + esRef.current = null; + } + } catch { /* ignore malformed frames */ } + }; + + es.onerror = () => { + // SSE connection dropped — fall back to polling. + es.close(); + esRef.current = null; + if (!unmounted.current) { + timer.current = setTimeout(pollOnce, POLL_INTERVAL_MS); + } + }; + }, [handleStatus, pollOnce]); + + const refresh = useCallback(async (): Promise => { + clearTimer(); + if (esRef.current) { esRef.current.close(); esRef.current = null; } + + // Fetch once immediately so the caller gets a status right away. + let status: BuildStatus | null = null; + try { + status = await getBuildStatus(); + if (status) handleStatus(status); + } catch { /* ignore */ } + + // Open the stream regardless of current status so we catch the transition. + if (typeof EventSource !== 'undefined') { + openStream(); + } else if (status?.status === 'running') { + timer.current = setTimeout(pollOnce, POLL_INTERVAL_MS); + } + return status; + }, [handleStatus, openStream, pollOnce]); useEffect(() => { unmounted.current = false; @@ -59,15 +116,17 @@ export function useBuildStatus( if (unmounted.current) return; if (status.status === 'running') { setBuild(status); - timer.current = setTimeout(refresh, POLL_INTERVAL_MS); + openStream(); } }) .catch(() => undefined); + return () => { unmounted.current = true; clearTimer(); + if (esRef.current) { esRef.current.close(); esRef.current = null; } }; - }, [refresh]); + }, [openStream]); return { build, refresh }; } diff --git a/percy-local-manager-extension/src/utils/constants.ts b/percy-local-manager-extension/src/utils/constants.ts index 1506424..a78523c 100644 --- a/percy-local-manager-extension/src/utils/constants.ts +++ b/percy-local-manager-extension/src/utils/constants.ts @@ -6,6 +6,7 @@ export const ENDPOINTS = { SNAPSHOTS: `${BACKEND_BASE_URL}/snapshots`, FINALIZE_BUILD: `${BACKEND_BASE_URL}/build/finalize`, BUILD_STATUS: `${BACKEND_BASE_URL}/build/status`, + BUILD_STREAM: `${BACKEND_BASE_URL}/build/stream`, HEALTH: `${BACKEND_BASE_URL}/health`, LIBRARY_TOKEN: `${BACKEND_BASE_URL}/library/token`, LIBRARY_SEARCH: `${BACKEND_BASE_URL}/library/search`, diff --git a/tests/specs/e2e/ui-extension.spec.js b/tests/specs/e2e/ui-extension.spec.js index a5f4f45..fa13ff0 100644 --- a/tests/specs/e2e/ui-extension.spec.js +++ b/tests/specs/e2e/ui-extension.spec.js @@ -65,6 +65,7 @@ const CHROME_RUNTIME_POLYFILL = ` window.chrome.storage = window.chrome.storage || { local: makeArea(), sync: makeArea(), + session: makeArea(), onChanged: { addListener: function() {}, removeListener: function() {} }, }; })(); @@ -177,6 +178,8 @@ test.describe('Extension UI (popup pages via Vite dev server)', () => { test('Snapshots: shows token-required notice instead of a token input when no token is saved', async () => { await goTo('snapshots.html'); + // Wait for the async token check to complete (loading state disappears) + await expect(page.locator('.loading-state')).toHaveCount(0, { timeout: 10_000 }); // SnapshotsPage renders and no #percy-token input await expect(page.getByRole('alert').filter({ hasText: 'A Percy token is required to finalize a build' })).toBeVisible(); await expect(page.locator('#percy-token')).toHaveCount(0); @@ -190,6 +193,8 @@ test.describe('Extension UI (popup pages via Vite dev server)', () => { test('Snapshots: Finalize Build button is present and disabled when no token is saved', async () => { await goTo('snapshots.html'); + // Wait for token loading to complete before checking disabled state + await expect(page.locator('.loading-state')).toHaveCount(0, { timeout: 10_000 }); // FinalizeBuildPanel renders , disabled without a token / snapshots const finalizeBtn = page.getByRole('button', { name: 'Finalize Build' }); await expect(finalizeBtn).toBeVisible(); @@ -228,17 +233,19 @@ test.describe('Extension UI (popup pages via Vite dev server)', () => { : route.fallback() ); await page.route('**/build/finalize', (route) => route.fulfill(json({ status: 'running' }, 202))); - await page.route('**/build/status', (route) => - route.fulfill(json({ - status: 'failed', - phase: 'starting', - total: 1, - sent: 0, - snapshots: [{ id: 's1', name: 'Home', state: 'failed', error: ERROR_TEXT }], - logs: [{ ts: '2026-01-01T00:00:00Z', level: 'error', line: ERROR_TEXT }], - error: ERROR_TEXT, - })) - ); + const failedStatus = json({ + status: 'failed', + phase: 'starting', + total: 1, + sent: 0, + snapshots: [{ id: 's1', name: 'Home', state: 'failed', error: ERROR_TEXT }], + logs: [{ ts: '2026-01-01T00:00:00Z', level: 'error', line: ERROR_TEXT }], + error: ERROR_TEXT, + }); + await page.route('**/build/status', (route) => route.fulfill(failedStatus)); + // Abort the SSE stream so EventSource fires onerror immediately and the hook + // falls back to polling /build/status (which IS mocked to return failed above). + await page.route('**/build/stream', (route) => route.abort()); try { await goTo('snapshots.html'); @@ -254,6 +261,7 @@ test.describe('Extension UI (popup pages via Vite dev server)', () => { await page.unroute('**/snapshots'); await page.unroute('**/build/finalize'); await page.unroute('**/build/status'); + await page.unroute('**/build/stream'); } }); From c2e22bceaad14bfc2a8101dc36140c220839f132 Mon Sep 17 00:00:00 2001 From: Jostan Date: Thu, 15 Oct 2026 02:12:28 +0530 Subject: [PATCH 17/17] feat: add snapshot options and wait to recorder, editable workflows, robust multi-candidate locators Recorded snapshot steps now carry Percy options and a default 4s wait, editable while recording and from the snapshots page; replay resolves multiple ranked locator candidates so recorded flows are less brittle. --- go-backend/internal/api/handlers/runs.go | 5 +- go-backend/internal/runs/store.go | 5 + .../internal/runtime/runnerjs/src/locate.js | 83 ++-- .../internal/runtime/runnerjs/src/percy.js | 5 +- .../internal/runtime/runnerjs/src/run.js | 13 +- .../internal/runtime/runnerjs/src/steps.js | 2 + .../runtime/runnerjs/test/steps.test.js | 50 +++ go-backend/internal/workflow/model.go | 13 + go-backend/internal/workflow/validate.go | 39 ++ go-backend/internal/workflow/workflow_test.go | 44 ++ .../src/background/recorder.ts | 16 +- .../src/components/EditStepPanel.tsx | 12 + .../src/components/RecordLauncher.tsx | 97 ++++- .../src/components/RecordedSteps.tsx | 25 +- .../src/components/SnapshotOptionsFields.tsx | 154 +++++++ .../src/components/WorkflowRunsSection.tsx | 112 ++++- .../src/content/recorder.ts | 145 +++++-- .../src/content/widget.ts | 391 ++++++++++++++++-- .../src/popup/popup.css | 6 + .../src/snapshots/snapshots.css | 194 +++++++++ .../src/types/workflow.ts | 17 +- .../src/utils/recorderCore.ts | 78 +++- .../tests/recorderCore.test.mjs | 25 ++ tests/specs/e2e/workflow-recorder.spec.js | 132 +++++- tests/specs/e2e/workflow-replay.spec.js | 40 +- 25 files changed, 1550 insertions(+), 153 deletions(-) create mode 100644 percy-local-manager-extension/src/components/SnapshotOptionsFields.tsx diff --git a/go-backend/internal/api/handlers/runs.go b/go-backend/internal/api/handlers/runs.go index c61767c..100b971 100644 --- a/go-backend/internal/api/handlers/runs.go +++ b/go-backend/internal/api/handlers/runs.go @@ -3,6 +3,7 @@ package handlers import ( "encoding/json" "errors" + "log" "net/http" "os" "path/filepath" @@ -63,7 +64,9 @@ func (h *RunsHandler) StartRun(w http.ResponseWriter, r *http.Request, workflowI case errors.Is(err, runs.ErrNoToken): writeErr(w, http.StatusBadRequest, err.Error()) default: - writeErr(w, http.StatusInternalServerError, "could not start run") + // Keep the real cause visible: a bare message made start failures undiagnosable. + log.Printf("[runs] start failed for %s: %v", workflowID, err) + writeErr(w, http.StatusInternalServerError, "could not start run: "+err.Error()) } return } diff --git a/go-backend/internal/runs/store.go b/go-backend/internal/runs/store.go index a74a4f6..bb10170 100644 --- a/go-backend/internal/runs/store.go +++ b/go-backend/internal/runs/store.go @@ -120,6 +120,11 @@ func (s *Store) List() ([]Build, error) { s.mu.Lock() defer s.mu.Unlock() entries, err := os.ReadDir(s.dir) + if errors.Is(err, os.ErrNotExist) { + // The builds folder can be removed while the server runs (cleanup or + // reinstall). That means no builds yet, not a failure. + return []Build{}, nil + } if err != nil { return nil, err } diff --git a/go-backend/internal/runtime/runnerjs/src/locate.js b/go-backend/internal/runtime/runnerjs/src/locate.js index df76269..38db320 100644 --- a/go-backend/internal/runtime/runnerjs/src/locate.js +++ b/go-backend/internal/runtime/runnerjs/src/locate.js @@ -1,7 +1,7 @@ // Locator resolution. Order of preference matches the recorder: // test id, role+name, CSS, text. Recorded fallbacks are tried in order. -// A locator that matches MORE THAN ONE element is an error: we fail safely -// rather than act on an arbitrary element. +// All strategies are polled together; an ambiguous match is narrowed to the +// visible elements before it is treated as an error. export class LocatorError extends Error { constructor(message, kind) { @@ -49,35 +49,66 @@ export function resolveLoose(page, target) { return loc; } +const POLL_MS = 150; +const sleep = (ms) => new Promise((r) => setTimeout(r, ms)); + +/** + * Looks at one candidate right now. Returns {loc, n} where loc is a locator + * for exactly one element (or null) and n is the raw match count. When a + * candidate matches several elements, narrows to the visible ones; if exactly + * one is visible that is unambiguous enough to act on. + */ +async function probe(page, c) { + const loc = build(page, c); + if (!loc) return { loc: null, n: 0 }; + let n; + try { + n = await loc.count(); + } catch { + return { loc: null, n: 0 }; // e.g. invalid selector: treat as not found + } + if (n === 1) return { loc, n }; + if (n > 1) { + const visible = loc.filter({ visible: true }); + const v = await visible.count().catch(() => 0); + if (v === 1) return { loc: visible, n, visibleOnly: true }; + return { loc: null, n, visibleCount: v }; + } + return { loc: null, n: 0 }; +} + /** - * Resolves `target` to exactly one element. Waits up to timeoutMs for the - * primary locator, then tries fallbacks briefly. Throws LocatorError. + * Resolves `target` to one element. Every recorded strategy (primary and + * fallbacks) is re-checked on each poll until the timeout, so a page that + * renders late, or a primary locator that stops matching, still resolves via + * another strategy. Candidates are ranked: the highest-priority one that is + * unique (or unique among visible elements) wins. If nothing is ever unique + * the step fails safely rather than acting on an arbitrary element. Throws + * LocatorError listing everything that was tried. */ export async function resolve(page, target, timeoutMs) { const list = candidates(target); if (list.length === 0) throw new LocatorError('step has no usable locator', 'missing'); - const tried = []; - for (let i = 0; i < list.length; i++) { - const c = list[i]; - const loc = build(page, c); - // primary gets the full timeout; fallbacks a short grace period - const wait = i === 0 ? timeoutMs : Math.min(1500, timeoutMs); - try { - await loc.first().waitFor({ state: 'attached', timeout: wait }); - } catch { - tried.push(`${describe(c)} (not found)`); - continue; - } - const n = await loc.count(); - if (n === 1) return loc; - if (n > 1) { - tried.push(`${describe(c)} (matched ${n} elements)`); - // ambiguous primary is a hard stop: do not silently switch strategy - if (i === 0) { - throw new LocatorError(`locator ${describe(c)} matched ${n} elements; refusing to act on an arbitrary one`, 'ambiguous'); - } - } + const deadline = Date.now() + timeoutMs; + let last = []; + for (;;) { + const results = []; + for (const c of list) results.push(await probe(page, c)); + last = results; + const hit = results.find((r) => r.loc); + if (hit) return hit.loc; + if (Date.now() >= deadline) break; + await sleep(POLL_MS); } - throw new LocatorError(`no element found. Tried: ${tried.join('; ')}`, 'missing'); + + // Nothing was unique across ALL strategies: refuse to act on an arbitrary + // element. The error lists every strategy and its match count. + const tried = list.map((c, i) => { + const r = last[i]; + if (r?.n > 1) return `${describe(c)} (matched ${r.n} elements)`; + return `${describe(c)} (not found)`; + }); + const anyAmbiguous = last.some((r) => r?.n > 1); + throw new LocatorError(`no element found. Tried: ${tried.join('; ')}`, anyAmbiguous ? 'ambiguous' : 'missing'); } diff --git a/go-backend/internal/runtime/runnerjs/src/percy.js b/go-backend/internal/runtime/runnerjs/src/percy.js index 7f78e0a..63a3c70 100644 --- a/go-backend/internal/runtime/runnerjs/src/percy.js +++ b/go-backend/internal/runtime/runnerjs/src/percy.js @@ -1,9 +1,12 @@ // Posts a DOM snapshot to the Percy CLI local server started by the Go backend // (percy exec:start). Same payload shape as go-backend/internal/percy/client.go. -export async function postSnapshot(percyUrl, { name, url, dom, widths, minHeight }) { +export async function postSnapshot(percyUrl, { name, url, dom, widths, minHeight, scope, enableJavaScript, percyCSS }) { const body = { name, url, domSnapshot: dom }; if (widths) body.widths = widths; if (minHeight) body.minHeight = minHeight; + if (scope) body.scope = scope; + if (enableJavaScript) body.enableJavaScript = true; + if (percyCSS) body.percyCSS = percyCSS; const res = await fetch(`${percyUrl}/percy/snapshot`, { method: 'POST', headers: { 'Content-Type': 'application/json' }, diff --git a/go-backend/internal/runtime/runnerjs/src/run.js b/go-backend/internal/runtime/runnerjs/src/run.js index 293a9ac..bdba892 100644 --- a/go-backend/internal/runtime/runnerjs/src/run.js +++ b/go-backend/internal/runtime/runnerjs/src/run.js @@ -25,6 +25,8 @@ function validate(req) { async function doSnapshot(page, step, req, state) { const { buildId, artifactDir, percyUrl, workflow } = req; + // Intentional wait so late content settles before the DOM is captured. + if (step.waitMs > 0) await page.waitForTimeout(step.waitMs); const dom = await serializeDom(page, req.secrets); const paths = await saveCheckpoint( page, @@ -47,8 +49,15 @@ async function doSnapshot(page, step, req, state) { name: step.name, url: page.url(), dom, - widths: workflow.settings?.viewport ? [workflow.settings.viewport.width] : undefined, - minHeight: workflow.settings?.viewport?.height, + widths: step.options?.widths?.length + ? step.options.widths + : workflow.settings?.viewport + ? [workflow.settings.viewport.width] + : undefined, + minHeight: step.options?.minHeight || workflow.settings?.viewport?.height, + scope: step.options?.scope, + enableJavaScript: step.options?.enableJavaScript, + percyCSS: step.options?.percyCSS, }); emit({ type: 'checkpointUploaded', checkpointId: step.checkpointId }); } catch (e) { diff --git a/go-backend/internal/runtime/runnerjs/src/steps.js b/go-backend/internal/runtime/runnerjs/src/steps.js index e7dba06..717938b 100644 --- a/go-backend/internal/runtime/runnerjs/src/steps.js +++ b/go-backend/internal/runtime/runnerjs/src/steps.js @@ -33,6 +33,8 @@ export async function navigate(page, url, requestedTimeoutMs) { const timeout = Math.max(requestedTimeoutMs || 0, MIN_NAV_TIMEOUT_MS); await page.goto(url, { waitUntil: 'domcontentloaded', timeout }); await page.waitForLoadState('load', { timeout: 10000 }).catch(() => {}); + // Best effort: let client-side apps finish rendering before the next action. + await page.waitForLoadState('networkidle', { timeout: 5000 }).catch(() => {}); } export const executors = { diff --git a/go-backend/internal/runtime/runnerjs/test/steps.test.js b/go-backend/internal/runtime/runnerjs/test/steps.test.js index c2eb5e8..9464750 100644 --- a/go-backend/internal/runtime/runnerjs/test/steps.test.js +++ b/go-backend/internal/runtime/runnerjs/test/steps.test.js @@ -247,3 +247,53 @@ test('path-unsafe checkpoint ids cannot write outside the artifact dir', async ( assert.equal(result, EXIT.FAILED); assert.deepEqual((await readdir(path.dirname(artifactDir))).filter((n) => n === 'escape.html'), []); }); + +test('snapshot waits waitMs before capture and forwards Percy options', async () => { + const percy = await percyStub(); + const artifactDir = await mkdtemp(path.join(tmpdir(), 'wf-')); + const steps = [ + { + id: 'step_001', + type: 'snapshot', + checkpointId: 'opts', + name: 'Opts', + waitMs: 1200, + options: { widths: [375, 1280], minHeight: 800, scope: '#app', enableJavaScript: true, percyCSS: '.x{display:none}' }, + }, + ]; + const t0 = Date.now(); + const { result } = await capture(() => + runWorkflow({ buildId: 'build_o', artifactDir, percyUrl: percy.url, secrets: {}, workflow: wf(steps) }), + ); + const elapsed = Date.now() - t0; + percy.close(); + + assert.equal(result, EXIT.PASSED); + assert.ok(elapsed >= 1200, `expected the intentional wait, took ${elapsed}ms`); + const body = percy.received[0]; + assert.deepEqual(body.widths, [375, 1280]); + assert.equal(body.minHeight, 800); + assert.equal(body.scope, '#app'); + assert.equal(body.enableJavaScript, true); + assert.equal(body.percyCSS, '.x{display:none}'); +}); + +test('legacy snapshot without waitMs/options keeps viewport widths and does not wait', async () => { + const percy = await percyStub(); + const artifactDir = await mkdtemp(path.join(tmpdir(), 'wf-')); + const steps = [{ id: 'step_001', type: 'snapshot', checkpointId: 'legacy', name: 'Legacy' }]; + const t0 = Date.now(); + const { result } = await capture(() => + runWorkflow({ buildId: 'build_l', artifactDir, percyUrl: percy.url, secrets: {}, workflow: wf(steps) }), + ); + const elapsed = Date.now() - t0; + percy.close(); + + assert.equal(result, EXIT.PASSED); + assert.ok(elapsed < 1200, `legacy snapshot should not add a wait, took ${elapsed}ms`); + const body = percy.received[0]; + assert.deepEqual(body.widths, [900]); + assert.equal(body.minHeight, 600); + assert.equal(body.scope, undefined); + assert.equal(body.percyCSS, undefined); +}); diff --git a/go-backend/internal/workflow/model.go b/go-backend/internal/workflow/model.go index 70ac5ab..5ed576f 100644 --- a/go-backend/internal/workflow/model.go +++ b/go-backend/internal/workflow/model.go @@ -15,6 +15,15 @@ type Target struct { Fallbacks []Target `json:"fallbacks,omitempty"` } +// SnapshotOptions are the per-snapshot Percy options (snapshot steps only). +type SnapshotOptions struct { + Widths []int `json:"widths,omitempty"` + MinHeight int `json:"minHeight,omitempty"` + Scope string `json:"scope,omitempty"` + EnableJavaScript bool `json:"enableJavaScript,omitempty"` + PercyCSS string `json:"percyCSS,omitempty"` +} + type Step struct { ID string `json:"id"` Type string `json:"type"` @@ -29,6 +38,10 @@ type Step struct { Name string `json:"name,omitempty"` // snapshot display name ScrollX int `json:"scrollX,omitempty"` ScrollY int `json:"scrollY,omitempty"` + + // Snapshot-only: intentional wait before capture and Percy options. + WaitMs int `json:"waitMs,omitempty"` + Options *SnapshotOptions `json:"options,omitempty"` } type Viewport struct { diff --git a/go-backend/internal/workflow/validate.go b/go-backend/internal/workflow/validate.go index 6ca0caa..945433f 100644 --- a/go-backend/internal/workflow/validate.go +++ b/go-backend/internal/workflow/validate.go @@ -24,6 +24,12 @@ const ( maxSteps = 500 maxTimeoutMs = 300000 maxLiteralSize = 2000 + maxWaitMs = 60000 + maxWidths = 10 + maxWidth = 4000 + maxMinHeight = 20000 + maxScopeLen = 500 + maxCSSLen = 10000 ) // ValidationError marks an error caused by invalid user input (HTTP 400). @@ -107,6 +113,15 @@ func (w *Workflow) validate() error { if s.ValueRef != "" && !regexp.MustCompile(`^[A-Za-z_][A-Za-z0-9_]{0,63}$`).MatchString(s.ValueRef) { return fmt.Errorf("%s: invalid valueRef", at) } + if s.Type != "snapshot" && (s.WaitMs != 0 || s.Options != nil) { + return fmt.Errorf("%s: waitMs and options are only allowed on snapshot steps", at) + } + if s.WaitMs < 0 || s.WaitMs > maxWaitMs { + return fmt.Errorf("%s: waitMs must be 0..%d", at, maxWaitMs) + } + if err := validateOptions(s.Options); err != nil { + return fmt.Errorf("%s: %w", at, err) + } switch s.Type { case "fill": if s.Value == "" && s.ValueRef == "" { @@ -147,6 +162,30 @@ func (w *Workflow) validate() error { return nil } +func validateOptions(o *SnapshotOptions) error { + if o == nil { + return nil + } + if len(o.Widths) > maxWidths { + return fmt.Errorf("options.widths allows at most %d entries", maxWidths) + } + for _, w := range o.Widths { + if w < 1 || w > maxWidth { + return fmt.Errorf("options.widths entries must be 1..%d", maxWidth) + } + } + if o.MinHeight < 0 || o.MinHeight > maxMinHeight { + return fmt.Errorf("options.minHeight must be 0..%d", maxMinHeight) + } + if len(o.Scope) > maxScopeLen { + return fmt.Errorf("options.scope too long") + } + if len(o.PercyCSS) > maxCSSLen { + return fmt.Errorf("options.percyCSS too long") + } + return nil +} + func looksSensitive(t *Target) bool { hay := strings.ToLower(t.Name + " " + t.TestID + " " + t.CSS + " " + t.Text) for _, k := range []string{"password", "passwd", "secret", "token", "otp", "cvv", "card"} { diff --git a/go-backend/internal/workflow/workflow_test.go b/go-backend/internal/workflow/workflow_test.go index 8008d80..07ec7de 100644 --- a/go-backend/internal/workflow/workflow_test.go +++ b/go-backend/internal/workflow/workflow_test.go @@ -150,3 +150,47 @@ func TestConcurrentUpdatesLeaveValidFile(t *testing.T) { } } } + +func TestSnapshotWaitAndOptionsValid(t *testing.T) { + w := valid() + w.Steps[3].WaitMs = 4000 + w.Steps[3].Options = &SnapshotOptions{Widths: []int{375, 1280}, MinHeight: 1024, Scope: ".main", EnableJavaScript: true, PercyCSS: ".a{}"} + if err := w.Validate(); err != nil { + t.Fatal(err) + } +} + +func TestSnapshotWaitAndOptionsRejects(t *testing.T) { + cases := map[string]func(w *Workflow){ + "negative wait": func(w *Workflow) { w.Steps[3].WaitMs = -1 }, + "wait too large": func(w *Workflow) { w.Steps[3].WaitMs = 60001 }, + "wait on click": func(w *Workflow) { w.Steps[1].WaitMs = 1000 }, + "options on click": func(w *Workflow) { w.Steps[1].Options = &SnapshotOptions{Scope: ".a"} }, + "zero width": func(w *Workflow) { w.Steps[3].Options = &SnapshotOptions{Widths: []int{0}} }, + "huge width": func(w *Workflow) { w.Steps[3].Options = &SnapshotOptions{Widths: []int{99999}} }, + "too many widths": func(w *Workflow) { w.Steps[3].Options = &SnapshotOptions{Widths: make([]int, 11)} }, + "negative minHeight": func(w *Workflow) { w.Steps[3].Options = &SnapshotOptions{MinHeight: -5} }, + "css too long": func(w *Workflow) { w.Steps[3].Options = &SnapshotOptions{PercyCSS: strings.Repeat("a", 10001)} }, + "scope too long": func(w *Workflow) { w.Steps[3].Options = &SnapshotOptions{Scope: strings.Repeat("a", 501)} }, + } + for name, mutate := range cases { + t.Run(name, func(t *testing.T) { + w := valid() + mutate(w) + if err := w.Validate(); err == nil { + t.Fatal("expected validation error") + } + }) + } +} + +// Workflows saved before waitMs/options existed must still load and validate. +func TestLegacySnapshotStepStillValid(t *testing.T) { + w := valid() // snapshot step has no WaitMs/Options + if w.Steps[3].WaitMs != 0 || w.Steps[3].Options != nil { + t.Fatal("fixture should be legacy-shaped") + } + if err := w.Validate(); err != nil { + t.Fatal(err) + } +} diff --git a/percy-local-manager-extension/src/background/recorder.ts b/percy-local-manager-extension/src/background/recorder.ts index 9fa1491..7e7af69 100644 --- a/percy-local-manager-extension/src/background/recorder.ts +++ b/percy-local-manager-extension/src/background/recorder.ts @@ -82,7 +82,15 @@ async function stop(): Promise { const state = await load(); const next = { ...state, active: false, paused: false }; await save(next); - await notifyTab(state.tabId, false); + // Send the full state (with steps) so the content-script widget can render + // the save form immediately without waiting for a page reload. + if (state.tabId !== undefined) { + try { + await chrome.tabs.sendMessage(state.tabId, { kind: 'rec:state', state: next }); + } catch { + /* tab closed or no content script */ + } + } return next; } @@ -196,7 +204,11 @@ chrome.runtime.onMessage.addListener((msg, sender, sendResponse) => { case 'rec:snapshot': { const state = await load(); if (!state.active) throw new Error('Not recording.'); - const next = { ...state, steps: addSnapshot(state.steps, String(msg.name ?? '')) }; + const waitMs = typeof msg.waitMs === 'number' && msg.waitMs >= 0 && msg.waitMs <= 60000 ? Math.round(msg.waitMs) : undefined; + const next = { + ...state, + steps: addSnapshot(state.steps, String(msg.name ?? ''), { waitMs, options: msg.options }), + }; await save(next); return next; } diff --git a/percy-local-manager-extension/src/components/EditStepPanel.tsx b/percy-local-manager-extension/src/components/EditStepPanel.tsx index 9dbe701..953e7fd 100644 --- a/percy-local-manager-extension/src/components/EditStepPanel.tsx +++ b/percy-local-manager-extension/src/components/EditStepPanel.tsx @@ -1,5 +1,6 @@ import { useState } from 'react'; import type { Target, WorkflowStep } from '../types/workflow'; +import { SnapshotOptionsFields, draftFromStep, parseDraft } from './SnapshotOptionsFields'; interface EditStepPanelProps { step: WorkflowStep; @@ -21,6 +22,7 @@ export function EditStepPanel({ step, onSave, onCancel }: EditStepPanelProps) { const [value, setValue] = useState(step.value ?? ''); const [valueRef, setValueRef] = useState(step.valueRef ?? ''); const [timeout, setTimeoutMs] = useState(step.timeoutMs ? String(step.timeoutMs) : ''); + const [snapDraft, setSnapDraft] = useState(() => draftFromStep(step.waitMs, step.options)); const [error, setError] = useState(null); const usesRef = Boolean(step.valueRef); @@ -50,6 +52,15 @@ export function EditStepPanel({ step, onSave, onCancel }: EditStepPanelProps) { label: label.trim() || undefined, timeoutMs: ms || undefined, }; + if (step.type === 'snapshot') { + const parsed = parseDraft(snapDraft); + if ('error' in parsed) { + setError(parsed.error); + return; + } + updated.waitMs = parsed.waitMs; + updated.options = parsed.options; + } if (hasTarget) updated.target = target; if (hasValue) { if (usesRef) updated.valueRef = valueRef; @@ -83,6 +94,7 @@ export function EditStepPanel({ step, onSave, onCancel }: EditStepPanelProps) { value={name} onChange={(e) => setName(e.target.value)} /> + )} diff --git a/percy-local-manager-extension/src/components/RecordLauncher.tsx b/percy-local-manager-extension/src/components/RecordLauncher.tsx index 9bd7046..52b5ba9 100644 --- a/percy-local-manager-extension/src/components/RecordLauncher.tsx +++ b/percy-local-manager-extension/src/components/RecordLauncher.tsx @@ -1,4 +1,7 @@ +import { useState } from 'react'; import { useRecorder } from '../hooks/useRecorder'; +import { RecordedSteps } from './RecordedSteps'; +import type { WorkflowStep } from '../types/workflow'; interface RecordLauncherProps { disabled: boolean; @@ -12,6 +15,12 @@ export function RecordLauncher({ disabled }: RecordLauncherProps) { const recorder = useRecorder(); const { state } = recorder; const hasUnsaved = !state.active && state.steps.length > 0; + const hasSnapshot = state.steps.some((s) => s.type === 'snapshot'); + + const [workflowName, setWorkflowName] = useState(''); + const [saving, setSaving] = useState(false); + const [saveError, setSaveError] = useState(null); + const [savedName, setSavedName] = useState(null); async function handleRecord() { await recorder.start(); @@ -20,6 +29,25 @@ export function RecordLauncher({ disabled }: RecordLauncherProps) { if (next?.active) window.close(); } + async function handleSave() { + setSaving(true); + setSaveError(null); + try { + const res = (await chrome.runtime.sendMessage({ kind: 'rec:save', name: workflowName })) as { name?: string; error?: string }; + if (res?.error) throw new Error(res.error); + setSavedName(res?.name ?? workflowName); + setWorkflowName(''); + } catch (e) { + setSaveError(e instanceof Error ? e.message : String(e)); + } finally { + setSaving(false); + } + } + + function handleStepsChange(steps: WorkflowStep[]) { + void recorder.setSteps(steps); + } + return (
Workflow @@ -29,22 +57,67 @@ export function RecordLauncher({ disabled }: RecordLauncherProps) { Recording in progress. Use the floating panel on the page.

) : hasUnsaved ? ( -

- A finished recording ({state.steps.length} steps) is waiting to be saved from the floating panel. -

+ <> + + {!hasSnapshot && ( +

Add at least one Capture Snapshot checkpoint to save.

+ )} + + setWorkflowName(e.target.value)} + /> +
+ + +
+ {saveError &&

{saveError}

} + ) : null} - + {savedName && ( +

+ {`✓ Saved "${savedName}"`} +

+ )} + + {!hasUnsaved && !state.active && ( + <> + +

Replay saved workflows from the Snapshots page.

+ + )} {recorder.error &&

{recorder.error}

} -

Replay saved workflows from the Snapshots page.

); } diff --git a/percy-local-manager-extension/src/components/RecordedSteps.tsx b/percy-local-manager-extension/src/components/RecordedSteps.tsx index 904b27d..4a3d0ae 100644 --- a/percy-local-manager-extension/src/components/RecordedSteps.tsx +++ b/percy-local-manager-extension/src/components/RecordedSteps.tsx @@ -39,7 +39,9 @@ export function describeStep(step: WorkflowStep): string { case 'scroll': return `Scroll to (${step.scrollX ?? 0}, ${step.scrollY ?? 0})`; case 'snapshot': - return `Snapshot: ${step.name ?? step.checkpointId ?? ''}`; + return `Snapshot: ${step.name ?? step.checkpointId ?? ''}${ + step.waitMs !== undefined ? ` (wait ${step.waitMs / 1000}s)` : '' + }`; default: return step.type; } @@ -47,6 +49,7 @@ export function describeStep(step: WorkflowStep): string { export function RecordedSteps({ steps, editable, onChange }: RecordedStepsProps) { const [editingId, setEditingId] = useState(null); + const [confirmId, setConfirmId] = useState(null); if (steps.length === 0) { return

No steps recorded yet.

; @@ -59,6 +62,7 @@ export function RecordedSteps({ steps, editable, onChange }: RecordedStepsProps) function remove(id: string) { onChange(steps.filter((s) => s.id !== id)); + setConfirmId(null); } function move(index: number, delta: number) { @@ -88,7 +92,22 @@ export function RecordedSteps({ steps, editable, onChange }: RecordedStepsProps) > {step.label || describeStep(step)} - {editable && ( + {editable && confirmId === step.id && ( + + Delete this step? + + + + )} + {editable && confirmId !== step.id && ( diff --git a/percy-local-manager-extension/src/components/SnapshotOptionsFields.tsx b/percy-local-manager-extension/src/components/SnapshotOptionsFields.tsx new file mode 100644 index 0000000..6c394a9 --- /dev/null +++ b/percy-local-manager-extension/src/components/SnapshotOptionsFields.tsx @@ -0,0 +1,154 @@ +import type { SnapshotStepOptions } from '../types/workflow'; + +export interface SnapshotOptionsDraft { + waitSeconds: string; + widths: string[]; + minHeight: string; + scope: string; + enableJavaScript: boolean; + percyCSS: string; +} + +export function draftFromStep(waitMs: number | undefined, o?: SnapshotStepOptions): SnapshotOptionsDraft { + return { + waitSeconds: String((waitMs ?? 4000) / 1000), + widths: (o?.widths?.length ? o.widths : []).map(String), + minHeight: o?.minHeight ? String(o.minHeight) : '', + scope: o?.scope ?? '', + enableJavaScript: o?.enableJavaScript ?? false, + percyCSS: o?.percyCSS ?? '', + }; +} + +/** Validates the draft; returns an error string or the values to store. */ +export function parseDraft( + d: SnapshotOptionsDraft, +): { error: string } | { waitMs: number; options: SnapshotStepOptions | undefined } { + const sec = Number(d.waitSeconds); + if (d.waitSeconds.trim() === '' || !Number.isFinite(sec) || sec < 0 || sec > 60) { + return { error: 'Wait must be between 0 and 60 seconds.' }; + } + const widths: number[] = []; + for (const w of d.widths) { + if (w.trim() === '') continue; + const n = Number(w); + if (!Number.isInteger(n) || n < 1 || n > 4000) return { error: 'Widths must be whole numbers from 1 to 4000.' }; + widths.push(n); + } + if (widths.length > 10) return { error: 'At most 10 widths.' }; + let minHeight: number | undefined; + if (d.minHeight.trim() !== '') { + minHeight = Number(d.minHeight); + if (!Number.isInteger(minHeight) || minHeight < 0 || minHeight > 20000) { + return { error: 'Minimum height must be 0 to 20000.' }; + } + } + if (d.scope.length > 500) return { error: 'Scope is too long.' }; + if (d.percyCSS.length > 10000) return { error: 'Percy CSS is too long.' }; + const options: SnapshotStepOptions = {}; + if (widths.length) options.widths = widths; + if (minHeight) options.minHeight = minHeight; + if (d.scope.trim()) options.scope = d.scope.trim(); + if (d.enableJavaScript) options.enableJavaScript = true; + if (d.percyCSS.trim()) options.percyCSS = d.percyCSS.trim(); + return { waitMs: Math.round(sec * 1000), options: Object.keys(options).length ? options : undefined }; +} + +interface Props { + idPrefix: string; + value: SnapshotOptionsDraft; + onChange: (next: SnapshotOptionsDraft) => void; +} + +/** Wait-before-capture + advanced Percy options for one snapshot step. */ +export function SnapshotOptionsFields({ idPrefix, value, onChange }: Props) { + const set = (k: K, v: SnapshotOptionsDraft[K]) => + onChange({ ...value, [k]: v }); + + return ( + <> + + set('waitSeconds', e.target.value)} + /> + + + {value.widths.map((w, i) => ( +
+ set('widths', value.widths.map((x, j) => (j === i ? e.target.value : x)))} + /> + +
+ ))} + + + + set('minHeight', e.target.value)} + /> + + + set('scope', e.target.value)} + /> + + + + +